Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новогодние скидки до 25%!
Подробнее

Генерация ключевого имени для раздела в транслите

17.06.2011, 11:27
sparton
Шекера Евгений

Зарегистрирован:
2010-03-16
Сообщений: 141

Было бы полезно рядом с полем "Ключевое слово" в настройках раздела кнопку "Сгенерировать" - из "Название" транслитом
18.06.2011, 21:28
Pix Play
Pix Play

Зарегистрирован:
2011-04-11
Сообщений: 70

поддерживаю - очень полезно
или даже автоматом чтобы ставилось, но было редактируемо

laboratory of ideas
19.06.2011, 08:37
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 576

Автоматом - это слишком.
Не все любят транслит. Если только, опять же, опцией - в настройки вынести.

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
14.10.2011, 18:46
Гость
Гость

Вообще вопрос спорный надо все иметь или надо инструменты иметь чтобы все можно было легко сделать. транслитерацию генерит функция в неткат, ну обработать на предмет запрещенных букв, помоему 2-3 строчки кода, зачем сие вшивать?
27.12.2012, 17:55
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

".nc_transliterate("Шла Саша по шоссе и сосала сушку")."
221 страница руководства разработчика

Если нужно вписать ключевые слова автоматически при добавлении статьи транслируемым текстом, то впишите в Действия после добавления сл. код
Голобые строки можно не вписывать и не забудьте удалить комментарии
Это условие чтобы в настройках сайта можно было контролировать добавление
if($current_catalogue[trans]==1){
$KeyW = $db->get_var("SELECT name FROM Message$classID WHERE Message_ID=".$message);
$KeyWTrans = nc_transliterate($KeyW); # Транслируем текст
$KeyWTrans2 = str_replace(' ','-',$KeyWTrans); # Заменяем пробелы на дефис
$db->query("UPDATE Message$classID SET Keyword='".$KeyWTrans2."' WHERE Message_ID=".$message);
# Вписываем в базу данных
}

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
29.04.2013, 00:26
sparton
Шекера Евгений

Зарегистрирован:
2010-03-16
Сообщений: 141

А почему не в "Действии перед добавлением " ?

Код:
$f_Keyword = str_replace(' ','-', nc_transliterate($f_Name));  

* $f_Name - то самое поле из которого сделать ключ
01.05.2013, 09:42
Гость
Гость

А если в имени уже есть тире, кавычки, точки и прочие особенные символы?
10.07.2013, 09:12
A.Popov
Kit.team

Зарегистрирован:
2010-08-19
Сообщений: 6

Посмотрите данное решение
http://pronetcat.ru/resheniya/avtomaticheskoe-formirovanie-klyuchevogo-slova.html

Очень удобный функционал.
08.08.2013, 23:55
Константин
Константин

Зарегистрирован:
2010-07-20
Сообщений: 210

Вот ещё решение для разделов

orlovkn
09.08.2013, 06:21
A.Popov
Kit.team

Зарегистрирован:
2010-08-19
Сообщений: 6

Спасибо, Константин.

Отличное решение!
22.10.2013, 13:13
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Все таки было бы не лишим если бы это был функционал из коробки.

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
198 196 2013-10-22 13:13:47 11374
Описание проекта