2016-12-08 27 views
-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; 
    } 
} 

?> 

答えて

0

あなたのコントローラーを実行 www.domain.com/frontName/actionpath/actionclass/

用URL構造の下に使用することができ、私は

ルートをしないのですかわかりません

関連する問題