Хотелось бы, что бы разработчики уделили больше внимания это проблеме, после появления данной ошибки свойство не создается в таблице b_iblock_element_prop_s* но числится как созданное, из-за чего при обновление элементов вылазит ошибка mysql. Как решение приходиться вручную создавать эти поля, а потом удалять.
[QUOTE]Sergey Leshchenko пишет: ЧПУ выполняется только тогда, когда веб-сервер не найдет страницы, поэтому об исключениях для существующих разделов и страниц вам думать не стоит.[/QUOTE] Это логично, просто не хочется заполнять сервер пустыми директориями, но все равно спасибо, в некоторых моментах так и придется поступить.
Ну не совсем так, есть список слов которые должны быть исключением для правила к примеру если не ошибаюсь "CONDITION" => "#^/([0-9A-z-_]{3,15}[^404.php]).*$#" но это плохой пример
Существует правило в [B]urlrewrite.php[/B] которое вытаскивает из адреса (http://test.r0/login) логин пользователя и перенаправляет к файлу /user/index.php Как грамотнее организовать список исключений по которым правило не будет действовать, например по адреса /news /test /add? [CODE] array( "CONDITION" => "#^/([0-9A-z-_]{3,15}).*$#", "RULE" => "LOGIN=$1", "ID" => "", "PATH" => "/user/index.php" ) [/CODE]
Лучше было бы если изображения обрезалось таким образом, что бы не было пустых областей т.е. с потерей некоторой части изображения, что бы из прямоугольника можно было получить квадрат
Для пользовательских свойств можно использовать вариант описанный на странице http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblock/ResizePicture.php но все равно было бы конечно удобно если настройки сжатия для пользовательских свойств можно было задать в настройках инфоблока