Hallo,
ich habe eben das Widerrufsformular mit Libre überarbeitet und abgespeichert.
Nun habe ich das Problem, das sich das pdf nicht im Shop öffnen lässt
es kommt die Meldung:
Widerrufsrecht
Fatal error: Smarty error: [in ox:1ea45574543b21636.292887510 line 5]: syntax error: unrecognized tag: $oViewConf->getBaseDir() (Smarty_Compiler.class.php, line 446) in C:\xampp\htdocs\oxid_nordic_492\core\smarty\Smarty.class.php on line 1093
Ja, das ist schon klar, aber warum schreibst du “lässt sich nicht im Shop öffnen”.
Es handelt sich doch lediglich um eine Link zu der besagten PDF-Datei.
Mehr nicht. Man klickt auf den Link und der Browser lädt das PDF runter oder öffnet es direkt.
Da kann man eigentlich nichts falsch machen.
Wo musst Du einen Pfad angleichen? Du musst doch einfach das PDF ersetzen. Kann natürlich auch sein, dass der Browser das nicht mehr als PDF erkennt, weil LibreOffice vielleicht keine sauberen PDFs schreiben kann. Wenn Du hast kannst Du das PDF mit Adobe Acrobat oder Indesign erstellen. Kannst Du Dein PDF mit einem Browser öffnen?
So, nun habe ich wieder Zeit,
ich versuche das ganze Problem noch mal mit Bildern aufzuzeigen:
Also ich habe die pdf-Datei (siehe widerruf-pdf.png) geändert mit meinen Dateien, mit Libre, dann wieder abgespeichert als pdf.
Dann kam im Frontend beim aufrufen des Menüpunktes “Widerruf” im Footer ( siehe widerruf-footer.png) folgende Fehlermeldung (siehe widerruf-1-shop.png).
Der Eintrag im Backend (siehe widerruf-1.png / widerruf-1-ausschnitt.png).
hmmm… erstell eine neue datei mit namen: Model_form_…pdf. per ftp die alte datei überschreiben, deine datei genießen. ich versteh die schwierigkeiten net - oder lieg ich total falsch?
So, ich habe jetzt den einfach den Pfad eingegeben ohne Smarty und es geht ohne Probleme.
<div>Fügen Sie hier Ihre Widerrufsbelehrung ein.</div>
<div><a title="" href="/oxid_nordic_492/out/pictures/wysiwigpro/Model_form_for_withdrawal_de-tp.pdf"><strong>Muster für das Widerrufsformular</strong></a></div>
Im Bestellprozeß ist die Widerrufsbelehrung auch da.
Merkwürdig, ich weiß nicht woran das lag, aber jetzt kann ich weiter an anderen Baustellen im Shop arbeiten und es kann vorangehen.