[3.2] Wie Link in den Schnellzugriff hinzufügen?

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag 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>
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag 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

Code: Alles auswählen

<!-- ENDIF -->
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
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
GVLP
Mitglied
Beiträge: 188
Registriert: 12.02.2019 21:26

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag 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.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag von Kirk »

Hast du in diesem Forenbereich evtl. Unterforen?
Wenn die Foren ID korrekt ist dann sollte es auch funktionieren.
GVLP
Mitglied
Beiträge: 188
Registriert: 12.02.2019 21:26

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag von GVLP »

Guten Morgen. In dem Internen Bereich gibt es Unterforen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag von Kirk »

Bist du dir sicher das du die richtige Foren ID genommen hast? Was für einen Style verwendest du?
GVLP
Mitglied
Beiträge: 188
Registriert: 12.02.2019 21:26

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag von GVLP »

Jetzt funktioniert es. Ich habe 2 x die Linkliste. Ich werde es testen. Melde mich morgen wieder. Vielen Dank.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag 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
GVLP
Mitglied
Beiträge: 188
Registriert: 12.02.2019 21:26

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag 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>
Zuletzt geändert von Melmac am 16.02.2019 10:40, insgesamt 1-mal geändert.
Grund: Copde in Code-Tags gesetzt
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] Wie Link in den Schnellzugriff hinzufügen?

Beitrag 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
Antworten

Zurück zu „Support-Forum“