很多同學(xué),在添加自定義標(biāo)簽的時(shí)候,添加多圖類型的時(shí)候

如果創(chuàng)建第三個(gè)會(huì)出現(xiàn)報(bào)錯(cuò)的現(xiàn)象



無法再創(chuàng)建多個(gè)相同類型的自定義標(biāo)簽,那么這個(gè)時(shí)候,該怎么辦? 小秋簡(jiǎn)單修改下程序文件,可以臨時(shí)解決這個(gè)方法。后續(xù)官方看的下用哪種方法比較穩(wěn)妥,當(dāng)然小秋也測(cè)試過了 沒有什么問題!希望能給大家?guī)椭?/p>
效果圖:


以下是修改方法:
涉及修改的文件為:
applicationadminlogicFieldLogic.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;
}