0.00
Рейтинг
0.00
Сила

Свои title's

Здравствуйте. Помогите пожалуйста, есть проблема, как можно изменить title's для топиков (самое главное), профилей, блогов и остального. Как я понял смена должна происходить через соответствующий файл из папки classes/actions, то есть для топиков ActionTopic.class, для профиля ActionProfile.class, И как я понял нужно менять поле $this->Viewer_AddHtmlTitle

но

1) Их там несколько, какое из них менять?
2) Что туда писать? Например, я хочу чтобы у топиков выводился только заголовок, то есть то что напишут в названии топика.

Спасибо.

Проблема при активации плагина aceAdminPanel

Warning: Smarty error: unable to read resource: «header.tpl» in /home/vhosts/мой домен/httpdocs/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092

Вот такая вот ошибка выходит при активации плагина
aceAdminPanel. Тема у меня стоит developer.

В поиске нашел две темы: 1 и 2, но там так и не нашли ответа на вопрос.

Нашел описание ошибки на сайте Smarty

Warning: Smarty error: unable to read resource: «index.tpl» in…
or
Warning: Smarty error: unable to read resource: «site.conf» in…

Значение $template_dir неверно, эта директория не существует или файл index.tpl не найден в директории templates/.

В шаблоне присутствует функция {config_load} (либо была вызвана функция config_load()) и значение $config_dir неверно, эта директория не существует или файл site.conf находится за пределами этой директории.

Однако файл header.tpl лежит в папке темы.

Подскажите пожалуйста, как решить проблему?

Проблема с отключением меток

Здравствуйте. Попытался отключить использование меток. Убрал в шаблоне вывод поля для ввода меток.

Убрал проверку на наличие введенных меток, как написано здесь.

/**
                 * Проверяем есть ли теги(метки)
                 */
                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 )

Подскажите пожалуйста как исправить проблему?