是否仍然可以在magento中添加的前端查看产品?编辑产品时

是否仍然可以在magento中添加的前端查看产品?编辑产品时,magento,frontend,product,Magento,Frontend,Product,我只想在前端查看正在后端编辑的产品。(如woocommerce/wordpress中的查看产品)。magento后端是否有任何设置 谢谢创建新模块在config.xml中添加以下内容: <global> <blocks> <preview> <class>Stackoverflow_Preview_Block</class> </preview> <adminhtml>

我只想在前端查看正在后端编辑的产品。(如woocommerce/wordpress中的查看产品)。magento后端是否有任何设置


谢谢

创建新模块在
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();
}
}