Php 通过自定义页面中的url获取产品ID?

Php 通过自定义页面中的url获取产品ID?,php,javascript,ajax,magento,module,Php,Javascript,Ajax,Magento,Module,我有一个我无法解决的问题。部分原因是我无法用正确的术语解释它。我不熟悉这个问题,很抱歉问了这个笨拙的问题 下面你可以看到我的目标概述 我在magento中创建了一个自定义模块,它工作得很好 用这个我创造了那个 在我的产品页面中,我有一个链接 当我点击点击这里它会重定向到这个URL到这里,一切都正常 但是现在我想把ProductID和URL一起传递 为此我这样写 <?php $product_id = $this->getProduct()->getId();

我有一个我无法解决的问题。部分原因是我无法用正确的术语解释它。我不熟悉这个问题,很抱歉问了这个笨拙的问题

下面你可以看到我的目标概述

我在magento中创建了一个自定义模块,它工作得很好

用这个我创造了那个

在我的产品页面中,我有一个链接

当我点击点击这里它会重定向到这个URL到这里,一切都正常

但是现在我想把ProductID和URL一起传递

为此我这样写

<?php 
    $product_id = $this->getProduct()->getId();
    echo $product_id;
?>


我再次点击了
点击这里
它的显示

我在这里做错什么了吗


有什么想法吗?

您好,请查看下面的代码

<a href = "http://www.example.com/magenaresh/index.php/hello/index/index/<?php echo $product_id ?> ">Click Here</a>

您可以随时添加链接

<a href = "http://www.example.com/magenaresh/index.php/hello/index/index/product_id/<?php echo $product_id ?> ">Click Here</a>

希望这一定会对你有所帮助。

是谁干的?删除你的评论更好我猜config.xml需要知道额外的参数?检查此链接可能有帮助完整>>此问题似乎离题,因为它是关于使用第三方软件的支持请求,这里就是Magento.Yeah..Thank:)它对我有用&我如何在这里分解产品id你可以得到$productId=Mage::app()->getRequest()->getParam('product_id');让我知道它有用吗不,它不起作用。。我想在hello.phtml中获得产品id。请投票支持我的答案,以便将来有人可以信任和使用。使用get和set方法获取产品价值,并参考
<a href = "http://www.example.com/magenaresh/index.php/hello/index/index/product_id/<?php echo $product_id ?> ">Click Here</a>
$id = $this->getRequest()->get('product_id');