0

最近、Magento 2 でモジュールを作成しました。これで、フロントエンドの phtml ファイルでデータベースからデータを取得します。コードを以下に示します。

 try
{
    $question = $this->_objectManager->create('Magecomp\Firstmodule\Model\Firstmodule');
    $question->setTitle('SimpleQuestion');
    $question->save();
}
catch(Exception $e)
{
     echo $e->getMessage();
}

しかし、次のエラーが発生します:

 Notice: Undefined property: Magecomp\FirstModule\Block\FirstModule::$_objectManager in C:\xampp\htdocs\magento2\lib\internal\Magento\Framework\View\TemplateEngine\Php.php on line 113

モデルのオブジェクトを取得してから、データをテーブルに挿入するのを手伝ってください。

4

1 に答える 1