nenes25 / prestashop_eicmslinks
PrestaShop Ei Cms Links
dev-master
2017-04-19 09:50 UTC
Requires
- php: >=5.3.2
This package is auto-updated.
Last update: 2024-09-21 20:11:08 UTC
README
该模块在 PrestaShop 1.7 版本上无法使用。
所有安装信息在此处: http://www.h-hennes.fr/blog/prestashop-liens-dynamiques-dans-lediteur-tinymce/
prestashop_eicmslinks
在 tinymce 编辑器(在 CmsPage / 产品和产品分类)中添加 Cms Links 工具。它允许您插入到 CMS 页面/产品分类/产品中的动态链接。
为了安装后使其工作,您需要配置管理员路径
截图
使用您自己的模块进行操作: --------打开此文件:prestashop\admin\themes\default\template\helpers\form\form.tpl
转到第 895 行或搜索 "{if isset($tinymce) && $tinymce}" 块,并将其替换为
{if isset($tinymce) && $tinymce} <script type="text/javascript"> var iso = '{$iso|addslashes}'; var pathCSS = '{$smarty.const._THEME_CSS_DIR_|addslashes}'; var ad = '{$ad|addslashes}'; $(document).ready(function(){ {block name="autoload_tinyMCE"} tinySetup({ plugins : "colorpicker link image paste pagebreak table contextmenu filemanager table code media autoresize textcolor eicmslinks", toolbar2: "eicmslinks" }); {/block} }); </script> {/if}
在类定义之前放入以下内容
include_once(dirname(__FILE__) . '/../eicmslinks/eicmslinks.php');
故障排除
如果您尝试插入小部件链接,您可能会遇到以下错误
"description_short 字段(英语(英语))无效。"
为了解决它 :
在类 prestashop \classes\product.php 行 249 中,将 "isCleanhtml" 替换为 "IsString" 用于 description 和 description_short 字段。