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 - 14: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 - 20: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 - 22: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 - 22: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 - 23: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 - 02: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 - 23: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 - 23: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 - 08: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 - 15: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 - 18: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 - 08: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 - 14: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 - 16: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

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • 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
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 6 Tagen 21 Stunden
  • Wenn die Subdomain auf
    vor 1 Woche 1 Tag
  • ordnerstruktur
    vor 1 Woche 2 Tagen
  • Die Subdomain muß auf den
    vor 1 Woche 4 Tagen
  • Verwende doch das Tag dafür,
    vor 4 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 6 Tagen
  • Ich habe ja keine Angst vor
    vor 6 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250289
Registrierte User: 20515

Neue User:

  • Wolf Dab
  • Scottteday
  • MichaelPeeno

» Alle User anzeigen

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