在添加自定义标签的时候,添加多图类型的时候,因为字段内容太长无法保存而报错
如果创建第三个会出现报错的现象
无法再创建多个相同类型的自定义标签,那么这个时候,该怎么办? 以下是解决办法
效果图:
以下是修改方法:
涉及修改的文件为:
\application\admin\logic\FieldLogic.php
大概在113行:
else if("imgs" == $dtype)
{
if(empty($dfvalue)) {
$dfvalue = '';
}
$maxlen = 10001;
$fields[0] = " `$fieldname` varchar($maxlen) NOT NULL DEFAULT '$dfvalue' COMMENT '$fieldtitle';";
$fields[1] = "varchar($maxlen)";
$fields[2] = $maxlen;
}
修改为以下代码 即可
else if("imgs" == $dtype)
{
if(empty($dfvalue)) {
$dfvalue = '';
}
$maxlen = 10001;
$fields[0] = " `$fieldname` text COMMENT '$fieldtitle';";
$fields[1] = "test";
$fields[2] = $maxlen;
}
相关文章