Sziasztok,
Mint ahogy talán a címből is egyértelmű, azt szeretném elérni, hogy egy adott típusú tartalom beküldése után lefusson pár művelet. Tehát pl. egy xx.php fájlban elhelyezett kód. Konkrétan arról lenne szó, hogy egy xml fájlt kellene generálni tartalom beküldés után.
Megpróbáltam ezt a rules modul segítségével megoldani, viszont csak előre definiált műveleteket találtam, szóval jól jönne valami használható ötlet.
Drupal verzió:
Fórum:
PHP-t is
php kódot is tudsz futtatni a rules modul segítségével.
az action-nél válaszd ezt: Execute custom PHP code
Nem találom
Többször is végignéztem, de nekem nincs ilyen, szóval vagy nagyon rossz helyen keresem vagy nem tudom.
Pedig ott van az! :)
Íme a bujdosó
Pedig nincs :)
Akkor leírom lépésről lépésre hogyan állítanám be, hátha abban van a hiba. Szóval:
1. Add a new rule, Event: Node, After saving new content
2. Add a condition, Select the condition to add: Node, Content is new
3. Add an action, Select an action to add: és itt van a probléma, az én listám sok helyen különbözik a Tiedtől, PHP rész nekem nincs és máshol sincs az execute custom php code.
Nem lehet hogy neked más verzió van telepítve a rules modulból? Én a legfrissebbet telepítettem, innen: http://drupal.org/project/rules
PHP filter!!!
Az lesz a gond, hogy a moduloknál nem engedélyezted a PHP filter-t. Ha ezt megteszed, akkor meg fogod találni azt a custom php-s action-t.
Valóban
Köszi, így már tényleg ott van.