[erledigt] Funktion in template.php per cron ausführen
am 02.09.2010 - 14:00 Uhr in
Hallo,
ich habe eine Funktion in die template.php-Datei geschrieben und diese würde ich gerne per cron-job ausführen. Also habe ich in die cron.php
<?php
meinefunktion($wert);
?>geschrieben, was natürlich nicht funktioniert hat, aber als ich die template.php includiert habe, konnte ich die Funktion immernoch nicht aufrufen.
Wenn ich die Funktion in page.tpl.php ausführe funktioniert es.
Wie kann ich eine externe Funktion in der cron.php-Datei ausführen?
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Lucidity, in Drupal
am 07.09.2010 - 15:38 Uhr
Hallo Lucidity,
in Drupal macht man das etwas anders.
Wenn du eine neue Funktion schreiben möchtest, die im Cron-Aufruf ausgeführt wird, müsstest du ein neues Modul erstellen.
Darin enthalten ist nur deine neue Funktion, die der Namensgebung von hook_cron (http://api.drupal.org/api/function/hook_cron/6) entsprechen muss.
Dann wird die Funktion automatisch aufgerufen, wenn der Cron läuft und du kannst die Funktionalität ausschalten, indem du über die Oberfläche das Modul wieder deaktivierst.
Alles klar vielen dank
am 08.09.2010 - 09:08 Uhr
Alles klar vielen dank