Dobrý den,
potřebuji poradit jak udělat vyhledávání ve stylu http://www.pneu-centrum.cz/ Používám Drupal 6 + Ubercart. Potřebuji aby se mi to vyhledávání objevilo na stránce http://adresa.cz/catalog/.
Předem děkuji za „nakopnutí“ :-)
jde o to, že katalog produktů (např. cesta: http://adresa.cz/catalog) není stránkou a neni v TYPECH OBSAHU. Kde bych tedy měl CCK pole přidávat?
Děkuji za odpověď
No ale catalog je poskládán z typů obsahu Product.
nad ty produkty. V rozkliknutém produktu již to vyhledávání nechci. Tím pádem nevím, do jakého typu obsahu mám cck políčka přidat. To je ten můj největší problém.
Předem děkuji za radu.
1. CCK dejte k typu obsahu Produkt
2. V nastavení zobrazení to políčko ukryjte
3. Pomocí Views udělejte vyhledávání s exposed filtry nechte zobrazit do samostatného bloku
4. Blok umístěte do nějakého regionu nad katalog. Pokud takový region nemáte, musíte si upravit téma vzhledu.
ta odpověď je naprosto vyčerpávající.
Už mám na stránce všechny seznamy s hodnotami, ale když dám vyhledat, zobrazí se mi titulní stránka webu - t.j. nevyhledává to. Jelikož jsou v cck použity fields_... nastavil jsem ve Views takto:
Row style: Pole
Pole: Obsah: field_ z cck
Filtr: Obsah: field_ z cck
Filtr: Vystavený
Pokud zadám v rozbalovacích seznamech jednotlivé hodnoty a dám vyhledat - dotaz vypadá takto:
http://eshop.autoservis-jn.cz/?field_prumer_value_many_to_one=R15&field_...
zobrazí se mi pouze titulní strana. Vím, že chyba je v nastavení Views, ale nevím kde. Zkusím si s tím pohrát.
Kdybyste někdo věděl jak na to a poradil, tak předem díky.
On
Dobrý den, k tomu potřebujete modul Views a tzv. exposed filtry.
Viz článek Drupal: vyhledávací formulář pomocí Views.