我正在尝试编写一些将 Magento 与 Drupal 连接起来的代码,并且我想要一种将 Magento 的前端 JavaScript 添加到 Drupal 提供的页面的简单方法。
为此:如何将一组 URL 返回到 Magento 在前端使用的 JavaScript 文件?具体来说,我正在寻找默认布局句柄和单个产品页面。
谢谢!
我正在尝试编写一些将 Magento 与 Drupal 连接起来的代码,并且我想要一种将 Magento 的前端 JavaScript 添加到 Drupal 提供的页面的简单方法。
为此:如何将一组 URL 返回到 Magento 在前端使用的 JavaScript 文件?具体来说,我正在寻找默认布局句柄和单个产品页面。
谢谢!
这将使您非常接近:
$update = Mage::app()->getLayout()->getUpdate();
$update->load(array('default','catalog_product_view'));
$xml = $update->asSimplexml();
$js = $xml->xpath('//action[@method="addJs"]');
Zend_Debug::dump($js);
xpath 参数可以细化//action[@method="addJs"]/script
为核心代码。
当然,还有其他参数会添加addItem
需要额外处理的 JS 文件(例如 )。