Sziasztok!
Egy CCK szövegdoboz automatikus kitöltése lenne a célom.
Amikor valaki beküld egy tartalomtipust (pl. tarta), mely tartalmaz egy
field_doboz nevű szövegdobozt, akkor szeretném, ha ebbe a szövegdobozba belekerülne egy
kódrészlet.
Tehát a kitöltéssel egyidejűleg szeretném a Beviteli formát is megváltoztatni PHP bevitelre.
Tud ebben valaki segíteni?
Köszönettel
Czollli
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
miért szeretnéd ezt?
ha a megjelenítés oldalon szeretnél valamit kóddal előállítani, akkor nem az a megoldás, hogy belemented a mezőbe a kódot php beviteli formával. mi lesz ha később változtatni akarod a kódot? egyesével frissítesz minden nodeot ami használja a kódodat? hm..
a mezőket sminkelheted sablonokkal. devel modul theme developer részével mutass rá a meződre, megmondja melyik tpl.php és melyik preprocessor állította elő azt a kimenet. oda kell neked a kódodat belepakolni.
vagy félreértem, akkor viszont légyszi írd le a pontos elképzelést, mi lenne a kívánatos működés, mit kell tenni bevitelkor és mit látna abból a user megtekintéskor.
-
clear: both;
Amiért ezt akarom
Amiért ezt akarom az a következő:
Image fuploaddal feltöltött képeket szeretnék megjeleníteni a node-on jcarousel_block-kal és ki szeretném használni a CCK mezők sorrendezési és egyéb formázási lehetőségeit a jcarouselen.
Ez megy is, ha felveszek egy CCK szövegdobozt és a következő kódot beírom PHP bevitei mezővel:
Találtam erre egy másik megoldást a blockreference modul képében, ami ugyanezt csinálja, de sokkal elegánsabban.
Amit viszont mindkét megoldás igényel - én pedig el szeretném kerülni - az a felhasználói közreműködés.
A blockreference-nél is ki kell választani a felhasználónak, melyik blokkot akarja megjeleníteni a node-on.
Én minden tarta tartalomtipusnál a jcarousel blokkot szeretném megjeleníteni, nem akarom megengedni a választást.
Ezért gondoltam, hogy kódból beállítom a default értéket, azt a bizonyos mezőt (szövegdoboz vagy blockreference) pedig kiveszem a megjelenítésből.
Egyszerűbb megoldás sajnos nem jutott eszembe, de szívesen fogadom :)
Segítség
Sztem ide tartozik:
A node title-jét akarom linkként megjeleníteni két cck mező között, ezt hogyan tudom megtenni?
A node listát úgy akarom megjeleníteni (nem views-sal), hogy kiskép (float_left), mellett node title - linkként, alatta termék ára.
Köszi:
Gazsesz