Próbáltam Views-t használva és a blokk beállításoknál is beállítani, de sehogy sem sikerül rájönnöm a titkára.
A termékek mind /node vagy /content tartalomként vannak, akárcsak a többi tartalomtípus, így ez alapján nem tudom a blokk beállításaiban szűrni. A Views beállításainál pedig nem találok olyan opciót, amit erre tudnék használni.
Előre is nagyon köszönök minden segítséget.
Drupal verzió:
Fórum:
templétből
a termékhez készített templétből (node-product.tpl.php) ki lehet íratni a már kész blokkot:
ahol a module_name a blokkot generáló modul neve vagy block egyedi user által készített blokkot jelöl, a 'block_delta' értékét a firebug-gal tudod megnézni
...a hiba elkerüléséhez illik modul esetén megnézni, hogy létezik-e a modul
Geva
----- Számítások - Kalkulátorok
Lehet így is, igaz nekem
Lehet így is, igaz nekem álnevezve van a termék nod vagy content és az útvonalam így néz ki a termékhez:
http://domainnév.eu/termek/termék_neve
és akkor amelyik blokkot csak a terméknél akarom megjeleníteni akkor meg adom ezt:
Oldalaktól függő megjelenítés->Megjelenítés bizonyos oldalakon:->Csak a felsorolt oldalakon jelenjen meg:
termek/*
így a blokkom csak akkor jelenik meg ha megkapja ezt az útvonalat az URL-nél.
igen, ez a legjobb megoldás
és az általam ajánlott megoldást csak ha már nem lehet megoldani pityu73 által ajánlott álnevezést (ma másutt is inkább a bonyolultabb megoldások jönnek elsőre :-)
és persze kell régió a termék - azaz a tartalom alá
Geva
----- Számítások - Kalkulátorok
Nagyon köszönöm, megcsináltam
Nagyon köszönöm, megcsináltam az automatikus álnév beállítást (a többi tartalomtípusra is egyúttal), most már "csak" az összes meglévő terméknél kell az új útvonalat beállítani + redirect... Szerencsére a redirect automatikusan megy, így csak az összes terméket meg kell nyitni szerkesztésre, aztán pedig menteni. Holnap sem fogok unatkozni. :)
Bárcsak tudtam volna ezt már hónapokkal ezelőtt, amikor elkezdtem feltölteni... De hát holtig tanulunk.
Ne csinálj magadnak
Ne csinálj magadnak pluszmunkát.
Az automatikus álneveknél lehet tömegesen is előállítani a még nem álnevesített tartalmaknál is, úgy hogy legenerálod őket, és nem kell egyesével megnyitni szerkesztésre.
Általános beállításoknál állítsd be ezt:
(Egy tömeges módosítás közben érintett objektumok legnagyobb száma: 200)
nekem ezt még elviselte kényelmesen az adatbázis(nem tudom mi a felső korlát, gondolom a memória).
Ezután ha itt mindent beállítottál: (Tartalom útvonalak), akkor kapcsold be ezt:
(Tömeges álnév előállítás a nem álnevesített tartalmak számára) és a végén [Beállítások mentése] gomb. Ezt addig ismételd míg el nem fogy az álnév nélküli tartalom és kész.
Ezt megteheted a Taxonómiával is és a termék katalógussal is stb, stb....
Mindegyik tartalom
Mindegyik tartalom rendelkezik alias névvel, tehát a már létező neveket kell módosítani + redirectet adni neki. Mivel emiatt nagyon sok lenne a redirect, annak ellenére, hogy számomra ez a legszimpatikusabb, megpróbálom a többi megoldást, viszont az új tartalmak (illetve a régiek, ha módosítom őket) automatikusan a javított nevet kapják meg, így idővel kikopik, hogy minden tartalom /content-tel kezdődjön.
a blokk megjelenítésénél lehet használni php kódot is
research_group a tartalom típus neve
mini
views
Views argumentum kezelés :)
*----*----*
$node ? 'alma' : 'bor'
*----*----*
Ez alapján sikerült
Ez alapján sikerült beállítanom, nagyon köszönöm a segítséget!
De ezt tudja a views is. Lasd
De ezt tudja a views is.
Lasd videot:
http://drupal.hu/hirek/20090301/14-budapesti-dug-vide%C3%B3n
---
http://drupalaton.hu