Frage

enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here

Ich konnte keine Ressourcenmodellfunktion aufrufen. Anzeige Datensätze in block/dotnet.php

War es hilfreich?

Lösung

Anstatt von Mage::getModel('dotnet/dotnet')->displayrecods() verwenden:

Mage::getResourceModel('dotnet/dotnetmodel')->displayrecods()

Oder besser in Ihrem Modell (besser (dotnet/dotnet) Erstellen Sie eine Methode mit dem Namen displayrecords Sie können also Ihren ursprünglichen Code verwenden. Diese Methode kann so aussehen:

public function displayrecods(){
    return $this->_getResource()->displayrecods();
}

Diese Methode wirkt also wie eine Wrapper für die Methode im Ressourcenmodell.
BEARBEITEN
Ich denke config.xml

<dotnet_resource>
    <class>Departmen_DotNet_Model</class>
...

Sollte sein

<dotnet_resource>
    <class>Departmen_DotNet_Model_Resource</class>
...

Das nächste Mal Postcode, keine Screenshots davon

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top