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

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 20 Stunden
  • Textboxen mit Tabelle
    vor 3 Wochen 1 Tag
  • Du sollst ja auch keine
    vor 3 Wochen 1 Tag
  • Theme
    vor 3 Wochen 1 Tag
  • Welches Theme benutzt du
    vor 3 Wochen 1 Tag
  • Mit Responsive Raster hatte
    vor 3 Wochen 1 Tag
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 2 Tagen
  • Modul view_unpublished
    vor 3 Wochen 3 Tagen
  • Modul "override node options"
    vor 3 Wochen 4 Tagen
  • Im Grunde ist dass ein
    vor 3 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20481

Neue User:

  • Aoirhic
  • Stevebok
  • Robertnobia

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 20 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