Drudowanie ... tylko tematu, treśći i ewentual. zdjęć z ogłoszenia ...

marekpb

No avatar

2009-06-08 15:19

Witam
Mam do was takie pytanie czy ktoś wie może jak zrobić, żeby mi drukowało tylko tytuł, treść, zdjęcia z ogłoszenia ? Czy ktoś może mnie w ogóle naprowadzić w którym to jest pliku bo nie za bardzo się orientuje ... Tylko oczywiście chodzi mi o te przyciski drukuj co są gdy rozwiniemy ogłoszenie (info o przedmiocie). Byłbym bardzo wdzięczny gdyby mi ktoś podpowiedział jak to mam zrobić. Z góry dzięki. Pozdrawiam.

» Quick.Cart v3.x

Makaron

Avatar: Makaron

2009-06-09 09:19

Wszystkie zasady dotyczące drukowania znajdziesz w plikach css tj. templates/default.css i templates/plugins.css. Jest tam wykorzystywana funkcja @media print{}, która pozwala na wyodrębnienie styli i ich zmianę w momencie drukowania. Możesz ukrywać dowolne elementy ze strony, inaczej je formatować etc.

marekpb

No avatar

2009-06-09 15:20

OK. Dzięki za podpowiedź. Posprawdzałem to i doszedłem do wniosku, że nie wiem jak się ukrywa elementy strony przy drukowaniu. Jakim sposobem można to zrobić, co w kodzie css powinienem zmienić ? Mniemam, że najważniejszy jest poniższy kod. Czy ktoś może dałby rady w wolnej chwili napisać mi jak to mam zrobić, żeby drukował się tylko tytuł, opis i zdjęcia strony produktu ? Byłbym bardzo wdzięczny. Z góry dzięki.

@media print{
  
/* PRINT STYLES */
  
body{margin:0.5cm 0;background:#fff;color:#000;}
  #container{width:16cm;height:auto;background:#fff;}
  #main{width:16cm;margin:0 auto;border:0px;}

  #logo{padding:0;}
  #logo h1{padding:0;}

  #body, #product #box, #orderedProducts table{background:#fff;color:inherit;}
  #head2, #content{width:16cm;}
  #product, #page, #orderbody #page{width:100%;margin:0;padding:0;}
  #head2{height:auto;}

  #column, #head1, #head3, #navipath, #page .tS, #product .tS, #products li .basket, #product #box #addBasket, #basket #recount, #basket .buttons, #orderedProducts tfoot .nextStep, #options{display:none;}
  
.inputtextarea#logo h1, #page h3, .message h3, #products li, #products li .photo img, #product, #product h4, #product #box, .imagesList li img, #orderPrint dl, #orderedProducts table,  #orderedProducts thead td, #order tfoot td, #order tfoot th, #orderPrint tfoot td, #orderPrint tfoot th, #order #personalData, #order #deliveryAndPayment table, #order #deliveryAndPayment table tbody td, #deliveryAndPayment table th, #deliveryAndPayment table thead th, #deliveryAndPayment table thead td{border-color:#ccc;}
  #products li h4, #products li .price em, #products li.pages a, #product h4{background:inherit;color:#aaa;}
  
a#head2, #logo h2, #copy, .subpagesList li, #page h3, #products li h3 a, #products li h4 a, #products li .price, #products li.pages, #product h3, .message h3, #product h4 a, #product #box #price, #product #box #price em, #product #box #available, .subpagesList li h4 a, #filesList em, .imagesList li, #orderPrint h4, #orderPrint dl, #orderedProducts table, #orderedProducts tbody th a, #basket .del a, #orderedProducts tbody .price, #orderedProducts tbody .summary, #order tfoot td, #orderPrint tfoot td, #order .summaryOrder, #orderPrint .summaryOrder, #basket .summaryProducts, #basket .summaryProducts #summary, #basket .info, #order legend, #order #personalData, #order #deliveryAndPayment table, #order #rulesAccept th{background:inherit;color:#000;}
  #orderPrint .message{padding:10px 0;}
  #orderPrint .message h3{font-size:1.25em;}
}

Makaron

Avatar: Makaron

2009-06-10 09:34

Elementy ukrywa się za pomocą polecenia display:none; zresztą przy wielu elementach jest on domyślnie zastosowany.

Do góry
o nas | kontakt