Seite 3 von 7
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 14.02.2019 21:44
von Kirk
Sorry ich hatte was vergessen, füge ganz am Ende das hinzu
<!-- ENDIF -->
Edit:
Wenn du
nur diese beiden links in diesen einem Forewum anzeigen lannsen willst, dann müsste es so aussehen:
Code: Alles auswählen
<li id="my-quick-links" class="quick-links dropdown-container responsive-menu-my-quick-links<!-- IF not S_DISPLAY_QUICK_LINKS and not S_DISPLAY_SEARCH --> hidden<!-- ENDIF -->" data-skip-responsive="true">
<a href="#" class="responsive-menu-link dropdown-trigger">
<i class="icon fa-bars fa-fw" aria-hidden="true"></i><span>{L_MY_QUICK_LINKS}</span>
</a>
<div class="dropdown">
<div class="pointer"><div class="pointer-inner"></div></div>
<ul class="dropdown-contents" role="menu">
<li class="separator"></li>
<!-- IF FORUM_ID eq 5 -->
<li>
<a href="https://www." role="menuitem">
<i class="icon fa-shield fa-fw" aria-hidden="true"></i><span>Paypallink</span>
</a>
</li>
<li class="separator"></li>
<li>
<a href="https://www." role="menuitem">
<i class="icon fa-user-secret fa-fw" aria-hidden="true"></i><span>Datenschutz</span>
</a>
</li>
<li class="separator"></li>
<!-- ENDIF -->
</ul>
</div>
</li>
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 14.02.2019 21:45
von Mahony
Hallo
GVLP hat geschrieben:Den o. g. Text in c:\xampp\htdocs\forum\ext\kirk\my_quicklinks\styles\all\template\event\overall_header_navigation_append.html kopiert, sämtlichen Cashe geleert.
Fehlermeldung:
Fatal error: Uncaught Twig_Error_Syntax: Unexpected end of template. in C:\xampp\htdocs\forum\ext\kirk\my_quicklinks\styles\all\template\event\overall_header_navigation_append.html:4 Stack trace: #0 C:\xampp\htdocs\forum\vendor\twig\twig\lib\Twig\TokenParser\If.php(42): Twig_TokenStream->next() #1 C:\xampp\htdocs\forum\vendor\twig\twig\lib\Twig\Parser.php(192): Twig_TokenParser_If->parse(Object(Twig_Token)) #2 C:\xampp\htdocs\forum\vendor\twig\twig\lib\Twig\Parser.php(105): Twig_Parser->subparse(NULL, false) #3 C:\xampp\htdocs\forum\vendor\twig\twig\lib\Twig\Environment.php(716): Twig_Parser->parse(Object(Twig_TokenStream)) #4 C:\xampp\htdocs\forum\vendor\twig\twig\lib\Twig\Environment.php(774): Twig_Environment->parse(Object(Twig_TokenStream)) #5 C:\xampp\htdocs\forum\vendor\twig\twig\lib\Twig\Environment.php(452): Twig_Environment->compileSource(Object(Twig_Source)) #6 C:\xampp\htdocs\forum\phpbb\template\twig\environment.php(292): Twig_Environment->loadTemplate('@kirk_my_quickl...', NULL) #7 C:\xampp\htdocs\forum\cache in C:\xampp\htdocs\forum\ext\kirk\my_quicklinks\styles\all\template\event\overall_header_navigation_append.html on line 4
Da fehlt das
am Ende des Codes.
Der Code muss so aussehen
Code: Alles auswählen
<!-- IF FORUM_ID eq 5 -->
<li id="my-quick-links" class="quick-links dropdown-container responsive-menu-my-quick-links<!-- IF not S_DISPLAY_QUICK_LINKS and not S_DISPLAY_SEARCH --> hidden<!-- ENDIF -->" data-skip-responsive="true">
<a href="#" class="responsive-menu-link dropdown-trigger">
<i class="icon fa-bars fa-fw" aria-hidden="true"></i><span>{L_MY_QUICK_LINKS}</span>
</a>
<div class="dropdown">
<div class="pointer"><div class="pointer-inner"></div></div>
<ul class="dropdown-contents" role="menu">
<li class="separator"></li>
<li>
<a href="https://www." role="menuitem">
<i class="icon fa-shield fa-fw" aria-hidden="true"></i><span>Paypallink</span>
</a>
</li>
<li class="separator"></li>
<li>
<a href="https://www." role="menuitem">
<i class="icon fa-user-secret fa-fw" aria-hidden="true"></i><span>Datenschutz</span>
</a>
</li>
<li class="separator"></li>
</ul>
</div>
</li>
<!-- ENDIF -->
Edit: Sorry Kirk war etwas schneller
Grüße: Mahony
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 14.02.2019 21:57
von GVLP
Habe ich hinzugefügt, sämtlichen Cache geleert, hat aber leider nichts gebracht. Auf dem Eingangsbereich des Forums habe ich wegen der ID geschaut. Es steht dort f=5.
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 15.02.2019 06:00
von Kirk
Hast du in diesem Forenbereich evtl. Unterforen?
Wenn die Foren ID korrekt ist dann sollte es auch funktionieren.
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 15.02.2019 08:50
von GVLP
Guten Morgen. In dem Internen Bereich gibt es Unterforen.
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 15.02.2019 12:19
von Kirk
Bist du dir sicher das du die richtige Foren ID genommen hast? Was für einen Style verwendest du?
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 15.02.2019 16:23
von GVLP
Jetzt funktioniert es. Ich habe 2 x die Linkliste. Ich werde es testen. Melde mich morgen wieder. Vielen Dank.
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 15.02.2019 19:23
von Kirk
GVLP hat geschrieben:Ich habe 2 x die Linkliste
Das kommt daher weil du in der
root/kirk/my_quicklinks/styles/all/template/event/
diese beiden Events drin hast
overall_header_navigation_append.html
und
overall_header_navigation_prepend.html
lösche die Datei die du nicht benötigst, dann hast du die Linkliste nur 1x
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 16.02.2019 10:23
von GVLP
Guten Morgen! Vielen herzlichen Dank für eure Hinweise. Ich werde die Links in die Datei overall_header_navigation_prepend.html einstellen. Wie kann ich Folgendes einstellen?
- Die Links sollen nur im internen Bereich des Forums sichtbar sein.
- Die Links sollen in einem neue Tab geöffnet werden.
Hier noch einmal die Ursprungsdatei.
Code: Alles auswählen
<li id="my-quick-links" class="quick-links dropdown-container responsive-menu-my-quick-links<!-- IF not S_DISPLAY_QUICK_LINKS and not S_DISPLAY_SEARCH --> hidden<!-- ENDIF -->" data-skip-responsive="true">
<a href="#" class="responsive-menu-link dropdown-trigger">
<i class="icon fa-bars fa-fw" aria-hidden="true"></i><span>{L_MY_QUICK_LINKS}</span>
</a>
<div class="dropdown">
<div class="pointer"><div class="pointer-inner"></div></div>
<ul class="dropdown-contents" role="menu">
<!-- EVENT navbar_header_quick_links_before -->
<li class="separator"></li>
<li class="small-icon icon-phpbb-com"><a href="https://www.phpbb.com" role="menuitem">{L_PHPBB_COM}</a></li>
<li class="separator"></li>
<li class="small-icon icon-phpbb-de"><a href="https://www.phpbb.de" role="menuitem">{L_PHPBB_DE}</a></li>
<li class="separator"></li>
<li class="small-icon icon-kirk"><a href="http://reyno41.bplaced.net/phpbb/" role="menuitem">{L_SUPPORT_FORUM_KIRK}</a></li>
<li class="separator"></li>
<!-- EVENT navbar_header_quick_links_after -->
</ul>
</div>
</li>
Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?
Verfasst: 16.02.2019 11:12
von Kirk
GVLP hat geschrieben:- Die Links sollen nur im internen Bereich des Forums sichtbar sein.
Dazu wurden dir schon genügend Hinweise gegeben.
GVLP hat geschrieben:- Die Links sollen in einem neue Tab geöffnet werden.
Dies kannst du mit
target="_blank"
erreichen,
https://www.w3schools.com/tags/att_a_target.asp