Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous
Dans mon layout je fais appel comme suit à mon fichier css :
<?php echo $this->headLink()->prependStylesheet($this->baseUrl().'/css/site.css'); ?>
J'aimerai inclure une 2 eme feuille de style mais pour l'impression,
avec media="print" donc.
Je me perds dans la doc officielle sans trouver le code adéquat ...
Dernière modification par manuzed78 (29-12-2011 10:10:15)
Hors ligne
plus complet que la doc, les sources !!!
prependStylesheet accepte un deuxième paramètre $attributes qui peut avoir 'media' comme valeur. Tu peux donc écrire:
<?php echo $this ->headLink()->prependStylesheet( $this ->baseUrl(). '/css/site.css' , array ( 'media' => 'print' )); ?> |
Hors ligne
Ithier a écrit:
Code:[lang=php]
<?php
echo
$this
->headLink()->prependStylesheet(
$this
->baseUrl().
'/css/site.css'
,
array
(
'media'
=>
'print'
)); ?>
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlightingAjoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting
Niquel, un grand merci
Hors ligne
Pages: 1