Это от модуля зависит, может быть и так, и так. Если у вас разные канторы, лучше наверное отдельную установку делать, иначе в админке будет каша из ваших данных и данных партнера. Но тогда нужна отдельная лицензия.
Обычно статику (в частности jpеg) отдает nginx напрямую, без обращения к бекенду (к битриксу). Nginx ищет файл с таким именем, не находит его и возвращает 404. Вам нужно в nginx добавить правило для направления адресов типа /library/([a-z-|_]+)/([a-z-|_0-9]+).jpeg(\\?(.*)) на бекенд.
Так не получится. Если хотите одним запросом выбрать, можно попробовать связку Iblock\ElementTable и PriceTable. Они связаны по полю b_catalog_price.ELEMENT
А у меня другая проблема, я нормальный разработчик, хочу работать напрямую с заказчиком. Но приходится делать это через канторы. Они договариваются с заказчиком, как понимают, я делаю задачу, а оказывается имели ввиду вообще не то))) Короче, канторы - зло!
Какая у вас версия главного модуля? Смотрю на 18.1.5. Если задана как у вас пустая строка, считается что это 0 дней. В очистке идет проверка если количество дней строго больше 0, то есть при 0 удаляться не должно. Посмотрите сами \CAllUser::CleanUpAgent (в файле /bitrix/modules/main/classes/general/user.php).
Сама настройка хранится в таблице b_option (name='new_user_registration_cleanup_days').
Сделайте полный бэкап сайта перед манипуляциями - что бы вы ни собирались делать. Либо средствами битрикса, либо средствами хостера.
Насчет консоли могу предположить: Рабочий стол - Настройки - Инструменты - Командная PHP-строка
Полностью согласен.
Цитата
2) Не нарушится ли сортировка товаров после данной операции, а если все сломается, допустим, можно ли будет вернуть предыдущий вариант сортировки(а если можно, то как)?
Может это связано с нестандартным импортом данных? У разделов есть поля LEFT_MARGIN И RIGHT_MARGIN которые используются для обеспечения иерархии и сортировка разделов. Они устанавливаются битриксом автоматически при работе с инфоблоком через API. Можно переиндексировать в консоли:
Как сгруппировать несколько свойств в инфоблоке?, Необходимо сгруппировать несколько свойств в инфоблоке, чтобы получилось одно множественное свойство с разными типами
Первое что на ум приходит, срабатывают обработчики событий создания/обновления элемента. А они возможно обращаются к внешнему api, либо просто синхронно перелопачиваю базу. Поищите в вашем коде обработчики для: