你现在的位置:首页 > PHP网站建设知识库 > PrestaShop > 正文

让prestshop编辑目录分类时,可以使用编辑器

在prestshop后台编辑目录分类时,是没有编辑器的,所以不能保存超链接等HTML代码,只能保存文本信息。那么应该怎么办呢?只能通过修改代码,来让它支持多媒体编辑器。

打开prestashop源代码,解决办法:

(1).

查找

                <label>’.$this->l(‘Description:’).’ </label>
                <div class=”margin-form translatable”>’;
在下面增加

// TinyMCE
global $cookie;
$iso = Language::getIsoById((int)($cookie->id_lang));
$isoTinyMCE = (file_exists(_PS_ROOT_DIR_.’/js/tiny_mce/langs/’.$iso.’.js’) ? $iso : ‘en’);
$ad = dirname($_SERVER["PHP_SELF"]);
echo ‘
<script type=”text/javascript”>
var iso = \”.$isoTinyMCE.’\’ ;
var pathCSS = \”._THEME_CSS_DIR_.’\’ ;
var ad = \”.$ad.’\’ ;
</script>
<script type=”text/javascript” src=”‘.__PS_BASE_URI__.’js/tiny_mce/tiny_mce.js”></script>
<script type=”text/javascript” src=”‘.__PS_BASE_URI__.’js/tinymce.inc.js”></script>’;

(2).

查找

<textarea name=”description_’.$language['id_lang'].’”

替换为

<textarea class=”rte” name=”description_’.$language['id_lang'].’”