Sziasztok!
Egy szabályt szeretnék létrehozni, amely egy PHP programot futtat le a tartalom módosításakor.
A tartalomhoz az egyik mező a field-image, amely korlátlan elemet tartalmazhat, és az egyes értékhez tartozó filenévre van szükségem.
Az image-field értékét a [node:field-image] változóval érem el, de hogyan tudom a az egyes elemeket elérni (tehát a delta=0, delta=1 stb.), illetve hogyan tudom az ezekhez tartozó filenevet megkapni és beépíteni a php-ba?
A sima vezérjelekkel nincs gond, azokat tudom kezelni, de multi mezőt nem értem.
előre is köszönöm!
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
adatkiválasztó
Az adatkiválasztó szépen felkínálja: node:field-images:x:file:name ahol az x az elem sorszáma.
"Beépíteni a PHP-ba" – én erre saját rules action-t írnék.
PHP-kódnál nincs
PHP-kódnál nincs adatkiválasztó, csak vezérjelek listája, abban nincs ilyen szint már.
Biztos jó lenne erre a action, de nekem most egy szöveges fájlba kell egyes mezők adatait (így pl. a feltöltött képek neveit) kigyűjtenem, erre egyszerűbb nekem írni egy kis php-t és azt betenni a rules-be.
Köszi!
Csökönyi Ferenc