Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

[gelöst] Konflikt zwischen Funktion in template.php und Modul contemplate?

Eingetragen von Lissy01 (278)
am 21.12.2011 - 11:29 Uhr in
  • Views

Ich habe eine View mit Zeilendesign: Beitrag.
Die Ausgabe im Template passiert mit dem Modul contemplate und funktioniert im Frontend einwandfrei.

Nur wenn ich die View aufrufe und die Vorschau ansehen möchte, dann erhalte ich einen JavaScript-Fehler:

Error Description:
Fatal error:  Call to undefined function phptemplate_meinefunktion() in .../sites/all/modules/community/contemplate/contemplate.module(833) : eval()'d code on line 67

Ich verwende in der PHP-Funktion zur Ausgabe des Codes im Template die PHp Eval-Funktion.

Gibt es da einen Konflikt mit dem Modul contemplate?

‹ [Erledigt] Views Block themen [gelöst] Views: Argument aus URL übergeben - für Page-Ansicht - Problem ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du musst sicher stellen, dass

Eingetragen von tiger (415)
am 21.12.2011 - 16:20 Uhr

Du musst sicher stellen, dass deine Funktion in allen benötigten Fällen geladen wird.
Wo hast du sie dann eingebunden?
Mit dem Devel Modul kannst du prüfen welche Templates benutzt werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Funktion ist in der Datei

Eingetragen von Lissy01 (278)
am 21.12.2011 - 17:19 Uhr

Die Funktion ist in der Datei template.php in meinem Frontend-Theme zeropoint eingebaut.
Aha...kann es sein, daß die Fehlermeldung zustande kommt, weil die Funktion im Backend-Garland fehlt?
Wo pflege ich die dann am besten ein, ohne das System-Garland-Theme zu überschreiben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lissy01 schrieb Die Funktion

Eingetragen von SteffenR@drupal.org (2262)
am 21.12.2011 - 17:37 Uhr
Lissy01 schrieb

Die Funktion ist in der Datei template.php in meinem Frontend-Theme zeropoint eingebaut.
Aha...kann es sein, daß die Fehlermeldung zustande kommt, weil die Funktion im Backend-Garland fehlt?
Wo pflege ich die dann am besten ein, ohne das System-Garland-Theme zu überschreiben?

Wenn du auf Theme Ebene bleiben möchtest, kannst du dir ein Sub-Theme anlegen und dort die Funktion hinterlegen - alle Einträge in der template.php gelten nur für das aktuelle Theme nicht aber für ein anderes Backend Theme.
Eine weitere Möglichkeit wäre ein eigenes Modul mit der entsprechenden Funktion - in dem Fall wäre die Funktion dann auch unabhängig vom Theme aufrufbar.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meinst Du ein Subtheme im

Eingetragen von Lissy01 (278)
am 21.12.2011 - 19:22 Uhr

Meinst Du ein Subtheme im Verwaltungs-Theme Garland?
Kann ich das auch in site/all/theme ablegen?

Modul ist natürlich auch eine Idee...mal überlegen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lissy01 schrieb Meinst Du ein

Eingetragen von SteffenR@drupal.org (2262)
am 21.12.2011 - 23:22 Uhr
Lissy01 schrieb

Meinst Du ein Subtheme im Verwaltungs-Theme Garland?
Kann ich das auch in site/all/theme ablegen?

Modul ist natürlich auch eine Idee...mal überlegen.

Das Subtheme würdest du im Ordner sites/all/themes anlegen - in deienr .info Datei definierst du dann garland als base-Theme. Als Verwaltungstheme deiner Seite müsstest du dann natürlich das Subtheme wählen.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • The Best Way to Kill a Thrilling Evening at Crash Casino Games
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 5 Tagen 23 Stunden
  • Wenn die Subdomain auf
    vor 1 Woche 21 Stunden
  • ordnerstruktur
    vor 1 Woche 1 Tag
  • Die Subdomain muß auf den
    vor 1 Woche 3 Tagen
  • Verwende doch das Tag dafür,
    vor 4 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 6 Wochen 12 Stunden
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 2 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250290
Registrierte User: 20515

Neue User:

  • VegazoneSpel
  • Wolf Dab
  • Scottteday

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 30 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association