-1
したがって、私はICAとして定義されたルートのfrontNameを持ち、コントローラフォルダはコントローラクラス名と同様にインデックスです。 'magento2/ICA/index/index'と入力すると404が見つかりません。カスタムモジュールのURLにアクセスできないのはなぜですか?
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd">
<router id="standard">
<route id="ICA_Route" frontName="ica_deliveries">
<module name="ICA_HelloWorld"/>
</route>
</router>
コントローラクラス:
<?php
namespace ICA\HelloWorld\Controller\Index;
use Magento\Framework\App\Action\Context;
class Index extends \Magento\Framework\App\Action\Action
{
protected $_resultPageFactory;
public function __construct(Context $context, \Magento\Framework\View\Result\PageFactory $resultPageFactory)
{
$this->_resultPageFactory = $resultPageFactory;
parent::__construct($context);
}
public function execute()
{
$resultPage = $this->_resultPageFactory->create();
return $resultPage;
}
}
?>