Php 因为magento 2的这个模块不工作?
我是magento 2的新手,根据官方文档中的教程尝试创建一个简单的视图,但当我登录我的路线时,抛出错误404 这是我的目录结构 这是我档案里的东西 view.phpPhp 因为magento 2的这个模块不工作?,php,magento,magento2,Php,Magento,Magento2,我是magento 2的新手,根据官方文档中的教程尝试创建一个简单的视图,但当我登录我的路线时,抛出错误404 这是我的目录结构 这是我档案里的东西 view.php <?php namespace Learning\HelloPage\Controller\Page; use Magento\Backend\App\Action\Context; use Magento\Framework\App\Action\Action; use Magento\Framework\Contr
<?php
namespace Learning\HelloPage\Controller\Page;
use Magento\Backend\App\Action\Context;
use Magento\Framework\App\Action\Action;
use Magento\Framework\Controller\Result\JsonFactory;
class View extends Action
{
/**
* @var JsonFactory
*/
protected $resultJsonFactory;
public function __construct(Context $context, JsonFactory $resultJsonFactory)
{
$this->resultJsonFactory = $resultJsonFactory;
parent::__construct($context);
}
public function execute()
{
$result = $this->resultJsonFactory->create();
$data = ['message' => 'Hello World'];
return $result->setData($data);
}
}
在所有这些之后,当在我的服务器上输入下一个路径时
我得到404错误,但在随后的标题中,它完全是这样的。我有什么错误以及如何解决它?url路径应该是 并确保运行以下命令来安装模块:
php bin/magento s:up
然后,您可以通过以下方式检查模块是否已启用:
php bin/magento module:status Learning_HelloPage
干杯url路径应为 并确保运行以下命令来安装模块:
php bin/magento s:up
然后,您可以通过以下方式检查模块是否已启用:
php bin/magento module:status Learning_HelloPage
干杯
php bin/magento s:up
php bin/magento module:status Learning_HelloPage