Magento 2 einfügen von Daten in die Datenbank
Habe ich vor kurzem erstellt ein Modul in Magento 2. Jetzt bekomme ich die Daten aus der Datenbank in front-end-phtml-Datei.Der code ist unten angegeben.
try
{
$question = $this->_objectManager->create('Magecomp\Firstmodule\Model\Firstmodule');
$question->setTitle('SimpleQuestion');
$question->save();
}
catch(Exception $e)
{
echo $e->getMessage();
}
Aber ich bekomme folgende Fehlermeldung :
Notice: Undefined property: Magecomp\FirstModule\Block\FirstModule::$_objectManager in C:\xampp\htdocs\magento2\lib\internal\Magento\Framework\View\TemplateEngine\Php.php on line 113
Bitte helfen Sie mir, um das Objekt-Modell und dann einfügen von Daten in die Tabelle.
- Bitte Folgen Sie stackoverflow.com/questions/31920769/... finden Sie Ihre Lösung.
- Danke Freund
- Wenn Sie die Lösung gefunden mit meinem Referenz-link, den ich posten sollte dies als Antwort?
- aber geben Sie mir behebbarer Fehler :
- Behebbarer Fehler: Argument 1 übergeben Magecomp\Firstmodule\Controller\Index\Index::__construct() muss eine Instanz von Magento\Framework\Model\Context
- Bearbeiten können Sie die Antwort und legen Sie Ihre controller-code hier.
- Platz-controller-code in Ihre Frage link : stackoverflow.com/questions/31920769/...
- ich bekomme die Lösung.. finden Sie in der folgenden meine Antwort.
- Es wurde keine Notwendigkeit einer costruct Funktion im controller. Froh, dass Sie die Lösung gefunden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist meine index-Aktions-code, in dem ich ein Objekt von objectManagger und erfolgreich hinzufügen von Daten in die Datenbank mittels objectManager.