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

views Block themen - Schritt für Schritt Anleitung - Fertigstellung mit eurer Hilfe

Eingetragen von Mystify (232)
am 03.04.2008 - 13:35 Uhr in
  • Views
  • Drupal 5.x oder neuer

hi,
da ich schon seit tagen an diesem problem sitze und bestimmt auch viele andere da immer wieder probleme haben, hab ich mir gedacht erstellen wir doch mal gemeinsam eine schritt für schritt anleitung. damit ist neben mir bestimm auch vielen anderen geholfen.

Das Problem
Folgender View Block für Events soll für die Startseite erstellt werden:

http://img181.imageshack.us/img181/9540/eventfb8.jpg

Es handelt sich um eine ajax tabelle, die breits vorliegt.
wenn man mit der maus über ein eventnamen geht, wir das bild des jeweiligen events angezeigt.
wenn man auf ein event klickt, gelang man zu dem eintrag im kalendar.

Anmerkungen
für events benutzte ich das modul calendar.
der nodetyp "events" hat folgende felder:
* field_eventbild
* field_datum
* body
* titel

1. View Block anlegen

Basisinformation
name: events
Seite
nichts

Block
Block bereitstellen: ja
Ansichtstyp: tabellenansicht
Titel: Events
Nodes pro Block: 5

Felder
Image: eventbild (field_eventbild)
Node: Titel
Date: Datum (field_datum)

Argumente
nichts

Filter
Node: Veröffentlicht - gleich - ja
Node: Typ - ist eines von - events

Hervorgehobene Filter
nichts

Sortierkriterium
Date: Datum (field_datum) - Aufsteigend

2. Block Themen

hier komm ich nicht weiter, welche dateien muss man anlegen. habe es breits mit block-events.tpl.php und dem theme wizard versucht. was mache ich falsch?

ich übernehme keine garantie für richtigkeit und vollständigkeit
falls ihr einen fehler entdeckt, einfach antwort posten.

‹ Views für Profi? - Lösung gesucht CKK Felder richtig löschen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

ach kommt schon, wird doch

Eingetragen von Mystify (232)
am 03.04.2008 - 19:58 Uhr

ach kommt schon, wird doch jemand wissen, wie man eine theme für einen view block erstellt. welche dateien muss man anlegen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

allgemein <?phpfunction

Eingetragen von dawehner (2639)
am 03.04.2008 - 21:01 Uhr

allgemein

<?php
function theme_views_view_viewtype_viewname($view, $nodes, $type) {
}
?>

--------------
Mein Blog: www.freeblogger.org: May the source be with you
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dwehner@im.calug.de Warum Jabb

  • Anmelden oder Registrieren um Kommentare zu schreiben

und wo muss das hin?

Eingetragen von Mystify (232)
am 03.04.2008 - 21:41 Uhr

und wo muss das hin?

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich würde den theme wizard

Eingetragen von rapsli (1500)
am 03.04.2008 - 22:17 Uhr

ich würde den theme wizard nehmen... sehr praktisch und einfach zu benutzen. Geht aber nur falls du die Views als liste ausgibst!
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************

  • Anmelden oder Registrieren um Kommentare zu schreiben

das hatte ich bereits

Eingetragen von Mystify (232)
am 06.04.2008 - 01:16 Uhr

das hatte ich bereits versucht, hat nicht geklappt.

es soll ja so aussehen:

Zitat:

Folgender View Block für Events soll für die Startseite erstellt werden:

http://img181.imageshack.us/img181/9540/eventfb8.jpg

Es handelt sich um eine ajax tabelle, die breits vorliegt.
wenn man mit der maus über ein eventnamen geht, wir das bild des jeweiligen events angezeigt.
wenn man auf ein event klickt, gelang man zu dem eintrag im kalendar.

IST ECHT KEINER IN DER LAGE ZU HELFEN? ODER HABT IHR NUR KEIN BOCK?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit dem Theme Wizard hat es

Eingetragen von rapsli (1500)
am 07.04.2008 - 22:22 Uhr

Mit dem Theme Wizard hat es nicht geklappt?!? hö... was hat dabei nicht geklappt? ... Ich wollte eigentlich schon lange mal ein Tutorial für den Theme Wizard schreiben. Mal schauen, ob ich in den nächsten Tagen dazu komme. Aber wenn du mit dem Theme Wizard arbeitest, wird denn die viws-....tpl.php Datei überhaupt augerufen? Falls ja, ist es ja eigentlich nur noch ein CSS/HTML Problem.

PS: Es kommt nicht immer auf die Lust drauf an, ob jemand hilft, aber ist schlussendlich eine finanzielle Frage.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************

  • Anmelden oder Registrieren um Kommentare zu schreiben

eigentlich ist es relativ

Eingetragen von dawehner (2639)
am 07.04.2008 - 22:37 Uhr

eigentlich ist es relativ einfach

<?php
<?php
function phptemplate_views_view_list_viewname($view, $nodes, $type) {
 
$i = 0;
  foreach (
$nodes as $nid) {
   
$node = drupal_load($nid->nid);
   
$i++;
    if (
$i == 1) {
     
$output .= '<img src="'. $node->field_image[0]['filepath'] .'" />';
    }
    else {
     
$output .= '<div>';
     
$output .= '<span>'. $node->title .'</span>';
     
$output .= '<span>'. $node->field_datum['view'] .'</span>';
     
$output .= '</div>';
    }
  }
 
  return
$output;
}
?>

du musst nur in den Feldern NID hinzufügen
// das ist definitiv nicht das beste Verfahren, da hier der Node vollständig geladen wird. Besser wäre es die Felder in der View hinzuzufügen und statt die dann aus $nid auslesen in der Foreachschleife
--------------
Mein Blog: www.freeblogger.org: May the source be with you
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dwehner@im.calug.de Warum Jabb

  • Anmelden oder Registrieren um Kommentare zu schreiben

bin gerade ein kleines

Eingetragen von rapsli (1500)
am 08.04.2008 - 07:56 Uhr

bin gerade ein kleines Tutorial für den Theme Wizard am schreiben... sollte wohl heute oder morgen fertig sein.

______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************

  • Anmelden oder Registrieren um Kommentare zu schreiben

cool vielen, vielen dank.

Eingetragen von Mystify (232)
am 08.04.2008 - 14:34 Uhr

cool vielen, vielen dank.

  • Anmelden oder Registrieren um Kommentare zu schreiben

http://rapsli.ch/drupal/blog/

Eingetragen von rapsli (1500)
am 08.04.2008 - 17:22 Uhr

http://rapsli.ch/drupal/blog/08.04.2008-drupal-views-mit-dem-theme-wizar...

So, also wenn es damit nicht klappt... dann musst du einfach deinen Fehler genauer definieren.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************

  • Anmelden oder Registrieren um Kommentare zu schreiben

hilft das

Eingetragen von rapsli (1500)
am 09.04.2008 - 07:28 Uhr

hilft das jetzt?
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************

  • Anmelden oder Registrieren um Kommentare zu schreiben

habs schonmal kurz

Eingetragen von Mystify (232)
am 09.04.2008 - 13:57 Uhr

habs schonmal kurz überfolgen, bin leider nicht weiter zu gekommen.

das einzige, was ich jetzt schon gesehen habe, ist, dass du eine view seite gemacht hast und ich einen view block, kann es vielleicht daran liegen, dass das bei mir nicht funktioniert?

  • Anmelden oder Registrieren um Kommentare zu schreiben

nein, das spielt keine

Eingetragen von rapsli (1500)
am 09.04.2008 - 15:30 Uhr

nein, das spielt keine rolle.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************

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