Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 如何从URL调用phtml模板文件_Magento_Php - Fatal编程技术网

Magento 如何从URL调用phtml模板文件

Magento 如何从URL调用phtml模板文件,magento,php,Magento,Php,这个问题几乎说明了一切。我有一个商店定位应用程序。动态生成URL,如: http://www.XXXX.com/storelocator/index/viewstore/id/XXX 我还将模板文件保存在正确的目录中: package/template/storelocator/view_store.phtml 此外,还包括以下模块: app/code/local/COMPANY/Storelocator 当我单击Javascript生成的ID时,它返回404错误。很明显,模板文件没有加载

这个问题几乎说明了一切。我有一个商店定位应用程序。动态生成URL,如:

http://www.XXXX.com/storelocator/index/viewstore/id/XXX
我还将模板文件保存在正确的目录中:

package/template/storelocator/view_store.phtml
此外,还包括以下模块:

app/code/local/COMPANY/Storelocator

当我单击Javascript生成的ID时,它返回404错误。很明显,模板文件没有加载。但我不确定是什么导致了这个问题。有人能告诉我一些想法吗。

如果不尝试在布局文件中分配块,请在布局文件中分配模板文件

<storelocator_index_viewstore>
 <block type="Storelocator/Storelocator" template="storelocator/view_store.phtml"></block>
</storelocator_index_viewstore>

这样,当您的操作是调用magento渲染此块并调用phtml文件时