Goodmorning alle,DRUPAL-7: haken deklaration fehlt
Ich bin neu in Drupal. Ich hoffe, keine dumme Frage stellen. Ich arbeite mit Drupal 7 und muss ein benutzerdefiniertes Modul für mein Unternehmen bearbeiten, das von einem anderen Entwickler entwickelt wurde. Dies ist ein Stück Code, wo ich "Thema" -Funktion verwenden. Dieser Code ist unter "sites/all/modules/gestione_attivita_attivita/gestione_attivita_attivita.module"
function gestione_attivita_attivita_block_search_attivita($tipo_ricerca) {
$block['subject'] = "";
$ricerca = gestione_attivita_ricerca_fetchAll($tipo_ricerca);
$block['content'] = theme('ricerca_attivita', array(
'items' => $ricerca,
'tipo_ricerca' => $tipo_ricerca
));
return $block;
}
Ich weiß, dass "ricerca_attivita"
Haken erklärte somehere in meine Dateien existieren sollten. Ich habe nach etwas wie "['ricerca_attivita'] = array("
oder ähnlichen Wörtern oder Unterworten in allen meinen Dateien meines Site-Ordners gesucht, aber es existiert nicht. Das einzige, was ich weiß ist, dass unter: "sites/all/themes/customModuleOfmyCompany/templates"
gibt es mehrere TPL-Dateien und insbesondere eine namens , die funktionieren und empfängt Daten von Thema-Funktion, aber ich weiß nicht, wie das möglich ist.
Ich weiß nicht, wer sagen theme Anruf zu einem anderen Ordner auf einem anderen Pfad und verwenden Sie "ricerca_attivita.tpl.php" und nicht foo.tpl.php zum Beispiel. Kann mir jemand helfen?
Eine andere Sache:
Gehen umfasst unter/theme.inc und debugginng es Ich habe diesen Druck Haken Info:
array (
'template' => 'ricerca_attivita',
'path' => 'sites/all/themes/customtheme/templates',
'type' => 'theme_engine',
'theme path' => 'sites/all/themes/customtheme',
'preprocess functions' =>
array (
0 => 'template_preprocess',
1 => 'contextual_preprocess',
),
'process functions' =>
array (
0 => 'template_process',
1 => 'ctools_process',
2 => 'rdf_process',
),
)
aber ich weiß nicht, wer das erklären ist es
Hallo, tut mir leid für die Verzögerung, ich habe einfach vergessen, den Cache zu löschen.Nach dem tun –
Hallo, tut mir leid für die Verzögerung, ich habe einfach vergessen, den Cache zu löschen. Nachdem ich das getan habe und nachdem ich http://www.enzoazzolini.it/guidadrupal/themeregistry gelesen habe und insbesondere nachdem ich verstanden habe, wie drupal die Suche nach einem benutzerdefinierten Thema funktioniert, verstehe ich alles nicht. –