Ha admin sminkként garlandot
Ha admin sminkként garlandot használsz, akkor az eredeti sminked preprocesse jó, hogy nem fut le. :)
marad a kpr(get_defined_vars()); ez minden elérhető változót megmutat, amit a függvényben használhatsz. De azt nem tudom, hogy mit mutat sima php kód futtatása esetén.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Igaz
első olvasatban, nem tűnt akkora gányolásnak, már késő volt :) Menüvel valóban elegánsabb megoldás, bár a nyelvenkénti menüpontokat így sem lehet megúszni.
Üdv!
Dudás József
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Vagy egyszerűen
csak css-ben:
node img { width: 200px; }
Elég ronda megoldás, de ez is lehetséges.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
"Mondjuk most meg nem
"Mondjuk most meg nem méretezi be a node-t a kép magasságához... bár aztán node-ra egy minimum height, aztán csók..."
Én pont ezt szeretném elkerülni, mivel nálam nézetek vannak, és mindig csak a legelső node-pt szeretném a benne levő képhez méretezni. Ezt hogy tudom megvalósítani?
Mert belőttem a node-hoz a következőt: height: 400px, de ez sajna mindegyik node-ot bemajmolja.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges




Egy lépéssel előrébb vagyok - de sok újabb keletkezett
Ha kpr-re cserélem a dsm-et, akkor sem jelenik meg sajnos semmi. Ha az admin sminkjeként garlandot használok és a devel modul segítségével végrehajtott php kódban (Execute PHP Code) megjelennek a dsm('megjelenik?'); jellegű üzenetek, akkor nagy az esély, hogy a preprocess függvény egyáltalán nem hajtódott végre?
"Ja, és amiatt sem jelenhet meg, hogy nincs $vars['content'][0] (ami ráadásul $vars['content']['0'])."
Lehet, hogy nincs $vars['content'][0], a ddblock advanced slideshow tutorialt próbálom végrehajtani, de ott következetesen $vars['content'][0] szerepel állandóan. Devel modulban Execute PHP Code és kpr($vars['content'][0]); valamint kpr($vars['content']['0']); nem ad vissza semmit.
"Listázd ki a $vars-t, és keresd meg, hogy egyáltalán van-e ilyened."
Devel modulban Execute PHP Code és kpr($vars)? Így valahogy? Ez nekem semmit nem ad vissza.
"A dsm-mel drupal üzenetként látod a változót. Akárhová beírhatod a preprocess függvényedbe, de lehetőleg a return elé. :)"
ebben a preprocess függvényben nincs return, de biztos nem itt van a baj.
Köszönöm a segítséget. Úgy érzem ehhez még fejlődnöm kell, de sokat.