getDisableToCart does not exist or is not accessible!

Hi
Ich bekomme den folgenden Fehler in einer Datei meines Parent templates RoxIVE.

[2019-07-24 11:20:50] OXID Logger.ERROR: Function ‘getDisableToCart’ does not exist or is not accessible! (gg_intellisort_alist)
["[object] (OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0): Function ‘getDisableToCart’ does not exist or is not accessible! (gg_intellisort_alist)
\n at /var/www/oxideshopat1/vendor/oxid-esales/oxideshop-ce/source/Core/Base.php:76)\n[stacktrace]\n#0
/var/www/oxideshopat1/source/tmp/smarty/615d4d7810b28f093a457688f238f892^%%CB^CB6^CB6C1C15%%listitem_infogrid.tpl.php(8): OxidEsales\EshopCommunity\Core\Base->__call(‘getDisableToCar…’, Array)\n#1
/var/www/oxideshopat1/vendor/smarty/smarty/libs/Smarty.class.php(1876): include(’/var/www/oxides…’)\n#2
/var/www/oxideshopat1/source/tmp/smarty/615d4d7810b28f093a457688f238f892^%%FC^FCA^FCA347E9%%list.tpl.php(479): Smarty->_smarty_include(Array)\n#3
/var/www/oxideshopat1/vendor/smarty/smarty/libs/Smarty.class.php(1876): include(’/var/www/oxides…’)\n#4
/var/www/oxideshopat1/source/tmp/smarty/615d4d7810b28f093a457688f238f892^%%F0^F0F^F0F92504%%list.tpl.php(299): Smarty->_smarty_include(Array)\n#5
/var/www/oxideshopat1/vendor/smarty/smarty/libs/Smarty.class.php(1270): include(’/var/www/oxides…’)\n#6
/var/www/oxideshopat1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(488): Smarty->fetch(‘page/list/list…’, ‘821eb8a53bba99c…’)\n#7
/var/www/oxideshopat1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(344): OxidEsales\EshopCommunity\Core\ShopControl->_render(Object(gg_intellisort_alist))\n#8
/var/www/oxideshopat1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(276): OxidEsales\EshopCommunity\Core\ShopControl->formOutput(Object(gg_intellisort_alist))\n#9
/var/www/oxideshopat1/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(137): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘OxidEsales\\Esho…’, NULL, NULL, NULL)\n#10
/var/www/oxideshopat1/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#11
/var/www/oxideshopat1/source/index.php(15): OxidEsales\EshopCommunity\Core\Oxid::run()\n#12 /var/www/oxideshopat1/source/oxseo.php(28): require(’/var/www/oxides…’)\n#13 {main}\n"] []

Der part der hier den Fehler wirft ist wie gesagt in meinem Parent template, wo ich eigentlich nie etwas verändere und listitem_infogrid.tpl ist auch gar nicht in meine template vorhanden. (standard Artikel list ansicht)

listitem_infogrid.tpl

[{block name=“widget_product_listitem_infogrid”}]
[{$gg_intellisort_alist|@var_dump}]
[{assign var=“product” value=$oView->getProduct()}]
[{assign var=“blDisableToCart” value=$oView->getDisableToCart()}]
[{assign var=“iIndex” value=$oView->getIndex()}]
[{assign var=“showMainLink” value=$oView->getShowMainLink()}]

Die Funktionen
getDisableToCart, getIndex, getShowMainLink kann er alle nicht finden.
Diese befinden sich alle in der vendor datei ArticleBox.php

Flow theme
Im flow theme lädt er die Listansicht der Kategorie vernünftig auch mit meinem Modul gg_intellisort_alist in vernünftiger reihenfolge.
Wo fehlt mir hier der Aufruf zur Klasse ArticleBox(extends … WidgetController), das die in oview Verfügbar ist??
Muss hier was ins template?
Wie debugge ich das weiter? Mir gehen die Ideen aus.

im smarty debug sehe ich folgendes

custom theme

{$oView} gg_intellisort_alist Object (1)
->_aViewParams = null

flow theme

{$oView} OxidEsales\Eshop\Application\Component\Widget\ArticleBox Object (1)
->_aViewParams = Array (19)
nocookie => 1
_navurlparams => “&cnid=068c58b2744ab0cf73eab1c590a…”
iLinkType => 0
_object => gg_testberichte_oxarticle Object (13)
->oxarticles__oxid = OxidEsales\Eshop\Core\Field Object (1)
->value = “e772b85d01f3db4376c50ee233cd60e8”
->oxarticles__oxtimestamp = OxidEsales\Eshop\Core\Field Object (1)
->rawValue = “2019-07-22 01:21:17”
->oxarticles__oxnid = OxidEsales\Eshop\Core\Field Object (1)
->value = “e772b85d01f3db4376c50ee233cd60e8”
->oxarticles__oxparentid = OxidEsales\Eshop\Core\Field Object (1)
->value = “6e08f68e8e990d4105bcd1a7ea007c45”
->oxarticles__oxvarstock = OxidEsales\Eshop\Core\Field Object (1)
->value = “0”
->oxarticles__oxvarcount = OxidEsales\Eshop\Core\Field Object (1)
->value = “0”
->oxarticles__oxstock = OxidEsales\Eshop\Core\Field Object (1)
->value = 20
->oxarticles__oxstockflag = OxidEsales\Eshop\Core\Field Object (1)
->value = “2”
->oxarticles__oxshopid = OxidEsales\Eshop\Core\Field Object (1)
->value = “1”
->dabsimagedir = “/var/www/oxideshopat1/source/out/pict…”
->nossl_dimagedir = “http://www.oxideshopat1.local/out/pic…”
->ssl_dimagedir = “https://www.oxideshopat1.local/out/pi…”
->_sDetailLink = null
anid => “e772b85d01f3db4376c50ee233cd60e8”
sWidgetType => “product”
sListType => “listitem_infogrid”
iIndex => “productList_1”
blDisableToCart => null
isVatIncluded => true
showMainLink => null
recommid => null
owishid => null
toBasketFunction => null
removeFunction => null
altproduct => null
inlist => true
skipESIforUser => 1
testid => “productList_1”

tmp lösche ich nach jeder Änderung
db views geupdated habe ich auch

lg & danke