Исправил глючек с разделами

+5
1.03K
Исправил глючек: при попытке добавить новый раздел с именем, которое уже есть (например, добавляется еще раздел Новости, а такой раздел уже есть), то новый раздел создать не удастся.

Решил проблему так:


в файле applets/cats.php:

ищем
  1. if ($do == 'submit'){ и if ($do == 'update'){
в них после строчки:
  1. $seolink = $model->getCategorySeoLink($category);
пишем:
  1.  
  2. $sql_test = "SELECT title FROM cms_category WHERE title='{$category['title']}'";
  3. $rs=dbQuery($sql_test);
  4. if($inDB->num_rows($rs)>0) $seolink.='-'.$category['id'];
  5.  
Т.е. если есть такое имя то в его сеолинк добавляем айдишник. Ссылка тогда будет например:

/novosti-76


Кстати, еще сделал такое улучшение: при наведении мышки в категориях справа появляется иконки Добавить и Редактировать:

Иллюстрация
0
Hmelex Hmelex 13 лет назад #
+1
Спасибо.

Еще от автора

связка ishop и программа Покупка на Яндекс-маркете (2)
продолжение http://instantcms.ru/blogs/uluchshenija/svjazka-ishop-i-programa-pokupka-na-jandeks-markete.htmlпервой части
связка ishop и программа Покупка на Яндекс-маркете
Яндекс маркет позволяет заказывать товары непосредственно с яндекса - удобная штука.
Сортировка дополнительных картинок в шопе drag'n'drop
Сделал возможность перемещения дополнительных картинок в шопе: т.е. можно мышкой взять и перетащить картинку вверх-вниз, как требуется
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.