CCK field változóneve vagy CCK számláló létrehozása

raven_pryde képe

Sziasztok a következő a problémám. CCK-val létrehoztam egy contet type-ot az egyik cck field-et vagy számlálónak kellene valamivel kezelnem de nem láttam még rá kész megoldást vagy alapérterlmezet értéknél php-ben irok egy if-et és megnézi hogy van e érték benne ha nincs akkor sql max függvénnyel lekérem az értéket + 1et hozzáadok és visszaírom. Ezzel nem is lenne gond ha tudnám hogy mi a változó neve amit ellenőriznem kell a php if feltételében.

Segítségeket előre is köszönöm.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
drifter képe

A kérdésed nagy részét nem értem, de egy tartalomtípusban szereplő változók neveit megkapod ha föltelepíted a devel csomagot. Ekkor minden tartalom megtekintésekor ott lesz még két fül, "devel load" és "devel render". Ha sminkelsz, a másodikat használd. Ha pl. szamlalo a CCK meződ neve, akkor valsz. $field_szamlalo[0]['value']-ben lesz az értéke.

0
0
drifter képe

Ha azt szeretnéd követni hogy egy tartalmat hányszor tekintettek meg, arra ott van a statistics modul (core modul). A fenn említett devel render tabon megtalálod majd a változót amit növel.

0
0
raven_pryde képe

Konkrétan munkalapokat szeretnék tárolni aminek van egy munkalapszáma és azt szeretném ha folyamatosan növelné ha felviszek egy munkalapot ergo számozza de cck fieldnél nincs ilyen lehetőség. Arra gondoltam hogy megoldom phpval ami lekéri az adatbázisból hogy mi annak a fieldnek a legnagyobb értéke és hozzáad +1et. Egyenlőre nem találtam rá megoldást a devel modult már régebben használtam csak kiment a fejemből. Thx hogy emlékeztettél.

0
0
vidra képe