Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 21. September 2011 14:51

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Gallery in content-Blöcken

Mein Tempalte hat zwei content-Blöcke und in einem rufe ich eine Gallery auf.
Die Thumbnails werden angezeigt, aber die Sub-Galerien lassen sich nicht öffnen sad

Ich vermute es liegt an den content-Blöcken, da es einwandfrei funktioniert, wenn ich Gallery in einem Template aufrufe was nur einen content-Block hat.

Liegts an Gallery oder an der Art der content-Blöcke im Template?

Sie siehts im Template aus:

{content block="Inhalt linke Spalte" block_type="text"}
{content block="Inhalt rechte Spalte" block_type="text"}

So rufe ich Gallery im Editor auf der Seite auf:

Offline

#2 21. September 2011 15:07

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: Gallery in content-Blöcken

Ansonsten lässt du die Galerien auf einer separaten Seite anzeigen (Parameter targetpage).

Offline

#3 21. September 2011 18:18

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Gallery in content-Blöcken

Hast Du nur diese beiden Blöcke?
Dann fehlt da der "Hauptinhaltsblock" (der ohne den Parameter block="...").
Der ist zwingend nötig, damit CMSms fehlerfrei funktioniert.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#4 21. September 2011 19:44

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: Gallery in content-Blöcken

Ja, ich hab nur diese beiden Blöcke in diesem Template und außer der Sache mit der Gallery funktioniert alles.

NaN schrieb:

Dann fehlt da der "Hauptinhaltsblock" (der ohne den Parameter block="...").
Der ist zwingend nötig, damit CMSms fehlerfrei funktioniert.

Auch wenn ich AdvancedContent benutze?

Offline

#5 21. September 2011 19:52

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Gallery in content-Blöcken

Das hat mit AdvancedContent nichts zu tun, sondern damit, dass die beiden Tags {content} oder {AdvancedContent} ohne Block-Parameter ausgeführt werden müssen. Sonst funktionieren bestimmte Dinge nicht.
Die Gallery versucht z.B. den Hauptinhaltsblock mit seiner eigenen Modul-Ausgabe zu ersetzen.
Wenn es den nicht gibt, gibt's auch nichts zu sehen.
Das Gallery-Modul kennt offenbar kein "inline".
Und das wiederum bedeutet, dass man die Gallery wohl nicht in einem weiteren Inhalsblock ausführen kann.
Einfaches Beispiel: hier auf dieser Seite habe ich zwei Inhaltsblöcke. Links einen mit {content block="links"} und rechts einfach nur {content}. Links habe ich die Gallery drin mit einem Template, welches nur die Gallerys auflistet. Rechts habe ich einfach nur das Gallery-Modul mit der erstbesten Gallery. Klickt man links auf eine der Gallerien, wird das Ergebnis rechts angezeigt. (ist also wie ein Gallery-Menu)
Hätte ich dort rechts einen Inhaltsblock mit {content block="rechts"}, würde ich ebenfalls kein Ergebnis sehen.

Du könntest folgendes probieren:

{content assign="content"}
{if $content == ''}
    {content block="links"}
{else}
    {$content}
{/if}

{content block="rechts"}

Somit wird {content} immer ausgeführt, aber nur dann angezeigt, wenn er unbedingt benötigt wird.
Im Backend kannst Du diesen Block dann einfach leer lassen. Falls der Block stört, dann pack ihn in den Tab Optionen und mach ein einfaches Text-Input draus, das nur vom Admin bearbeitet werden darf:

{AdvancedContent assign="content" page_tab="options" oneline=true editor_users="admin"}

Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#6 21. September 2011 20:55

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: Gallery in content-Blöcken

Achsoo. Na da wird mir einiges klar, auch aus der Vergangenheit  monkey
Danke die genaue Beschreibung.

Schade das man Gallery nicht in einem anderen Block, bzw. inline ausführen kann. Aber ich werd noch mal mein ganzes Gallery-Konzept überdenken und etwas vereinfachen.

Offline

#7 22. September 2011 10:42

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: Gallery in content-Blöcken

das FR steht dafür schon lange aber leider kann der entwickler der idee rein gedanklich nicht folgen  roll

Offline