1. Длина генерируемого url'а по умолчанию больше длины полей url которая обычно составляет 255 символов.
shopHelper::genUniqueUrl($url, $context, &$counter = 0, $length = 512, $field = 'url')
2. Генерация url категории вообще не учитывает длину значения.
3. Поля ввода названия/url значения ограничены не 250-252 символами, а либо не ограничены вообще либо имеют ограничение в 255 символов.
В итоге длинные названия попадают в базу обрезанными и возникают ссылки - дубли. С категориями не так актуально, а вот с товарами - распространенный случай.
0 комментариев