Я довольно новичок в модулях Magento, и я слежу за devdoc на их сайте. Я пытался отобразить мой модуль для Magento. Однако я не могу заставить URL работать. Где в моем коде я ошибался? Я создал IndexController, Example_ProductQA module и config.xml.Magento: почему example.com/product-vragen не работает, хотя «frontName» обращается к продукту-vragen?
Модуль появляется в моей области администрирования/расширенного модуля! Это чисто URL, который не работает.
Приложение/код/местные/Пример/ProductQA/контроллеры/IndexController.php
<?php
class Example_ProductQA_IndexController extends Mage_Core_Controller_Front_Action {
public function indexAction() {
echo 'Hello World';
}
}
?>
приложение/и т.д./модули/Example_ProductQA.xml
<?xml version="1.0"?>
<config>
<modules>
<Example_ProductQA>
<active>true</active>
<codePool>local</codePool>
</Example_ProductQA>
</modules>
</config>
Приложение/код/местные/Пример/ProductQA/etc/config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- The root node for Magento module configuration -->
<config>
<modules>
<Example_ProductQA>
<version>0.1.0</version>
</Example_ProductQA>
</modules>
<frontend>
<routers>
<productqa>
<use>standard</use>
<args>
<module>Example_ProductQA</module>
<frontName>product-vragen</frontName>
</args>
</productqa>
</routers>
</frontend>
</config>
Чтобы дать вам отличный ответ, это может помочь нам, если у вас есть взгляд на [ask], если вы еще этого не сделали. – Mat
Отредактировано. Надеюсь, что вопрос правильный. –