Přidání tagu do HEAD podmíněně podle view
Autor: Jan Pokorný
—
Poslední změna:
Pátek 21.05.2010 17:25
Nahoru o jednu úroveň
Rád bych na stránky implementoval mapy na základě mapy.cz API. To vyžaduje do HTML sekce HEAD přidat dva řádky:
vml\:* {behavior: url(#default#VML);}
Mohl bych to přidat do main_template, ale to mi přijde zbytečné, když ta mapa bude jen na jedné stránce. Je nějaký jednoduchý způsob, jak do HTML hlavičky přidávat nové tagy?
Předem díky za radu.
Do předchozího příspěvku jsem napsat ty dva řádky, ale byly odříznuty - omlouvám se
Ještě bych k dotazu doplnil, jestli by to nešlo rozeznávat podle nastaveného rozbrazení stránky, že bych si vytvořil nová náhled.
Ještě bych k dotazu doplnil, jestli by to nešlo rozeznávat podle nastaveného rozbrazení stránky, že bych si vytvořil nová náhled.Tohle by melo fungovat. Do head_slot muzete dat cokoli a pokud tohle byt nejaka sablona nebo prowser view, tak ji muzete jednoduse zaregistrovt jako alternative view nebo ji zavolat primo zadanim nazvu sablony do URL.
<html metal:use-macro="here/main_template/macros/master">
<head>
<metal:block fill-slot="head_slot">
<!-- vml\:* {behavior: url(#default#VML);} -->
</metal:block>
</head>
<body>
<div metal:fill-slot="main">
</div>
</body>
</html>
Založeno na Ploneboard
