Автоматическое подставление тегов
Есть ли такая возможность, что бы при создании топика независимо от того какие теги написал пользователь подставлялись определённые теги к тем что дал пользователь?
Решение предложил kerby
В файл /classes/actions/ActionTopic.class.php в функции checkTopicFields в районе 527 строки (в зависимости от версии) находите строчки
меняете на
P.S если хотите чтобы ваши теги стояли первыми то
строчку
надо сделать такой
Что должно вам помочь добавлять ко всем публикуемым топикам теги «тег1» и «тег2»
Решение предложил kerby
В файл /classes/actions/ActionTopic.class.php в функции checkTopicFields в районе 527 строки (в зависимости от версии) находите строчки
$sTags=getRequest('topic_tags',null,'post');
$aTags=explode(',',$sTags);
меняете на
$sTags=getRequest('topic_tags',null,'post');
if (trim($sTags)!="") $sTags.=",тег1,тег2";
$aTags=explode(',',$sTags);
P.S если хотите чтобы ваши теги стояли первыми то
строчку
if (trim($sTags)!="") $sTags.=",тег1,тег2";
надо сделать такой
if (trim($sTags)!="") $sTags="тег1,тег2,".$sTags;
Что должно вам помочь добавлять ко всем публикуемым топикам теги «тег1» и «тег2»
26 комментариев
это в экшоне перед отправкой переменной в класс.
В файл /classes/actions/ActionTopic.class.php в функции checkTopicFields в районе 527 строки (в зависимости от версии) находите строчки
меняете на
Что должно вам помочь добавлять ко всем публикуемым топикам теги «тег1» и «тег2»… Правда остается непонятным зачем вам это надо :)
Нужно потому что люди делая посты не ставят нужные теги
нужные для поисковиков :)
PS ещё каприз, но это так, можно ли чтобы ", тег1, тег2" ставились в начале?
На самом деле порядок не важен…
в файле /templates/skin/new/actions/ActionTopic/add.tpl
но
трабл получается вместо «топик, сиськи, кирпич», ����� ������
catfoto.com/blog/3282.html
нету силы, плюсанул бы в карму