Franz Holzinger

Verse of the day

Bei Gott ist mein Heil, meine Ehre, der Fels meiner Stärke; meine Zuversicht ist auf Gott.
Psalm 62:7

© Bible Gateway's Verse of the Day


autor  
22-01-16 00:13:26 eMail des Warenkorbes hat nur die ersten vier Zeilen, rest wird abgeschnitten
Uwe Siedentop
Hallo Franz,

seit ein paar Tagen habe ich auf die Version Typo3 6.2.17 mit tt_products 2.8.1 aufgestockt. Jetzt habe ich das Problem, dass die Bestellmails unvollständig bei mir und beim Kunden ankommen. Es werden nur die ersten vier Zeilen ausgeliefert. Alles andere fehlt. Habe ich was übersehen oder hat sich das Templates im plaintextbereich geändert?

So siehts im Quelltext der Mail aus:

************************************************************************
* BEST=C3=A4TTIGUNG der Bestellung 232 vom 21-01-2016
************************************************************************

Bitte benutzen sie die Bestellnummer 232 als Referenz wenn sie Fragen haben=



und das ist im Template:

Ihre Shopbestellung ####ORDER_UID###

************************************************************************
* BESTäTTIGUNG der Bestellung ###ORDER_UID### vom ###ORDER_DATE###
************************************************************************

Bitte benutzen sie die Bestellnummer ###ORDER_UID### als Referenz wenn sie Fragen haben.

Bestellnummer: ###ORDER_UID###
Bestelldatum : ###ORDER_DATE###

************************************************************************

1) Bücher:
<!-- ###ITEM_CATEGORY_AND_ITEMS### -->
<!-- ###ITEM_CATEGORY### begin -->
***** ###CATEGORY_TITLE### *********************************************
<!-- ###ITEM_CATEGORY### end -->
<!-- ###ITEM_LIST### be

...

Da ich nichts verändert habe, weiß ich auch nicht, wo ich nachschauen muß. Kannst Du mir da helfen?

Gruß
Uwe

22-01-16 09:57:04 addons_tt_products
Franz Holzinger
Die Extension addons_tt_products enthält Beispiel Shop Template Dateien. Damit wird es klappen. Ansonsten gibt es vielleicht einen Fehler im TYPO3 Cache.
22-01-16 12:36:49 eMail des Warenkorbes hat nur die ersten vier Zeilen, rest wird abgeschnitten - kein Unterschied
Uwe Siedentop
Hallo Franz,

vielen Dank für Deine Antwort. Leider konnte ich keinen Unterschied zwischen meinem und dem neuen Template finden. Auch durch Umstellungen einzelner Zeilen hat sich nichts geändert.

Was mir allerdings aufgefallen ist: Im Frontend werden beim Bestellvorgang auf den folgenden Seiten Marker angezeigt: ->Warenkorb anzeigen -- ###MESSAGE_SHIPPING### und ###MESSAGE_PAYMENT###. Nach reload funktioniert es.
-> Nach Adresseingabe->Bestellung Übersicht -- ebenfalls die beiden ###MESSAGE_SHIPPING### ###MESSAGE_PAYMENT###

Im Template habe ich keine Fehler gefunden, ich habe sogar begin und end überprüft.

Cache Browser und alle drei von Typo3 geleert.

Gruß
Uwe
22-01-16 16:42:31 TYPO3
Franz Holzinger
Versuche doch einmal die Datei
./typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
aus einer älteren TYPO3 Version zu nehmen, d.h. sie zu ersetzen.

23-01-16 01:42:22 ContentObjectRenderer.php und Bestellmail
Uwe Siedentop
Hallo Franz,

ich habe die Datei aus 6.2.9 geholt, jetzt wird der Warenkorb und die dazugehörigen Seiten korrekt angezeigt.

Was immer noch nicht funktioniert ist die Bestellmail. Die wird immer noch abgeschnitten.

Grüße aus Heidenheim
Uwe

23-01-16 14:44:18 tt_products 2.8.2
Franz Holzinger
Ich habe soeben eine neue tt_products 2.8.2 erstellt und erfolgreich unter TYPO3 7.6.2 und 6.1.12 ausgetestet.
In den Konstanten habe ich
file.templateFile = EXT:addons_tt_products/template/products_css_de.html
eingetragen.
Ich kann keinen Fehler feststellen. Womöglich sind die Umlaute nicht auf UTF-8 umgestellt worden.

Es wäre gut, wenn du wegen des TYPO3 Fehlers in der Datei ContentObjectRenderer.php einen Eintrag auf dem TYPO3 Bugtracker für das Projekt TYPO3 Core machen würdest.
24-01-16 00:28:50 Bestellmail - seltsamer Fehler
Uwe Siedentop
Hallo Franz,

utf8 habe ich schon lange eingerichtet, das Dateiformat des Templates hat utf8, allerdings ohne "ohne BOM".

Nachdem alles nicht geholfen hat, habe ich mein Templates mit Deinem getauscht und siehe da, es hat funktioniert.

Dann habe ich mein Templates wierder eingesetzt und es hat immer noch nicht funktioniert. Es wurde immer an der selben Stelle abgebrochen.

Jetzt habe ich den Kopf mit dem Teil, wo abgebrochen wurde, gelöscht und den Kopfteil aus Deinem Templates an dier Stelle kopiert - jetzt funktioniert es wieder (???).

Den Render-Fehler werde ich im Bugtracker von Typo3 eintragen.

Vielen Dank für Deine Hilfe und Grüße aus Heidenheim.
Uwe
2-02-16 19:31:57 Fehler in TYPO3 6.2.17
Franz Holzinger
Hallo Uwe,

hast du schon einen Bugtracker Eintrag gemacht, und welche Id hat der?

Thema "TYPO3 Cache gerät durcheinander":

Die Funktion "substituteMarkerArrayCached" in der Datei
typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php liefert merkwürdige Resultate. Damit wurden der Warenkorb und die restlichen Seiten des Shops ziemlich wirr durcheinander dargestellt.
11-02-16 15:13:17 Frontend Anzeige in TYPO3 6.2.17 fehlerhaft
Franz Holzinger
Ich habe jetzt eine Fehlermeldung erstellt, die das völlige Durcheinander der Anzeige im Frontend von TYPO3 beschreibt.

bug#73240 unter forge.typo3.org .

Dort habe ich auch einen Patch hinzugefügt.

Dieser Teil konnte z.B. nicht richtig aufgelöst werden:
--------------------------

<div class="ttprod_single_title">
<!--###LINK_ITEM##-->
<h2 class="head">###PRODUCT_TITLE###</h2>

<h3 class="subhead">###PRODUCT_SUBTITLE###</h3>
<!--###LINK_ITEM##-->
</div>

Der Marker PRODUCT_SUBTITLE ist nie durch etwas ersetzt worden. Und die restlichen Teile sind ziemlich durcheinander wieder zusammengefügt worden.
< Zurück zum Forum