【问题标题】:Magento: create a public url of a custom .phtml fileMagento:创建自定义 .phtml 文件的公共 url
【发布时间】:2017-10-02 10:56:05
【问题描述】:

我创建了一个自定义 .phtml 文件,位于 /app/design/frontend/MYTHEME/default/template/catalog/product/view/prod_attribs.phtml

在 /app/design/frontend/MYTHEME/default/template/catalog/product/view/addtocart.phtml 我想创建一个 prod_attribs.phtml 的超链接

请告知如何创建这个新创建的 prod_attribs.phtml 文件的超链接

编辑:

在 phtml 文件 /app/design/frontend/MYTHEME/default/template/catalog/produc‌​t/view/addtocart.pht‌​ml 我想创建一个指向新创建的文件“prod_attribs.phtml”的超链接" 类似 " class="various">在此处配置

点击后应该会打开 prod_attribs.phtml

【问题讨论】:

  • 请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地说出你在问什么。
  • 在 phtml 文件 /app/design/frontend/MYTHEME/default/template/catalog/product/view/addtocart.phtml 我想创建一个指向新创建的文件“prod_attribs. phtml" 类似 Configure Here 之类的东西,点击后应该打开 prod_attribs.phtml
  • 你需要把你现有的代码、你的需求和描述在你现有的代码中不适合你的地方。那么你很可能会得到帮助。
  • @Enigmativity 我需要这方面的帮助。您需要更多信息吗?
  • @Enigmativity on addtocart.phtml 我有以下代码 [link]在此处配置[/link] 我希望此点击打开位于 /app/design/frontend/MYTHEME/default/template/catalog/ 中的 phtml 页面产品/视图/prod_attribs.phtml

标签: magento


【解决方案1】:

最好的解决方案是。 首先使用以下代码创建 cms 页面。

{{block type="core/template" template="catalog/product/view/prod_attribs.phtml"}}

所以,现在您有了该 cms 页面的链接,您可以通过单击 cms 网格页面中的预览获得该链接。

现在您可以使用该链接进入您的 addtocart.phtml 文件,就像您所说的“<a href="cms page link" class="various">Configure Here</a>

点击后应该会打开 prod_attribs.phtml 内容。

谢谢

【讨论】:

  • 这是一个很好且简单的建议,否则您必须使用控制器,如果您没有经验,这将不会那么容易。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-11
  • 2018-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多