更改Magento产品编辑中的文本Upsell(管理页面)

时间:2013-10-02 03:20:19

标签: magento

我可以在产品编辑后端(管理页面)更改“向上销售”文本? 我尝试在标签上更改核心文件。但它不起作用。

由于

4 个答案:

答案 0 :(得分:0)

我假设您正在尝试从app / code / core / Mage / Adminhtml / Block / Catalog / Product / Edit / Tabs.php文件中更改标签。

$this->addTab('upsell', array(
                'label'     => Mage::helper('catalog')->__('Up-sells'),
                'url'       => $this->getUrl('*/*/upsell', array('_current' => true)),
                'class'     => 'ajax',
            ));

如果它不起作用则表示某些其他文件已覆盖代码。 看看你是否有这样的文件 应用程序/代码/本地/法师/ Adminhtml /座/目录/产品/编辑/ Tabs.php 要么 在社区或本地池中搜索此类Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs.some文件已扩展此类。

另一种可能性是模板文件中存在一些不寻常的编码(与新鲜magento中的文件相比) 应用程序/设计/ adminhtml /默认/缺省的/模板/小工具/ tabs.phtml 或覆盖上述文件的其他模板文件。

答案 1 :(得分:0)

最简单的方法是添加到语言环境翻译文件。编辑此文件:

/app/design/adminhtml/default/default/locale/en_US/translate.csv

滚动到.csv的底部添加以下行:

"Up-sells", "New Label Name"

如果您担心升级Magento安装后需要在同一个包中创建一个新的主题文件夹,并在那里添加修改后的translate.csv,这样您就可以对这个新主题保持编辑和更改,例如:

/app/design/adminhtml/default/my-theme/locale/en_US/translate.csv

答案 2 :(得分:0)

对于那些导航到此页面以更改产品页面/前端的人,(例如:如何在Magento中更改“向上销售产品”或“相关产品”甚至“交叉销售”),这是我的5分钟修复!

  1. 转到系统标签。
  2. 一直向下滚动至配置。
  3. 向下滚动到左下角,然后点击开发者。
  4. 在“Translate inline”选项卡下,为“Enabled for Frontend”下拉菜单选择“yes”。
  5. 转到要更改文字的页面;它应以红色突出显示。
  6. 当你靠近红色方框时,会出现一本打开的书的图标。
  7. 点击它以允许自己对Mage_Catalog进行更改,而不会摸索标签和phps。
  8. 请务必返回并将“已启用前端”切换为“否”,否则流氓可以进入并更改您网页上的所有内容;)

答案 3 :(得分:0)

将此添加到ex=pd.concat([pd.Series(d) for d in (eg1)], axis=1).T

config.xml

使用以下内容创建观察者;

<adminhtml>
    <events>
        <core_block_abstract_prepare_layout_after>
            <observers>
                <Your_Module>
                    <class>Your_Module/Observer_ProductAdminTabs</class>
                    <method>execute</method>
                </Your_Module>
            </observers>
        </core_block_abstract_prepare_layout_after>
    </events>
</adminhtml>