Syntaxfehler mit Magier ::etsoreconfig
-
13-12-2019 - |
Frage
Nachdem Sie die Antwort auf die Handhabung von Cross Sell-Artikel ( Wie man die Anzahl der Cross-Sell-Elemente in Warenkorb erhöht? ) Alles scheint gut zu funktionieren ... mit Ausnahme der endgültigen Anweisungen des Hinzufügens:
geschützt $ _maxitemcount= magage :: getstoreconfig ('mycompany_section / mycompany_group / mycompany_field');
erzeugt somit einen Fehler:
Error: Syntaxfehler, unerwartet '(' ', erwarten', 'oder'; 'in /home/xxx/public_html/app/code/local/xxx/checkout/blocke/cart/cart/crossell.php
.Jede Hilfe zu diesem Magento / PHP-Novice wäre sehr geschätzt :)
magento ver.1.9.2.1
edit:
Ausgabe mit crosssell.php mit @simonthesorcerer Änderungsantrag wie folgt:
generasacodicetagpre.Lösung
Sie erklären eine Klasseneigenschaft, aber Sie können keine Funktion anrufen, wenn Sie dies tun.
Ändern Sie stattdessen die Erklärung wie folgt:
generasacodicetagpre.Ich gehe davon aus, dass Ihr Block mage_core_block_abstract erweitert.Sie sollten dann die Funktion _construct () überschreiben und die Eigenschaft dort füllen:
generasacodicetagpre.Entschuldigung für das Formatieren, ich bin auf dem Handy.