Регистрация
Вход через соцсети
Восстановление пароля

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

Новый топик
17.06.2011, 11:27
Ответить | Цитировать
sparton
Шекера Евгений

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

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

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

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

laboratory of ideas
19.06.2011, 08:37
Ответить | Цитировать
Asiat
Аниматика
Asiat

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

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

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

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

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

".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);
# Вписываем в базу данных
}

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
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-form...

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

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

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

09.08.2013, 06:21
Ответить | Цитировать
A.Popov
Kit.Team

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

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

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

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

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

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2013-10-22 13:13:47 11374
Описание проекта