Jump to content

MontiCliff

Members
  • Posts

    4
  • Joined

  • Last visited

Profile Information

  • Location
    Germany
  • Activity
    Project Owner

MontiCliff's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

0

Reputation

  1. Das war klar aber wird das dann auch auf der PDF Rechnung mit ausgedruckt? Monti
  2. Prestashop 1.6.1 Hallo, dies ist ein erster Versuch die AGB oder die Widerrufsbelehrung auch auf die PDF-Rechnung zu bekommen. Es ist alles noch sehr roh und braucht no viel Feinschliff. 1. CMS nummer aus Datenbank holen (noch Handarbeit !) Table: ps_cms_lang - id_cms für das gewünschte Dokument notieren 2. PDF Creator modifizieren Datei: classes/pdf.php ca. Zeile 95 $this->pdf_renderer->writePage(); // read agb into variable $SQL = Db::getInstance(_PS_USE_SQL_SLAVE_)->GetValue("SELECT content FROM ps_cms_lang WHERE id_cms=8"); $AGB = $str = str_replace(array('<h1>', '</h1>'), array('<p>', '</p>'), $SQL); $AGB = $str = str_replace(array('<h2>', '</h2>'), array('<p>', '</p>'), $AGB); $AGB = $str = str_replace(array('<h3>', '</h3>'), array('<p>', '</p>'), $AGB); $AGB = "<span class='pdf' style=\"font-size:6pt\">" . $AGB . "</span>"; $this->pdf_renderer->createHeader(""); $this->pdf_renderer->createContent($AGB); $this->pdf_renderer->writePage(); $render = true; Zeile 97: am Ende die vorher notiere id_cms nummer einfügen (anstelle der 8) Zeile 98: liest nur den HTML-Text in eine Variable Zeilen 99-102: ersetzen die Header-Tags mit P Tags um die gesamte Schrift auf 6 Punkte zu stellen, spart Papier Zeile 103: alle Inhalte aus dem Header löschen, wir brauchen auf Seite 2... kein Logo oder Anschrift Zeile 104: erzeugt die PDF Seite Zeile 105: hängt sie and die Rechnung Ergebnis ist eine Rechung mit den gesamt AGB in kleiner Schrift ab Seite 2 Die Änderungen an der HTML Schriftgröße ist sicher noch nicht perfekt und die Auswahl welches Dokument angehängt wird .... all das geht besser. Monti
  3. Hello, this happens on manual import, even in V1.5 and the php script mentioned didn´t really fix it 100%. Have you tried to export the categories as csv then delete all and re-import ? Monti
  4. Hallo, irgendwie bleibt der Link in der Warenkorbübersicht (Kasse) leer, die Widerrufsbelehrung funktioniert. Hier wird keine href für die AGB eingetragen. Wo kann ich das einstellen ? Sollte da nicht auch ein Kästchen für die Bestätigung erscheinen, das fehlt auch. Presta 1.5.6.2 mit germanext Monti edit: mist sorry mein fehler durch neuinstallation hat ein häckchen im BO gefehlt :-(
×
×
  • Create New...