[gelöst] Bildergalerie zeigt nur noch einen Beitrag

am 25.01.2012 - 21:20 Uhr in
Seit kurzem (vermutlich seit dem aktivieren einiger Module) zeigen meine Bildergalerien jeweils nur noch einen Beitrag an. Mit dem Devel-Modul konnte ich folgende Zeilen ausfindig machen. Da ich allerdings kein erfahrener Programmierer bin, hoffe ich, dass evtl. jemand einen Fehler oder Anhaltspunkt finden kann:
SELECT DISTINCT node.nid AS nid, node.title AS node_title, node.type AS node_type, image.fid AS image_fid, image.image_size AS image_image_size, node.changed AS node_changed, 'image_gallery:image_gallery_1' AS view_name FROM drupal_node node INNER JOIN drupal_term_node term_node ON node.vid = term_node.vid LEFT JOIN drupal_image image ON node.nid = image.nid WHERE (node.status = 1) AND (node.type in ('image')) AND (term_node.tid = 206) ORDER BY node_title ASC, node_changed ASC
Es handelt sich um die Fotoseiten in allen Bildergalerien:
http://www.ev-jugend-scherpenberg.de/bilder/2011
Ich hoffe ich habe hiermit schon mal die wichtigsten Infos zusammengetragen. Wenn noch was fehlt: Bitte fragen!
Über Anregungen, Tipps und Vorschläge würde ich mich riesig freuen!
Anhang | Größe |
---|---|
view image_gallery.jpg | 59.31 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Möchte sich keiner dem
am 01.02.2012 - 07:18 Uhr
Möchte sich keiner dem Problem annehmen? :(
Ich habe in der Zwischenzeit das Views-Modul von 2.x auf 3.x upgegradet, aber ohne Erfolg.
Herausgefunden habe ich allerdings: Wenn ich als "Row style" Nodes statt Felder wähle, dass dann alle Bilder aufgelistet werden. Nur bei Feldern halt weiterhin immer nur eins.
hast du das bildfeld
am 01.02.2012 - 09:39 Uhr
hast du das bildfeld gruppiert?
Zitat: hast du das bildfeld
am 01.02.2012 - 13:46 Uhr
hast du das bildfeld gruppiert?
Leider nein.
Andere Anhaltspunkte? Spielt da CCK evtl. auch mit rein?
nein nicht dass ich wüsse,
am 01.02.2012 - 17:30 Uhr
nein nicht dass ich wüsse, versuch mal beim views unter image einstellungen das bildfeld zu gruppieren und alle auszugeben
Also um deinen Tipp zu
am 01.02.2012 - 20:09 Uhr
Also um deinen Tipp zu befolgen habe ich jetzt folgendes versucht:
- unter Erweiterte Einstellungen --> Use grouping: Ja
- unter Style settings --> "Style: Gallery" Einstellungen --> Grouping field: Bild
Es wurde aber weiterhin nur ein Bild + das Gruppenbild (das selbe) angezeigt.
(Um die Bilddoppelung zu vermeiden hab ich zweitere Einstellung momentan wieder rückgängig gemacht.)
Meintest du diese Einstellungen?
nein wenn du direkt im vew
am 02.02.2012 - 10:59 Uhr
nein wenn du direkt im vew aufs feld klickst um es zu bearbeiten kannst du di option multiple field settings auswählen,
dann das kontrollkästchen display all values in the same row anklicken,
simpel seperator,
beim textfeld das komma löschen,
display `all` values starting from 0
Konnte deinen Schritten
am 02.02.2012 - 19:44 Uhr
Konnte deinen Schritten leider nicht ganz folgen. Evtl. weil wir andere Menüpunkte haben!?
Unter "Edit view image_gallery" habe ich leider kein "multiple field settings" gefunden, auch nicht in den Untermenüs ...
Kannst du ggf. einen Screenshot machen?
Kann mir jemand mit
am 04.02.2012 - 13:50 Uhr
Kann mir jemand mit MySQL-Erfahrung sagen, ob die Abfrage an sich korrekt ist, die Devel ausgibt?
SELECT DISTINCT node.nid AS nid, node.title AS node_title, node.type AS node_type, image.fid AS image_fid, image.image_size AS image_image_size, node.changed AS node_changed FROM drupal_node node INNER JOIN drupal_term_node term_node ON node.vid = term_node.vid LEFT JOIN drupal_image image ON node.nid = image.nid WHERE (node.status = 1) AND (node.type in ('image')) AND (term_node.tid = 206) ORDER BY node_title ASC, node_changed DESC
Sieht für mich korrekt aus,
am 04.02.2012 - 14:30 Uhr
Sieht für mich korrekt aus, aber warum prüfst Du das mittels phpMyAdmin auf Deiner Datenbank nicht einfach mal aus? Wenn Du Deine Datenbank angewählt hast und auf SQL-klickst, kommt ein Eingabefenster, in das Du diese Abfrage einfach pasten kannst. dann auf "GO" oder "OK" klicken (ich weiß jetzt nicht auswendig, wie der Button heißt). Dann siehst Du eventuelle Fehlermeldungen auch sofort und da es hier nur um eine einfache Abfrage geht, ist das völlig ungefährlich.
Beste Grüße
Werner
Danke für den Tipp! Ja, habe
am 04.02.2012 - 14:56 Uhr
Danke für den Tipp!
Ja, habe vor phpMyAdmin etwas Respekt, aber bei ner Abfrage sind die Bedenken ja unbegründet.
Also der Befehl ist ok, alle Einträge werden aufgelistet. Aber warum erscheinen sie dann nicht auf der Seite? Ich kann's mir nicht erklären.
Problem gelöst! Nach dem
am 07.02.2012 - 20:30 Uhr
Problem gelöst!
Nach dem deaktivieren und deinstallieren der Module "Extended Path Alias" und "File Alias" klappt's wieder.
Scheinbar ist sich da beim Verarbeiten der URL etwas in die Quere gekommen.
Werner, danke für den Telefon-Support! :)