we:href Ordner-ID an listview übergeben

Fragen zum Erstellen von Templates für webEdition.
r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

we:href Ordner-ID an listview übergeben

Beitragvon r_kempf » Mo 29. Mär 2021, 17:16

Hallo zusammen,
ich möchte für eine Bildergalerie eine Ordner-ID im Editmode an eine Listview übergeben. Folgendes funktioniert nicht:

Code: Alles auswählen

<we:ifEditmode><we:href name="woid" directory="true" nameto="workspaceID" only="id" /></we:ifEditmode>
<we:listview type="document" name="gallery1" workspaceID="\$workspaceID" contenttypes="image/*">
Ich hatte dann noch to="global" im we:href ergänzt, dann wird es im Editmode aber nicht mehr angezeigt:

Code: Alles auswählen

<we:ifEditmode><we:href name="woid" directory="true" nameto="workspaceID" only="id" to="global"/></we:ifEditmode>
Ist das ein Bug oder mach ich was falsch?
WE 9.07

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: we:href Ordner-ID an listview übergeben

Beitragvon blickfang » Mo 29. Mär 2021, 19:06

wenn to to="global" machst, dann wird es im Editmode richtigerweise nicht mehr angezeigt, da es in eine globale Variabel übergeben wird. Dann musst du im we_tag mit \$variable wieder abholen und alles ist gut - eigentlich?
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

NilSole
Senior Member
Beiträge: 303
Registriert: Mi 27. Mär 2019, 15:28

Re: we:href Ordner-ID an listview übergeben

Beitragvon NilSole » Mo 29. Mär 2021, 22:23

Hallo Regina,

wenn du die Galerie im Frontend zeigen möchtest:

Code: Alles auswählen

<we:ifEditmode>
	<we:href name="woid" directory="true" nameto="workspaceID" />
<we:else />
	<we:href name="woid" nameto="workspaceID" to="global" only="id"/>
</we:ifEditmode>
<we:comment>Die Beschränkung auf die WorkspaceID wirkt nur außerhalb des Editmodes</we:comment>
<we:listview type="document" name="gallery1" workspaceID="\$workspaceID" contenttypes="image/*">
Im Editmode selbst die Auswahl zu bekommen wäre etwas schwieriger. Da könnte man mal drüber nachdenken, wie man das zur Verfügung stellt oder ich kenne etwas nicht.

Schöne Grüße
Nils

r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

Re: we:href Ordner-ID an listview übergeben

Beitragvon r_kempf » Di 30. Mär 2021, 10:20

Moin Nils,
das </else> hatte gefehlt, dann klappts auch mit dem to="global" ;-)

Super, vielen Dank. Immer wieder toll hier das Forum!
Ich danke Euch allen.
Einen schönen sonnigen Tag.

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: we:href Ordner-ID an listview übergeben

Beitragvon blickfang » Di 30. Mär 2021, 10:26

eigentlich gehts doch aber auch ohne das else, oder? Ist aber sicher Geschmacksache wie man das aufbaut und was im Editmode zu sehen sein soll oder eben nicht..

Code: Alles auswählen

<we:ifEditmode>
	<label> Bitte wählen</label>
	<we:href name="woid" directory="true" nameto="workspaceID" />
</we:ifEditmode>

<we:href name="woid" nameto="workspaceID" to="global" only="id"/>
<we:listview type="document" name="gallery1" workspaceID="\$workspaceID" contenttypes="image/*">
oder dann halt alles in das else

Code: Alles auswählen

<we:ifEditmode>
	<label> Bitte wählen</label>
	<we:href name="woid" directory="true" nameto="workspaceID" />
<we:else />
	<we:href name="woid" nameto="workspaceID" to="global" only="id"/>
	<we:listview type="document" name="gallery1" workspaceID="\$workspaceID" contenttypes="image/*">
	...
</we:ifEditmode>
oder auch so...

Code: Alles auswählen

<we:ifEditmode>
	<label> Bitte wählen</label>
	<we:href name="woid" directory="true" nameto="workspaceID" />
</we:ifEditmode>

<we:ifNotEditmode>
	<we:href name="woid" nameto="workspaceID" to="global" only="id"/>
	<we:listview type="document" name="gallery1" workspaceID="\$workspaceID" contenttypes="image/*">
	...
</we:ifNotEditmode>
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

NilSole
Senior Member
Beiträge: 303
Registriert: Mi 27. Mär 2019, 15:28

Re: we:href Ordner-ID an listview übergeben

Beitragvon NilSole » Di 30. Mär 2021, 18:36

Hallo Timo,

Edit: scheinbar geht es einfach doch, muss ich wohl beim Testen was durcheinander gekriegt haben.
Dann ist das ja doch recht einfach auch im Editmode realisierbar.

Schöne Grüße


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot], Google [Bot] und 14 Gäste