Ich hatte es angedroht
dass ich mit meinen Fragen starten werde. Hier ist die erste 
Unter XF 1.5 war/ist bei uns die Sidebar ein- und wieder ausklappbar. Diese Möglichkeit bietet XF 2 ja auch, ich habe die Einstellungen dazu auch gefunden und aktiviert. So weit, so gut.
Nun hatten/haben wir aktuell ein icon zum Ein- und Ausklappen, das sich verändert, je nachdem, ob die sidebar ein- oder ausgekllappt ist:
eingeklappt -
ausgeklappt -
Da uns die "drei Punkte", die im UIX-Template standardmäßig eingebaut sind, nicht gefallen haben, wollte ich das icon wieder auf "Pfeile" umstellen. Ich habe dazu die beiden Font Awesome icons "fa-angle-double-right" und "fa-angle-double-left" ausgewählt.
Um die icons einzubauen, habe ich die Stelle im PageContainer gesucht (und gefunden), an dem bisher die dots eingebunden waren und habe die icons mit folgendem Code versucht zu ersetzen:
Ihr seht: Ich habe eine "fallback-Ebene" eingebaut
um mir das System nicht zu zermatschen. Der Effekt des Codes: Ich erhalte tatsächlich das "aufklappen"-icon, nicht jedoch das "wieder einklappen"-icon.
Wo liegt mein Denkfehler?
Viele Grüße,
Sylvia


Unter XF 1.5 war/ist bei uns die Sidebar ein- und wieder ausklappbar. Diese Möglichkeit bietet XF 2 ja auch, ich habe die Einstellungen dazu auch gefunden und aktiviert. So weit, so gut.
Nun hatten/haben wir aktuell ein icon zum Ein- und Ausklappen, das sich verändert, je nachdem, ob die sidebar ein- oder ausgekllappt ist:
eingeklappt -

ausgeklappt -

Da uns die "drei Punkte", die im UIX-Template standardmäßig eingebaut sind, nicht gefallen haben, wollte ich das icon wieder auf "Pfeile" umstellen. Ich habe dazu die beiden Font Awesome icons "fa-angle-double-right" und "fa-angle-double-left" ausgewählt.
Um die icons einzubauen, habe ich die Stelle im PageContainer gesucht (und gefunden), an dem bisher die dots eingebunden waren und habe die icons mit folgendem Code versucht zu ersetzen:
Code:
<xf:comment> anderes Sidebar-icon eingebaut - hier die alte Version
<a class="uix_sidebarTrigger__component uix_sidebarTrigger {{ (property('uix_sidebarTriggerPosition') == 'sectionLinks') ? 'p-navgroup-link' : 'button'}}" data-xf-init="tooltip" title="{{ phrase('th_sidebar_uix')}}">
<xf:fa icon="fa-ellipsis-v" class="mdi mdi-dots-vertical" />
<span class="uix_sidebarTrigger--phrase">{{ phrase('th_sidebar_uix') }}</span>
</a></xf:comment>
<a class="uix_sidebarTrigger__component uix_sidebarTrigger {{ (property('uix_sidebarTriggerPosition') == 'sectionLinks') ? 'p-navgroup-link' : 'button'}}" data-xf-init="tooltip" title="{{ phrase('th_sidebar_uix')}}">
<xf:fa icon="fa-angle-double-right" class="fas fa-angle-double-right" />
<span class="uix_sidebarTrigger--phrase">{{ phrase('th_sidebar_uix') }}</span>
</a>
</xf:if>
<xf:if is="property('uix_sidebarMobileCanvas')">
<xf:comment> anderes Sidebar-icon eingebaut - hier die alte Version
<a class="uix_sidebarCanvasTrigger uix_sidebarTrigger__component p-navgroup-link" data-xf-init="tooltip" title="{{ phrase('th_sidebar_uix')}}">
<xf:fa icon="fa-ellipsis-v" class="mdi mdi-dots-vertical" />
<span class="uix_sidebarTrigger--phrase">{{ phrase('th_sidebar_uix') }}</span>
</a></xf:comment>
<a class="uix_sidebarCanvasTrigger uix_sidebarTrigger__component p-navgroup-link" data-xf-init="tooltip" title="{{ phrase('th_sidebar_uix')}}">
<xf:fa icon="fa-angle-double-left" class="fas fa-angle-double-left" />
<span class="uix_sidebarTrigger--phrase">{{ phrase('th_sidebar_uix') }}</span>
</a>
</xf:if>
</xf:if>
</xf:set>
Ihr seht: Ich habe eine "fallback-Ebene" eingebaut

Wo liegt mein Denkfehler?
Viele Grüße,
Sylvia