Woocommerce (WP): Shop a zároveň katalog produktů s odlišnou šablonou rubrika: Programování: PHP

1 Fosil
položil/-a 14.6.2017

Zdravím
Mám na WP site klasicky nainstalovanou, nastavenou, ... woccommerce. Shop funguje jak má.
Ještě bych ale potřeboval vytvořit část webu "Katalog" - tam mají být všechny výrobky co jsou v shopu, řazené do kategorií stejných jako v shopu, ale zobrazené pomocí jiných šablon výpisu a detailu (budou tam jiná custom pole, nezobrazené 'nakupovací tlačítko', atd.) a samozřejmě na jiných url (/katalog, /katalog/kategorie-produktu, ...). Hledám, hledám, ale zatím nacházím jen pluginy, které přepnou celou woocommerci do "katalog" módu.
Dík za každé postrčení

odkaz
5 anti.cz
odpověděl/-a 14.6.2017
 
upravil/-a 14.6.2017

WP neznam, ale tohle asi uklikat nepujde, neni to zrovna bezna funkcionalita a to myslim eshopy obecne. Nejjednodussi je si najit nekoho kdo umi s WP a upravit nejaky ten plugin na katalog mod, aby se poustel jen na dane url(polozce menu).

Komentáře

  • Fosil : Tohle právě asi nebude cesta vzhledem k tomu jak má WP vázané url na taxonomie. Ty 'catalog' pluginy fungují v podstatě tak, že nasprosto skryjou tlačítka jako 'do košíku' a tak. JInak to běží na standardních url woocommerce (právě z důvodu těch taxonomií) 14.6.2017
  • s. : Cesta to každopádně je, dokonce jediná rozumná. Stačí použít správné hooky a WP Custom Queries. 14.6.2017
  • Fosil : Po letmém prohlédnutí těch katalog pluginů mi přišlo, že jen modifikují šablonu (resp. některé hooky, které volá) a tím skryjí "obchodní" části. Z toho mi vychází, že shop a katalog nemůže existovat současně. Podle toho co píšeš se mýlím. Šlo by alespoň nahrubo rozvést to "správné hooky"? 14.6.2017
  • s. : Asi bych to řešil vytvořením vlastního Post Type, což by zařídilo správné url a mapování na vlastní šablony (archive_{post_type}.php, single_{post_type}.php). Pak bych se napojil na akci parse_request, kde bych v případě dotazu na můj post type upravil databázovou query tak, aby hledala v produktech a ne v mém vlastním post typu. 14.6.2017

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.