Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Was macht Content Templates (Contemplate) genau?

Eingetragen von plegox (117)
am 01.02.2010 - 19:12 Uhr in
  • Anfängerfragen

Hi,

leider verstehe ich nicht wirklich was Content Templates macht. Ich weiß nicht ob es an meinem Englisch liegt oder ich einfach nur den Wald vor lauter Bäumen nicht sehe....
http://drupal.org/project/modules?text=contemplate

Ich kann Templates doch "einfach" per Editor, Views anlegen/bearbeiten. Wofür ist dieses Modul sinnvoll?

Installation empfehlenswert?

Vielen Dank und

viele Grüße

Stefan

‹ mlid [gelöst] Kann mich nicht mehr einloggen!!! ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ärger und Frust und

Eingetragen von quiptime (4972)
am 01.02.2010 - 19:22 Uhr
Zitat:

Was macht Contemplate

Ärger und Frust und produziert Unwissenheit.

Am Ende, also später, wird man feststellen das man ohne besser kommt und man ein paar graue Haare weniger hat.

------------------------
Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und ausserdem...

Eingetragen von r4s6 (1383)
am 01.02.2010 - 20:25 Uhr

Die Grenzen zwischen Design und Struktur verwischen. Design gehört ins CCS-File und nicht in die Datenbank.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

contemplate

Eingetragen von stBorchert (6003)
am 01.02.2010 - 20:50 Uhr

Was meine Vorschreiber ausdrücken wollten: contemplate mag auf den ersten Blick zwar interessant erscheinen (ist es auch, sogar an einigen Stellen hilfreich), jedoch holt man sich mit dem Modul auch einige Schwierigkeiten ins Haus (bzw. in seine Installation), die man dort nicht haben möchte.
Mit contemplate kannst Du Templates für nodes, etc. erstellen. Das get auch wunderbar per Hand.
Zumal contemplate die ganzen Daten in der Datenbank und nicht etwa als eigene Dateien (.tpl.php) ablegt. Wenn Du (oder contemplate) also einen Fehler in das generierte Template schreib(s)t, bekommst Du diesen nur sehr schwer wieder weg.
"Richtige" Templates sind da also deutlich besser. Contemplate kann man sich jedoch holen, um relativ einfach die Struktur der Felder, die man gerne anders per Template ausgeben möchte, anzeigen zu lassen.
Wenn man das nicht sowieso schon anders macht/kann.

hth,

 Stefan

--
Sei nett zu Deinem Themer!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Siehe Signatur -- mortendk:

Eingetragen von Alexander Langer (3416)
am 01.02.2010 - 20:51 Uhr

Siehe Signatur

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallöle bin Neuling und

Eingetragen von mike_1985 (76)
am 02.02.2010 - 00:50 Uhr

Hallöle

bin Neuling und find die Frage recht interessant. Ich benutzt im moment auch Content Template, aber nur um die Variablen auszulesen.

Das kopier ich mir dann alles in eine neue MeineDatei.tpl.php und deaktiviere dann contemplate wieder.
Weitere Einstellungen mach ich dann in der Datei, also CSS und so.

Wie ist den eure Einstellung zu dieser Vorgehensweise? Wenn schlecht, wie soll ich dann vorgehen?

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

@mike_1985

Eingetragen von r4s6 (1383)
am 02.02.2010 - 07:26 Uhr
mike_1985 schrieb

bin Neuling und find die Frage recht interessant. Ich benutzt im moment auch Content Template, aber nur um die Variablen auszulesen.

Ich habe immer die Finger von Contamplate gelassen, daher meine Frage zurück, welchen Mehrwert bietet dir das gegenüber den PHP-Funktionen:

<?php
print_r $content
print_r $node
?>


Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

@mike_1985

Eingetragen von wla (9461)
am 02.02.2010 - 09:05 Uhr

Ich sehe in diesen Vorgehen nichts schlechtes. Als Hilfsmittel zum Ermitteln von Variablen ist es geeignet. Man sollte nur nicht, wie schon vorher ausgeführt, die eigentliche Möglich des Speicherns von Templates in der Datenbank verwenden, da dann die Trennung von Inhalt und Layout nicht mehr gegeben ist.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich mich recht entsinne

Eingetragen von stebeg (463)
am 02.02.2010 - 09:48 Uhr

Wenn ich mich recht entsinne biete das Devel-Modul auch eine Möglichkeit die Variablen eines template auszulesen, und dass ohne das Modul ständig installieren und deinstallieren zu müssen. Vielleicht wäre das ja eine angenehmere Alternative für dich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Guten Morgen erstmal danke

Eingetragen von mike_1985 (76)
am 02.02.2010 - 09:58 Uhr

Guten Morgen

erstmal danke für eure Antworten.
Von Devel habe ich bereits gehört, gibt es irgendwo eine gute Dokumentation dazu?

Zu der Frage warum nicht den PHP-Befehl benutzen. Naja da ich mit PHP kaum bis keine Erfahrungen habe und ConTemplate, finde zumindest ich, sehr schnell von der Hand geht, nutze ich es eben.
Bin soweit auch zufrieden.

Greetz mike

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Von Devel habe ich

Eingetragen von stebeg (463)
am 02.02.2010 - 10:07 Uhr
Zitat:

Von Devel habe ich bereits gehört, gibt es irgendwo eine gute Dokumentation dazu?

gibts bestimmt, aber so schwer sind die Variablen-Inhalte nicht zu finden. Einfach Devel-modul installieren und aktivieren, dann siehst du, wenn du in dein Admin-Account eingeloggt bist, bei jedem Node 2 zusätzliche Tabs. Der Tab "Dev laden" zeigt dir den Inhalt des Node-Objektes beim Laden des Nodes an, "Dev render" dementsprechend den Inhalt beim Rendern des Nodes. Jedes Objekt und jeden Array kannste dann ganz einfach "aufklicken" und schaun was drin ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

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