Osobní nástroje
Nacházíte se zde: Úvod Diskuse Skiny a šablony Přidání tagu do HEAD podmíněně podle view
Mailing list

Mailing list o Plone, oznámení novinek atd. Přihlásit/odhlásit nebo procházet archív můžete na této adrese.

 

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ň

Přidání tagu do HEAD podmíněně podle view

Autor Jan Pokorný v 2010 month_may 20 20:32
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.

Re: Přidání tagu do HEAD podmíněně podle view

Autor Jan Pokorný v 2010 month_may 20 20:34
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.

Re: Přidání tagu do HEAD podmíněně podle view

Autor Radim Novotný v 2010 month_may 21 17:25
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
Akce dokumentů