hook_init funktioniert nicht
am 24.05.2015 - 15:25 Uhr in
Hallo,
ich möchte bei jeden Aufruf meiner Seite eine Aktion durchführen. Bis jetzt dachte ich dazu benötigt mann hook_init aber leider funktioniert es nicht.
function mymodul_init() {
drupal_session_start();
global $user;
// Since this file should only be loaded on the front page, it cannot be
drupal_add_js(drupal_get_path('module', 'mymodul') . '/mymodul.js', array('type' => 'file', 'weight' => 10));#
$order = commerce_cart_order_load($user->uid);
$commands = array();
$commands[] = ajax_command_invoke("#myaktion", 'click');
return array('#type' => 'ajax', '#commands' => $commands);
drupal_set_message('test');
}Es wird lediglich das das js File angefügt. Der Ajax Befehl und die message werden nicht ausgeführt.
Bin ich hier mit hook_init komplett falsch? oder wo sonnst könnte der Fehler sein?
- Anmelden oder Registrieren um Kommentare zu schreiben

Das "return" verhindet ja die
am 24.05.2015 - 22:13 Uhr
Das "return" verhindet ja die Ausgabe der Nachricht und wie Du die Befehle einbindest macht keinen Sinn. Musst diese als inline Javascript einbinden.