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

#1 08. Februar 2012 11:50

lume
hat von CMS/ms gehört
Registriert: 08. Februar 2012
Beiträge: 2

[GELÖST] AdvancedContent -Bilderliste als block_type="select_multiple"

Hallo,

unter CMS Made Simple 1.9.x und AdvancedContent 0.8 hatte ich als Galerieersatz eine Lösung im Einsatz, die mir die Bilder aus einem Verzeichnis auslas und diese Bilder als items für einen AdvancedContent Block zur Verfügung stellte. Letztlich sollten aus einem Pool von Bildern, die jeweils thematisch zur Seite passenden, angewählt werden können.

Die Lösung bestand aus 2 Teilen:

einem {global_content name='fotos'}:

{assign var=Photos value="../uploads/images/Gallery/Hintergrundbilder/thumb_*.jpg"|glob|replace:"_blur":""}

{strip}{foreach from=$Photos item='Photo' name=loop}
{if $currentphoto != $Photo}
{if !$smarty.foreach.loop.first},{/if}<img src='{$Photo}' />
{assign var=currentphoto value=$Photo}
{/if}
{/foreach}{/strip}

und dem AdvancedContent Aufruf:

{content block='fotos' page_tab="Fotos" block_type='select_multiple' label='Fotos' description='Bitte Bilder anwählen' assign='fotos' items=":::global_content name='fotos':::" delimiter=',' smarty='true' sortable_items='true'}

Bisher produzierte das im page_tab "Fotos" eine Liste von Thumbnails, die einzeln angehakt werden konnten.

Nach dem Update auf cmsms 1.10.3 und dem damit verbundenen Update von AdvancedContent zuerst auf 0.8.1 und jetzt auf 0.9.2 sind die Bilder aus dem tab verschwunden und durch eine nicht weiter zu fassende vertikale scrollbar ersetzt worden. Keine Checkboxen, keine Bilder - eine Bedienung des Elementes scheint nicht möglich. Zum Glück sind die bereits bestehenden Daten von der Änderung nicht betroffen.

Eine kurze Untersuchung des erzeugten Backendcodes im Firebug zeigt, dass in der alten Version eine Reihe von <div class="sortable"> erzeugt wurde. Jetzt scheint die Funktionalität über einen <select> abgebildet worden zu sein. Gibt es eine Möglichkeit die alte Funktionalität wieder herzustellen? (sortable_items=true|false versagen beide)

herzliche Grüße
Ludger Merkens

Offline

#2 08. Februar 2012 12:13

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

Re: [GELÖST] AdvancedContent -Bilderliste als block_type="select_multiple"

smarty=true würde ich nur dann verwenden, wenn Du sowohl im Backend als auch im Frontend die Parameter mit Smarty verarbeiten willst. Ansonsten sollte smarty='backend' verwendet werden.

sortable_items heißt jetzt einfach nur noch sortable.


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

#3 08. Februar 2012 13:51

lume
hat von CMS/ms gehört
Registriert: 08. Februar 2012
Beiträge: 2

Re: [GELÖST] AdvancedContent -Bilderliste als block_type="select_multiple"

NaN schrieb:

smarty=true würde ich nur dann verwenden, wenn Du sowohl im Backend als auch im Frontend die Parameter mit Smarty verarbeiten willst. Ansonsten sollte smarty='backend' verwendet werden.

sortable_items heißt jetzt einfach nur noch sortable.

'sortable' machte hier den Unterschied.

danke

Offline

#4 08. Februar 2012 14:20

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

Re: [GELÖST] AdvancedContent -Bilderliste als block_type="select_multiple"

hehe! kommt mir bekannt vor die Methode ;-)

Offline