Unterschiedliche Inhalte im <head>, abhängig von Beitrag mög

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Unterschiedliche Inhalte im <head>, abhängig von Beitrag mög

Post by Harald Weingaertner » Sun Aug 09, 2015 9:01 pm

Hallo,

ich binde in einige meiner Beiträge Inhalte von einer anderen Webseite ein, die Java/Javascript im Head voraussetzt. Nun will ich den Code aber nicht generell immer in die index.tpl einbauen, sondern nur, wenn ich diese Inhalte wirklich auch in dem Beitrag brauche.

Ich wollte nun auch nicht immer den Pagetitle abfragen.

Ich hatte dann die Idee über das Plugin serendipity_event_entryproperties bei Bedarf abzufragen, ob der Code eingebunden werden soll oder nicht. Leider kann ich dieses freie Feld nicht in der index.tpl abfragen.

Hat sonst noch jemand eine Idee, wie ich es schaffe nur auf bestimmten Seiten einen Code in die index.tpl einzubinden?

Wäre für 1-2 Tipps dankbar.

Harald

User avatar
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Unterschiedliche Inhalte im <head>, abhängig von Beitrag

Post by Timbalu » Mon Aug 10, 2015 9:15 am

Code: Select all

<script>alert('CustomField1 - EntryPropertiesPlugin');</script>
Ich wüßte nichts was dem Einsatz in der index.tpl entgegenstehen sollte...

Code: Select all

{if $is_single_entry}{$entry.properties.ep_CustomField1}{/if}
In deinem Fall dann wahrscheinlich so: CustomField1: external_marker

Code: Select all

{if $is_single_entry && $entry.properties.ep_CustomField1 == 'external_marker'}
<script src="//cdn.somewhere.net/example.js"></script>
{/if}
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian

Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Re: Unterschiedliche Inhalte im <head>, abhängig von Beitrag

Post by Harald Weingaertner » Mon Aug 10, 2015 3:00 pm

Danke Ian,

kaum macht man es richtig, schon funktioniert es!

Vielen Dank!

Post Reply