Prestashop 在“处显示自定义文本”;“我的个人信息”;翻页插件

Prestashop 在“处显示自定义文本”;“我的个人信息”;翻页插件,prestashop,Prestashop,我想使用Prestashop中的插件在客户帐户的“我的个人信息”页面上显示一些自定义文本。我不知道怎么做 非常感谢您的帮助 不可能通过插件或模块实现,因为prestashop没有为该页面/位置提供任何挂钩。 但是你可以在外面做点小工作。我正在考虑您使用的是prestashop 1.5,所以让我们一起使用它 1)首先在管理中创建一个CMS页面,并注意它的ID。 2) 现在打开文件override/controllers/front/IdentityController.php。在这个类文件中,创

我想使用Prestashop中的插件在客户帐户的“我的个人信息”页面上显示一些自定义文本。我不知道怎么做


非常感谢您的帮助

不可能通过插件或模块实现,因为prestashop没有为该页面/位置提供任何挂钩。 但是你可以在外面做点小工作。我正在考虑您使用的是prestashop 1.5,所以让我们一起使用它

1)首先在管理中创建一个CMS页面,并注意它的ID。 2) 现在打开文件override/controllers/front/IdentityController.php。在这个类文件中,创建一个如下所示的函数

public function initContent()
{
    parent::initContent();
    $identityCmsPage = new CMS(10, $this->context->language->id_lang);
    $this->context->smarty->assign('identityCmsPage', $identityCmsPage);

}
现在,在themes文件夹中打开文件themes/your theme/indentity.tpl

并显示cms页面内容,如

{$identityCmsPage->content}
你会在那里看到cms页面的内容

注意:此代码未经测试,可能有错误。如果有任何问题,请进行相应调整。