Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1404 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Imprimer Vue (model MVC)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Imprimer Vue (model MVC)

n°2131046
malcolm75
Posté le 12-03-2012 à 22:40:43  profilanswer
 

Bonsoir,
 
Je programme actuellement un site en php, en model MVC. Cependant, je rencontre un problème. En effet, j'ai une vue qui concerne une facture, et je souhaite l'imprimer. Cependant, la vue du dessus s'affiche également (Le menu). Comment faire pour n'imprimer seulement la vue qui concerne l'impression, la vue Facture ?
 
En vous remerciant d'avance  :)

mood
Publicité
Posté le 12-03-2012 à 22:40:43  profilanswer
 

n°2131048
flo850
moi je
Posté le 12-03-2012 à 22:57:01  profilanswer
 

est ce que tu ne peux pas jouer avec les media queries  en CSS ?  
http://css-tricks.com/css-media-queries/
tu te sers de ça pour masquer ton menu


Message édité par flo850 le 12-03-2012 à 23:06:27

---------------

n°2131219
malcolm75
Posté le 13-03-2012 à 21:25:01  profilanswer
 

J'utilise media screen pour cacher, et media print pour afficher ce que je souhaite imprimer ?

n°2131250
rufo
Pas me confondre avec Lycos!
Posté le 14-03-2012 à 09:00:22  profilanswer
 

Perso, c'est ce que je fais pour mes vues avant impression : des règles spécifiques (quand il y a besoin) avec @media screen et print... Comme j'ai compris, les media queries ont d'intérêt si le media est screen (par ex) mais avec une résolution différente. Là, des règles @media screen ne suffisent pas.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2131258
flo850
moi je
Posté le 14-03-2012 à 09:30:32  profilanswer
 

média déclare qu'il y a des règles CSS applicable dans certaines conditions. Ces conditions peuvent notamment être le type d'affichage (screen/print) , largeur max ,...
Dans ce cas un truc du genre
Média print{
#menu{ display:none }
}


---------------

n°2131417
malcolm75
Posté le 14-03-2012 à 23:05:12  profilanswer
 

Merci pour vos réponses :)
Par contre je me pose une question, est ce possible d'effectuer du pdf ? (avec fpdf notamment, que je ne comprends pas trop d'ailleurs) ?
En vous remerciant d'avance :)

n°2131420
flo850
moi je
Posté le 15-03-2012 à 00:22:49  profilanswer
 

ce n'est pas trivial avec fdpdf( il faut que tu reconstruise ta page avec )  
le plus simple  est html2pdf, ou plus efficace wkhtmltopdf


---------------

n°2131430
rufo
Pas me confondre avec Lycos!
Posté le 15-03-2012 à 09:40:09  profilanswer
 

fpdf est de trop bas niveau. html2pdf est bien moisi. wkhtmltopdf est le meilleur outil actuellement pour convertir du html en pdf. Dans sa dernière version, il gère les règles @media et les float.
 
Y'a une autre lib php, dompdf, qui est pas mal mais gère pas les règles @media et mal les float.
 
Pour plus de détail, voir le topic que j'avais ouvert sur la conversion html -> pdf : http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2131660
malcolm75
Posté le 15-03-2012 à 22:09:54  profilanswer
 

Merci pour vos réponses !!!
 
Si je devais faire un choix tout en sachant qu'il me faut un bouton "Imprimer" sur ma Vue, lequel serait le meilleur ? J'ai beaucoup de possibilités actuellement, mais je cherche la plus efficace.
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Imprimer Vue (model MVC)

 

Sujets relatifs
SPRING WEB MVC erreur lors d'un addobject[resolue] impossible d'afficher des images sur un spring MVC
probleme de parametre avec requete préparéee dans une méthode MVCdiscussion sur le patern MVC
imprimer page php sans mon menuVue ou Procédure stockée
Connection à une base Mysql (easyPhp) en Java suivant modele MVC[MVC] vue décomposée
Application ASP.NET MVC (C#) - Routing/URL 
Plus de sujets relatifs à : Imprimer Vue (model MVC)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR