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  
28-08-14 11:13:18 Kategorie Single View
Felix Pomplun
Hallo,

nach längerer Suche im Netz wende ich mich nun an das Forum mit einem banalem Problem, für das ich leider keine Lösung gefunden habe:
Ich möchte auf einer Seite die Einzelansicht einer bestimmten Kategorie haben, diese wird aber nicht angezeigt.

Typo3 6.2.4
tt_product 2.7.11

Konstanten:
plugin.tt_products.maxW_listcat = 200
plugin.tt_products.maxW_listRoot = 200
plugin.tt_products.maxW_listHasChilds = 200
plugin.tt_products.maxW_list = 100
plugin.tt_products.defaultCategoryID = 2
plugin.tt_products.PIDitemDisplay = 69
#plugin.tt_products.limit = 5
plugin.tt_products.maxW_single = 400
plugin.tt_products.rootCategoryID = 1

Typoscript:

plugin.tt_products {

listImage{
imageLinkWrap = 1
imageLinkWrap{
enable =1
typolink{
parameter.override.cObject = IMG_RESOURCE
parameter.override.cObject{
file.import.data = TSFE:lastImageInfo|origFile
file.maxH = 850
file.maxW = 650
}
ATagParams = rel=""
ATagParams.override = class="lightbox-enabled" rel="lightbox" title="{page:title}"
ATagParams.override.if.isTrue = {$plugin.cl_jquery_fancybox.imgtext.navigable.none}
ATagParams.insertData = 1
}
}
}
}

Welche Einstellungen fehlen mir um die Kategorie anzuzeigen? Reicht es nicht die Default Kategorie zu setzten?
Es erscheint keine Fehlermeldung, der Screen bleibt leer.
Der Shop soll zunächst die Funktion eines Produktkataloges haben, deshalb habe ich mich für tt_products entschieden, weil ich hier zunächst mit den Grundfunktionen auskomme. Das macht die Sache übersichtlicher.

Über eine Antwort freue ich mich.

mit freundlichen Grüßen fxp

29-08-14 17:21:35 default Category
Franz Holzinger
Die defaultCategoryID dient zum Setzen eines Kategorie Filters einer Produkt Liste. Damit werden nur jene Produkte angezeigt, denen die angegebene Kategorie zugeordnet worden ist.

Für das Anzeigen der Kategorie Einzelansicht muss das Plugin "Categories: single" eingefügt werden. Die Kategorie wird aus dem Parameter tt_products[cat] entnommen. Hierfür gibt es keine Konstante als Ersatz. Um das zu ermöglichen, müsste tt_products erweitert werden.


Man kann in TYPO3 einfach den Datensatz einer Kategorie auf einer Seite einfügen und im Front End anzeigen: "Insert records"

Was bedeutet "der Screen bleibt leer"? Bei einem Fehler kommt es zu einem Eintrag in die PHP error_log Datei.
3-09-14 13:16:42 default Category
Felix Pomplun
Hallo Herr Holzinger,

danke für die Info, hat mir geholfen.

Gruß fxp
5-08-15 15:15:22 tt_products 2.8.1.41 single view
Jakob Federer
Guten Tag
ich habe auf 6.2.stegeler.ch eine Testumgebung mit tt_products auf Typo3 6.2 eingerichtet. Das funktioniert eingentlich alles sauber, ausser dass mir die Detailansicht nicht angezeigt wird. Der Link wird erzeugt, im FE ist die Seite dann aber leer.
http://6.2.stegeler.ch/weinverkauf/ funktioniert sauber, wenn ich nun auf die Detailansicht gehe, wird folgender Link erzeutg:
http://6.2.stegeler.ch/shop/details/?tt_products%5BbackPID%5D=2&tt_products%5Bproduct%5D=1&cHash=35342f207d708942d9e69ee5ec9ed924
Die Seite bleibt dann aber weiss - vielleicht übersehe ich etwas?
Danke für die Rückmeldung
j.federer
5-08-15 16:50:43 weiße leere Seite
Franz Holzinger
Im Fall einer "weißen leeren Seite" steht immer etwas in der PHP error_log Datei.
5-08-15 16:56:48 tt_products 2.8.1.41 single view
Jakob Federer
Danke für die Antwort - ich muss mich etwas präzisier ausdrücken: Die Seite wird korrekt angezeigt, nur das Contenelemet in dem die Ext. tt_product mit der single-view angezeigt werden müsste, bleibt leer.
6-08-15 09:54:44 leeres Shop Plugin
Franz Holzinger
Im HTML Seitenquelltext steht das:

<!--

BEGIN: Content of extension "tt_products", plugin "tt_products"

-->
<div class="tt-products">

</div>

<!-- END: Content of extension "tt_products", plugin "tt_products" -->

Dieser Teil ist von tt_products ausgefüllt worden.
Womöglich ist etwas beim Plugin oder im Setup verstellt worden. Die genaue Ursache kann nur über debug Anweisungen, die man in den PHP Code von tt_products einfügt, herausgefunden werden (über die Extension fh_debug).
6-08-15 10:19:50 sys_log
Franz Holzinger
Das TYPO3 System Log liefert die Ursache des Fehlers:

Core: Error handler (FE): PHP Warning: preg_split(): Compilation failed: regular expression is too large at offset 36932 in /var/www/account/typo3_src-6.1.12/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 1792
6-08-15 10:36:03 Workaround
Franz Holzinger
Eine Korrektur gibt es mit tt_products_2.8.1.45 .

6-08-15 11:11:57 workaround
Jakob Federer
Besten Dank, nun wird die Singleview wieder angezeigt, noch ohne Produktbild mit der Version 2.8.1.45
Im Sys-Log gibt es jedoch eine ganze Menge Fehler:
Core: Error handler (FE): PHP Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts//xxxx/xxxx/typo3_src-6.2.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 1898

Core: Error handler (FE): PHP Warning: preg_match_all(): Compilation failed: regular expression is too large at offset 33913 in /home/httpd/vhosts/xxxx/xxxx/typo3_src-6.2.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 1883

Core: Error handler (FE): PHP Warning: Illegal string offset '###GRADPRICE_FORMULA_ITEMS###' in /home/httpd/vhosts/xxxx/xxxx/typo3conf/ext/tt_products/view/class.tx_ttproducts_graduated_price_view.php line 140
6-08-15 11:51:39 unklare Fehlerbeschreibung
Franz Holzinger
Was ist jetzt der Fehler? Aus der letzten Antwort geht das nicht eindeutig hervor. Außerdem fehlt das Datum und die Uhrzeit. Sind das nicht die Fehlereinträge, die von der älteren Version von tt_products gemacht worden sind?



6-08-15 12:38:31 unklare Fehlerbeschreibung
Jakob Federer
diese Fehler werden nach dem Update auf die neueste Version angezeigt. Im FE wird "shop-single-product-img" nicht angezeigt.
Ansonsten sind trotz dieser Fehlermeldungen im Sys-Log keine weiteren Fehler erkannt.
6-08-15 15:39:31 ein PHP Fehler in Graduated View
Franz Holzinger
Es gibt einen PHP Fehler wegen eines überflüssigen Parameters $functablename beim Aufruf der Funktion getItemSubpartArrays.

Das ist jetzt behoben in tt_products 2.8.1.46.

Ich verstehe nicht, was diese Beschreibung mit "shop-single-product-img" bedeuten soll. Aus welchen Beispiel Shop Template kommt das?
< Zurück zum Forum