是否仍然可以在magento中添加的前端查看产品?编辑产品时
我只想在前端查看正在后端编辑的产品。(如woocommerce/wordpress中的查看产品)。magento后端是否有任何设置是否仍然可以在magento中添加的前端查看产品?编辑产品时,magento,frontend,product,Magento,Frontend,Product,我只想在前端查看正在后端编辑的产品。(如woocommerce/wordpress中的查看产品)。magento后端是否有任何设置 谢谢创建新模块在config.xml中添加以下内容: <global> <blocks> <preview> <class>Stackoverflow_Preview_Block</class> </preview> <adminhtml>
谢谢创建新模块在
config.xml
中添加以下内容:
<global>
<blocks>
<preview>
<class>Stackoverflow_Preview_Block</class>
</preview>
<adminhtml>
<rewrite>
<catalog_product_grid>Stackoverflow_Preview_Block_Adminhtml_Catalog_Product_Grid</catalog_product_grid>
</rewrite>
</adminhtml>
</blocks>
</global>
这将在产品网格中添加预览链接可以尝试此扩展吗?没有其他选项??这在不安装任何插件的情况下是可能的吗?
class Stackoverflow_Preview_Block_Adminhtml_Catalog_Product_Grid extends Mage_Adminhtml_Block_Catalog_Product_Grid
{
public function setCollection($collection)
{
parent::setCollection($collection);
}
protected function _prepareColumns()
{
if(Mage::getStoreConfig('preview/preview/enable')) {
$this->addColumnAfter('panaction',
array(
'header' => Mage::helper('catalog')->__('Show'),
'width' => '50px',
'type' => 'action',
'getter' => 'getId',
'actions' => array(
array(
'caption' => Mage::helper('catalog')->__('Preview'),
'target' => '_blank',
'url' => array(
'base'=>'catalog/product/view',
'params'=>array('store'=>$this->getRequest()->getParam('store'))
),
'field' => 'id'
)
),
'filter' => false,
'sortable' => false
), 'action');
}
return parent::_prepareColumns();
}
}