Drupal 6.x
Teaser lässt sich nicht verändern
Eingetragen von Sawascwoolf (125) am 23.11.2010 - 01:17 Uhr inHallo Forum,
Ich habe gerade eben gelesen, dass man nicht das Modul conttemplate verwenden soll um die Darstellung unterschiedlicher nodetypen zu verändern sondern einfach jeweils eine node-nodetyp.tpl.php Datei erstellen und dort die Änderungen vorzunehmen.
Ich habe diese Datei nun für meinen Inhaltstyp Spiele erstellt und für den full-view funktioniert das auch einwandfrei.
Meine Startseite erstelle ich mittels Views. Dort werden aus zwei Inhaltstypen die 5 aktuellsten Einträge als Anrisstext ausgegeben. Jedoch hat meine erstellte node-spiele.tpl.php keinen Einfluss auf die dortige Ausgabe.
Die Datei sieht zur Zeit so aus (natürlich nur zu testzwecken)
<?php if ($page == 0): ?>
<!--teaser-->
<div>Test!!!!</div>
<?php endif; ?>
<?php if ($page == 1): ?>
<!-- Node-->
<div class="field field-type-text field-field-ueberschrift">
<div class="field-items">
<div class="field-item"><h1><?php print $node->field_ueberschrift[0]['view'] ?></h1></div>
</div>
</div>
<div class="field field-type-date field-field-spieltermin">
<div class="field-items">
<div class="field-item"><?php print $node->field_spieltermin[0]['view'] ?></div>
</div>
</div>
<div class="field field-type-number-integer field-field-fck-tore">
<?php print $node->field_mannschaft_spiele[0]['safe']['title'] ?> : <?php print $node->field_gegner[0]['safe']['title'] ?>
<?php print $node->field_fck_tore[0]['view'] ?>:<?php print $node->field_gegner_tore[0]['view'] ?> (<?php print $node->field_fck_tore_hz[0]['view'] ?>:<?php print $node->field_gegner_tore_hz[0]['view'] ?>)
</div><br/><br/>
<div class="field field-type-text field-field-berichttext">
<div class="field-items">
<div class="field-item"><?php print $node->content['body']['#value'] ?></div>
</div>
</div>
<?php endif; ?>Wie gesagt, in der gesamt Ansicht funktioniert das ganze einwandfrei, jedoch auf der Startseite werden nur die jeweils die Textkörper auf eine bestimmte Zeichenzahl gekürzt ausgegeben statt Teaser!!! (siehe Code) auszugeben.
Weiß hier jemand Rat?
[Gelöst] Views: Dezimalfelder mit Wert 0,00 verstecken
Eingetragen von Golem (61) am 22.11.2010 - 23:53 Uhr inHallo allerseits,
Habe folgendes Problem:
Verwende CCK Dezimalfelder mit einem Standardwert von 0. Diesen Standardwert muss ich aufgrund von ViewsCalc setzen, welches offensichtlich nicht mit leeren Feldern zurechtkommt.
Panels Node-add/edit-form Handhabung?
Eingetragen von bramburi (205) am 22.11.2010 - 23:07 Uhr inPanel 3
Hallo Drupalgemeinde,
Vor etlichen Wochen las ich auf Drupal die Anleitung für die Erstellung von "Panel-Node Temlates"( /node/%node ).
War da nicht auch eine Anleitung zur Erstellung von "Node add/edit forms"( /node/%node/edit )??
Habe zwar das Tutorial für die Node-Templates wiedergefunden, aber das gesuchte leider nicht.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
simplenews : Nur Link zum Beitrag, statt ganzen Beitrag
Eingetragen von comlar (67) am 22.11.2010 - 21:51 Uhr inHallo,
ich habe simplenews installiert und bin damit auch zufrieden. Nur eines stört noch: Die Abonnenten erhalten in der E-Mail den kompletten Beitrag zugeschickt. Das möchte ich natürlich nicht, da sie schließlich auf die Seite kommen und sich dort umschauen sollen.
Stattdessen sollen die Abonnenten lediglich einen Link zum Text erhalten.
Teaser Ausgabe in node-typ.tpl.php unterdrücken
Eingetragen von netzkoop (1820) am 22.11.2010 - 20:53 Uhr inWie ist das machbar?
Oder anders gefragt: Wann wird eigentlich $content befüllt?
Ich habe einen einzelnen Feature Node auf der Startseite vom Typ feature
Er soll immer oben sein also ist er sticky und auf der Startseite veröffentlicht - alles prima.
Er soll anders aussehen also hat er eine eigene node-feature.tpl.php - funktioniert auch, bis zu der Stelle:
<?php
print $content;
?>Da ist nämlich immer nur der Teaser-Text drin...
Mein erster Ansatz:
<?php
function mytheme_preprocess_node(&$vars, $hook) {
$node = $vars['node'];
if ($node->type == 'feature') {
$vars['teaser'] = FALSE;
#dsm($vars);
}
}
?>trotzdem ist nur der Teaser-Text da...
Meine momentane Lösung - suboptimal:
<?php
function genesis_ug_preprocess_node(&$vars, $hook) {
/**
* nicht die feine Art, funktioniert nur so lange node/43 auch der Feature-Node ist
*/
$node = $vars['node'];
if ($node->type == 'feature') {
$f_node = node_load(43);
$vars['content'] = $f_node->body;
#dsm($f_node);
}
}
?>Hat vielleicht jemand noch eine andere Idee?
Merci
Forum access
Eingetragen von tobma (2) am 22.11.2010 - 18:34 Uhr inHey,
ich habe vor kurzen das Modul Forum Access installiert um den Inhalt meiner Drupal-Seite zu schützen. Jetzt möchte ich einen zweiten Admin bzw. einen Moderator erstellen der quasi Admin-Funktionen haben soll.
Im Bereich der Berechtigungen bekomme ich jetzt aber immer nur die Nachricht "The Forum Moderator role is used internally by the Forum Access module and must not be changed!"
Drupal Hoster in der Schweiz
Eingetragen von datenrettung (605) am 22.11.2010 - 17:33 Uhr inhi hat jemand *eigene* Erfahrungen bzw. wuerde/kann jemand einen Drupalhoster in der Schweiz empfehlen?
Passwortschutz auf Unterverzeichnis ausweiten
Eingetragen von ghwenk (1) am 22.11.2010 - 17:29 Uhr inHallo,
wir betreiben eine drupal-basierte Website für eine eingeschränkte Nutzergruppe (Fachhändler). Diese müssen sich mit Benutzernamen und Passwort anmelden, um Zugriff auf die Site zu erhalten. Nun haben wir innerhalb der Verzeichnisstruktur von Drupal einen Unterordner/ein Unterverzeichnis angelegt, in dem ein Shopsystem installiert ist.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
[Gelöst] Nodetitel von einer Installation übernehmen
Eingetragen von Taranis (137) am 22.11.2010 - 17:18 Uhr inHallo Ihr Lieben,
Ich möchte von einer D6 die Nodetitel in eine andere D6 als Block übernehmen. Wie realisiere ich das?
Bin für jede Anregung dankbar
Energetic Theme: Banner austauschen?
Eingetragen von Drunew (2) am 22.11.2010 - 16:19 Uhr inHallo,
hab ne Frage zum Drupal Theme "Energetic":
Wie kann ich den Banner "IMPROVING YOUR HEALTH..." , der standardmäßg aktiviert ist, deaktivieren bzw. gegen einen anderen austaschen?
Tausend Dank vorab...
Beste Grüße,
Chris

Neue Kommentare
vor 6 Tagen 14 Stunden
vor 1 Woche 3 Tagen
vor 5 Wochen 5 Tagen
vor 5 Wochen 5 Tagen
vor 5 Wochen 5 Tagen
vor 5 Wochen 5 Tagen
vor 5 Wochen 5 Tagen
vor 5 Wochen 6 Tagen
vor 5 Wochen 6 Tagen
vor 6 Wochen 22 Stunden