Seite 2 von 7

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

Verfasst: 14.02.2019 20:01
von Kirk
Hier mal ein Beispiel, dieser Bereich hier (
Support-Forum) hat die ID 145 wenn du in diesem Bereich die Links anzeigen möchtest, sähe es so aus:

Code: Alles auswählen

<!-- IF FORUM_ID eq 145 -->
<li>
<a href="https://www." role="menuitem">
<i class="icon fa-shield fa-fw" aria-hidden="true"></i><span>Paypallink</span>
</a>
</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>
<!-- ENDIF -->

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

Verfasst: 14.02.2019 20:07
von GVLP
/localhost/forum/index.php?sid=93f3eee7b99a6635b3ccef5f646136dd

Ich kann die ID nicht erkennen.

Update:
Ich habe f=5 gefunden, das Skript von oben in die Datei eingefügt und den Cache geleert. Leider stellt sich der Erfolg noch nicht ein.

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

Verfasst: 14.02.2019 20:16
von Mahony
Mahony hat geschrieben:Die Foren-ID findest du, wenn du das betreffende Forum öffnest und dir die URL ansiehst. Das was hinter f= steht, ist die Foren-ID. Zum Beispiel hat das Forum Support hier auf phpbb.de die ID 145

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

Verfasst: 14.02.2019 20:27
von GVLP
Ich habe f=5 gefunden, das Skript von oben in die Datei eingefügt und den Cache geleert. Leider stellt sich der Erfolg noch nicht ein.

Code: Alles auswählen

<!-- 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>
<a href="https://www." role="menuitem">
<i class="icon fa-user-secret fa-fw" aria-hidden="true"></i><span>Datenschutz</span>
</a>
</li>
<!-- ENDIF -->

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

Verfasst: 14.02.2019 20:36
von Mahony
Kirk hat geschrieben:Danach den Foren UND den Browser Cache leeren!
Leere akso mal das cache-Verzeichnis vom Forum (per FTP-Programm ALLES außer der .htaccess und der index.htm löschen) und vom Browser und schau, ob es dann funktioniert.

Grüße: Mahony

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

Verfasst: 14.02.2019 20:47
von GVLP
cache-Verzeichnis (Ordner production) und Forumscashe gelöscht. Leider hat das nichts geholfen.

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

Verfasst: 14.02.2019 21:04
von Kirk
Ich denke es liegt daran \forum\styles\all\template\event\overall_header_navigation_append.html
so kann es nicht funktionieren, lade dir diese Extension runter und lade die Datei overall_header_navigation_append.html nach root/ext/kirk/my_quicklinks/styles/all/template/event/ hoch.
Extension installieren, Foren und Browser Cache leeren!

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

Verfasst: 14.02.2019 21:15
von GVLP
Die Extension hatte ich bereits installiert.

Die Datei overall.... habe ich nach Event kopiert und sämtlichen Cashe geleert. Leider kein Erfolg.

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

Verfasst: 14.02.2019 21:28
von Kirk
Wenn deine Foren ID stimmt, dann sollte der Code so ausehen:

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>
Edit:
Versuche mal die Datei overall_header_navigation_append.html in overall_header_navigation_prepend.html umzubenennen.
Danach Foren und Browser Cache leeren!

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

Verfasst: 14.02.2019 21:40
von GVLP
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