Проблема с отключением меток
Здравствуйте. Попытался отключить использование меток. Убрал в шаблоне вывод поля для ввода меток.
Убрал проверку на наличие введенных меток, как написано здесь.
После этого заполняю заголовок, ввожу текст, нажимаю опубликовать. И у меня выходит ошибка:
Подскажите пожалуйста как исправить проблему?
Убрал проверку на наличие введенных меток, как написано здесь.
/**
* Проверяем есть ли теги(метки)
*/
if (!func_check(getRequest('topic_tags'),'text',2,500)) {
$this->Message_AddError($this->Lang_Get('topic_create_tags_error'),$this->Lang_Get('error'));
$bOk=false;
}
if (!count($aTagsNew)) {
$this->Message_AddError($this->Lang_Get('topic_create_tags_error_bad'),$this->Lang_Get('error'));
$bOk=false;
} else {
$_REQUEST['topic_tags']=join(',',$aTagsNew);
}
После этого заполняю заголовок, ввожу текст, нажимаю опубликовать. И у меня выходит ошибка:
SQL Error: Column 'topic_tags' cannot be null at /home/vhosts/мой домен.ру/httpdocs/classes/modules/topic/mapper/Topic.mapper.class.php line 39
Array ( [code] => 1048 [message] => Column 'topic_tags' cannot be null [query] => INSERT INTO prefix_dtetopic (blog_id, user_id, topic_type, topic_title, topic_tags, topic_date_add, topic_user_ip, topic_publish, topic_publish_draft, topic_publish_index, topic_cut_text, topic_forbid_comment, topic_text_hash ) VALUES(2, 3, 'topic', 'Стандартный заголовок', NULL, '2011-05-22 14:28:47', 'мой айпи', 1, 1, 0, NULL, '0', '6f5e838871eb0245160f534155e97227') [context] => /home/vhosts/мой домен.ру/httpdocs/classes/modules/topic/mapper/Topic.mapper.class.php line 39 )
Подскажите пожалуйста как исправить проблему?
4 комментария
Ищи поле topic_tags и удали его, так-же удали $oTopic->getTags() (или как-то так).
После удаления вылазиет:
Удалил еще значение value для topic_tags, и заработало.