Tags

Подскажите где сохраняются написанные ранее теги? Хочу прописать туда основные теги, чтобы при написании они автоматически показывались. Как то так :)
Спасибо.

17 комментариев

avatar
prefix_topic_tags
avatar
А где это искать ?))
avatar
это таблица базы данных. Но я бы Вам рекомендовал сделать так:
Создаете топик с необходимыми тегами, а потом ставите его в черновик. Так будет легче
avatar
Хотел пойти сложным путем, но у меня нет такой таблицы.
Все что есть с упоминанием тега:
favourite_tag
topic_tag
avatar
topic_tag
avatar
Спасибо
avatar
Данный вариант не прокатил. После переноса топика в черновики теги удалились из базы.
avatar
Значит надо отавить топик и перенести его в закрытый блог к примеру.
просто так в базу добавить топики будет неправельно т.к. там идет привязка к топикам.
Хотя ради експеримента — можете добавить. Думаю прокатит
avatar
И еще вопрос, где меняется ограничение на максимальное количество тегов.
И каким запросом к базе можно добавить теги? У меня их порядка 100 штук, руками прописывать будет долговато…
Спасибо за помощь.
avatar
Ну какбы так просто добавить топик теги не получиться
вот сейчас смотрю на структуру базы там каждый тег привязан к юзеру, топику и блогу
поэтому надо полюбому надо создать топик и к нему привязать все теги.
avatar
где меняется ограничение на максимальное количество тегов.
в конфиге
avatar
нет там :) там только меняется сколько тегов выводить в блоке «теги», а мне нужно изменить макс число тегов которые можно добавить к топику.
avatar
аааааа
тогда надо плагинами добивать функциональность
avatar
Думаю раз ограничение есть, значит в коде где-то это прописано. Только вот где :)
avatar
\classes\modules\topic\entity\Topic.entity.class.php

$this->aValidateRules[]=array('topic_tags','tags','count'=>15,'label'=>$this->Lang_Get('topic_create_tags'),'allowEmpty'=>Config::Get('module.topic.allow_empty_tags'),'on'=>array('topic','link','question','photoset'));
avatar
Всем спасибо, сделал все так как и хотел.
avatar
Ребят, а может и мне поможете?
тут нужна помощь
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.