Aller au contenu

Imprimer cet article


Nicolas

Sujets conseillés

Salut Nico,

C'est tout simple et en place sur le Hub. ;)

Il y a deux manières de procéder:

  • soit des feuilles de style qui traitent le _AT_media print pour l'impression
  • soit un squelette spécifique pour une mise en page appropriée à l'impression

Tu touveras ci-annexé, un squelette que tu pourras facilement adapter à tes besoins.

Pour l'appeler (si tu lui laisses le nom imprimer.html), tu crées un fichier .php contenant:

<?
$fond="imprimer";
$delais=3600;
include ("inc-public.php3");
?>

Et dans tes articles tu crées des liens du type:

<a href="imprimer.php?id_article=#ID_ARTICLE">

au sein d'une boucle spip

Dan

PS: j'ai quand même utilisé le _AT_media print pour les liens en haut de page qui ne doivent pas s'imprimer

imprimer.html

Lien vers le commentaire
Partager sur d’autres sites

Merci Dan, C super sympa...

J'ai ajouté la mise en place de l'url rewriting :

<a href="imprimer.php3?id_article=#ID_ARTICLE">

==>

<a href="imprimer#ID_ARTICLE.html">

dans le .htaccess:

RewriteRule ^imprimer([0-9]+)\.html$ imprimer.php3?id_article=$1 [QSA,L]

Encore merci

a+

nico

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...