Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); führt zu einem fatal error

Magento extension habe ich installiert, hat eine Linie von code führt zu einem fatal error.
Ich bin mit Magento 1.8.0 und wenn ich entfernen Sie diese Zeile funktioniert alles wie erwartet.

Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);

Kann bitte jemand erklären, was diese Codezeile tut und warum Sie gebraucht wird in die Verlängerung.
Nachdem ich kommentiert diese Zeile aus funktioniert alles einwandfrei und ich konnte nicht finden jede Art von problem, aber ich bin ein wenig vernarbt, dass das problem kommen später.

Hier ist, was die system-log-Datei wirft:

2014-08-27T21:10:13+00:00 ERR (3): Warning: include(Mage/Default/Helper/Data.php): failed to open stream: No such file or directory  in /homepages/11/d460572798/htdocs/magento/lib/Varien/Autoload.php on line 93
2014-08-27T21:10:13+00:00 ERR (3): Warning: include(): Failed opening 'Mage/Default/Helper/Data.php' for inclusion (include_path='/homepages/11/d460572798/htdocs/magento/app/code/local:/homepages/11/d460572798/htdocs/magento/app/code/community:/homepages/11/d460572798/htdocs/magento/app/code/core:/homepages/11/d460572798/htdocs/magento/lib:.:/usr/lib/php5.4')  in /homepages/11/d460572798/htdocs/magento/lib/Varien/Autoload.php on line 93

Ich bin ein absoluter Neuling in der Programmierung von Magento.

  • Verwenden Sie Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); wenn Sie benötigen admin-Zugang zum ausführen einer Aufgabe, zum Beispiel, wenn Sie brauchen, um Produkte zu schaffen.
InformationsquelleAutor David Weber | 2014-08-29
Schreibe einen Kommentar