Привет Всем. У меня УРЛ'ы такого типа news/categoriya-novosti/nazvanie-novosti и столкнулся с проблемой. Как быть если введенный УРЛ уже есть в БД? Логично к нему что-то добавлять, например цифры Если в БД есть news/categoriya-novosti/nazvanie-novosti то делаем его news/categoriya-novosti/nazvanie-novosti-1 если есть и такой, то делаем его таким news/categoriya-novosti/nazvanie-novosti-2 т.е. будет добавляться цифра в конце. По такому типу в wordpress сделано. Но выдернуть я не нашел где. Там в коде полная каша... Как можно сделать, чтобы цифры добавлялись поочередно. Т.е. 1,2,3,4....?
имхо, самый простой вариант - триггер ON BEFORE INSERT, который выбирает все новости в которых есть такое название, берет последний номер и добавляет единицу к NEW.url ну или вообще по другому решать эту проблему
админ. там у меня можно руками УРЛ задать, либо если не задать, то функция название переведет в латиницу и в поле УРЛ'а запишет.