Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

View in Blok themen

Eingetragen von drupalino (1064)
am 03.06.2008 - 22:27 Uhr in
  • Themes & Theming
  • Drupal 5.x

Hmmm,

komisch, habe eine block-view-meinblock.tpl.php

NUr leider wird dieser nicht genommen???

Keine schreibfehler, alles richtig ausgewählt.

Hat einer eine Ahnung?

gruss
drupalino

‹ Probleme in IE6 Block Label ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Doch, er nimmt Sie llerdings

Eingetragen von drupalino (1064)
am 03.06.2008 - 22:32 Uhr

Doch, er nimmt Sie llerdings hat wohl view andere Variablen als Block!

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Poste mal den HTML-Code von

Eingetragen von quiptime (4972)
am 03.06.2008 - 23:05 Uhr

Poste mal den HTML-Code von der Stelle an der der Block ausgegeben wird.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Doch doch, er nimmt den

Eingetragen von drupalino (1064)
am 03.06.2008 - 23:19 Uhr

Doch doch, er nimmt den block doch. Prob ist nur, dass ich ja nur $block->content habe. und da ja schon alles drinsteht.

Weiss nicht wie ich das view themen kann. Sprich, eigentlich muss ich da nur ein paar sahen rausschmeissen, aber wie???

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hilfreich ist wenn Du erst

Eingetragen von quiptime (4972)
am 03.06.2008 - 23:23 Uhr

Hilfreich ist wenn Du erst mal sagst was Du mittels des View im Block ausgeben moechtest.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nachrichten, die bekomme ich

Eingetragen von drupalino (1064)
am 03.06.2008 - 23:33 Uhr

Nachrichten,

die bekomme ich ja auch raus. Allerdings sind dann in dem Teaser zum beispiel das drin

Tue, 06/03/2008 - 17:14 — admin

und das soll ja nicht!

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also Du gibst Nodeinhalte

Eingetragen von quiptime (4972)
am 03.06.2008 - 23:45 Uhr

Also Du gibst Nodeinhalte aus.

Und wie ist der View konfiguriert um diese Nodeinhalte auszugeben?

Handelt es sich um Inhalte von nur einem Nodetyp oder von verschiedene Nodetypen?

PS
Es gibt nicht nur eine Moeglichkeit den View zu konfigurieren damit Nodeinhalt im Block landet.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist ein eigener

Eingetragen von drupalino (1064)
am 03.06.2008 - 23:51 Uhr

Das ist ein eigener Nodetyp.

Auh habe ich nur publishd und den taxonomy term zugeordnet in den filtern.

Spiele gerade was in der template.php rum und kann mittlerweile ein array ausgeben, wo ich dann auch alles drin finde. müsste jetzt noch da meinen output zusammenbauen, klappt irgendwie noch nicht ganz

Ach, welche möglichkeiten gibt es denn noch.
-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

<?phpfunction

Eingetragen von drupalino (1064)
am 04.06.2008 - 00:02 Uhr

<?php
function MEINTHEME_views_view_teasers_MEINVIEW($view, $nodes, $type, $teasers = true, $links = true) {
 

  foreach (
$nodes as $n) {
   
$nodes = node_load($n->nid);
   
print_r($nodes);
   
$output .= '<div ><font color=red>';
   
$output .=$nodes->title;
   
$output .= $nodes->teaser;
   
$output .= '</font></div>';
  }
  return
$output;
}
?>

So bekomme ich das hin, wie ich es will. Weiss nur nicht ob das so der eleganze Weg ist ????
-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Grosses Plus wenn Du nur

Eingetragen von quiptime (4972)
am 04.06.2008 - 00:11 Uhr

Grosses Plus wenn Du nur einen bestimmten Nodetyp ausgibst.
1.
Dann setze den Filter nicht auf Taxonomy Term sondern auf Nodetype und waehle den entprechenden Nodetype.
2.
Verwende als Ansichttyp nicht Teaser sondern Liste.
Wenn Du Liste waehlst musst Du Felder festlegen. Wenn Du dann als Feld Body nimst und auf Teaseranzeige setzt hat Du fast das Gleiche wie mit dem Ansichtstyp Teaser.
3.
Du musst als Feld nicht den Teaser verwenden. Du kannst auch alle anderen in dem Nodetyp existierenden Felder auswaehlen. Je vereinzelter Du die Felder auswaehlst um so differenzierter kannst Du im nachfolgend genannten View-Template diese Felder fuer die Ausgabe beeinflussen.
4.
Jetzt "stoert" nur der Listbullit. Aber:
Listen-Views kann man ueber den Views Theme Wizard ganz einfach Themen (Views Theme Wizard ist eines der Viewsmodule - ev. noch aktivieren).
Ueber den Wizard kannst Du Dir ganz einfach den Code fuer ein Template fuer diesen View erstellen. In diesem Template kannst Du dann genau das ausgeben was Du willst.
Durch das Template bist Du auch den Listbullit los.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jo, das werd ich gleich

Eingetragen von drupalino (1064)
am 04.06.2008 - 00:14 Uhr

Jo, das werd ich gleich morgen früh mal ausprobieren, auch wenn Mir jetzt erstmal der Weg komplizierter vorkommt. Da ich das mit dem Theme Wizard schon einmal ausprobiert habe und doch den code extrem lang fand.

Aber ich lasse mich da gerne überzeugen.

Werde dann morgen hier über meinen Erfolg oder Misserfolg berichten.

Bis dahin erstmal eine gute Nacht!
-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was ist das für ein Scheiss mit dem Font-Tag?

Eingetragen von quiptime (4972)
am 04.06.2008 - 00:15 Uhr
drupalino schrieb

    $output .= '<div ><font color=red>';
    $output .=$nodes->title;
    $output .= $nodes->teaser;
    $output .= '</font></div>';

Was ist das fuer ein Scheiss mit dem Font-Tag? Hast Du noch nie etwas von CSS Klassen gehoert?

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

NAAAAA, das ist doch nur

Eingetragen von drupalino (1064)
am 04.06.2008 - 00:19 Uhr

NAAAAA, das ist doch nur debug-code, damit ich da erstmal was sehe als Unterschied. Also ganz an geistiger Umnachtung leide ich ja nun nich :-)

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok ok, ich dachte schon.Es

Eingetragen von quiptime (4972)
am 04.06.2008 - 00:39 Uhr

Ok ok, ich dachte schon.

Es gibt noch 'ne Loesung wenn Du die Ausgabe im Block nur rot einfaerben willst. Eine ziemlich einfache.

Nimm das Template fuer diesen Nodetype und bringe die Funktion arg() ins Spiel.
Mit arg() kannst Du abfragen wie gerade der Teaser angezeigt wird. Nach dem Motto: ist

if ( arg(0) != 'taxonomy' || arg(0) != 'node' ) {
  // dann muss es die Viewanzeige sein und dann setze auf
  // die class content und class title per PHP Code-Einfuegung
  // eine 2. CSS Klasse Namens "red".
}

<div class="content red">

Aber ich denke das wird nicht immer klappen mit dem roten Text. Nimm lieber die Loesung mit dem View-Template.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • 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 9 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 6 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

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 17 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