считается устаревшим и не используется, начиная с версии 14.5.0. Ему на замену пришел bitrix:catalog.viewed.products. Почему-то описание компонента на данный момент выдает .
И тут кроется некий подвох. В sale.viewed.product параметр "ACTION_VARIABLE" имел значение "action_viewed", а в новом компоненте (bitrix:catalog.viewed.products) значение этого параметра совпадает со значением одноименного параметра комплексного компонента bitrix:catalog (равно "action" . Из-за этого (а, может, из-за чего-то еще) при добавлении в корзину товарных предложений не передаются значения их свойств, выбранные пользователем (массив значений "PROPS" пуст).
Пытался понять, почему в дефолтном магазине Битрикса все работает корректно. Но пока истина не открылась мне.
Попробовать вылечить можно сменой значения параметра "ACTION_VARIABLE" у компонента bitrix:catalog.viewed.products.
Почему при создании резервной копии по умолчанию устанавливается максимальный размер части в 100 Мб
CFile::InputFile. Функция возвращает HTML код предназначенный для загрузки нового, либо замены существующего файла. Ответ Николая неверный (может, на 2008 год и был верным). В переменную "Цифровой идентификатор существующего файла" поставьте пустую переменную, если загружаете новый файл.
Диалог выбора пользователя (сотрудника) в форме отправки письма
Проблема следующая: есть форма отправки письма на почту (с возможностью прикрепления файлов), для отправки письма необходимо в поле "Кому" ввести email получателя (что логично). Так вот, хотелось бы сделать что-то вроде диалога выбора сотрудника, чтобы вручную не вводить email получателя (ведь наизусть все трудновато их запомнить). То есть щелкаешь на кнопку выбора сотрудника, появляется дерево пользователей, выбираешь, в поле "Кому" ставится его mail. Также при желании можно в это поле вручную ввести email, если получателя нет в списке сотрудников. Посоветуйте новичку, как лучше реализовать. Может, кастомизировать какой-то стандартный компонент? Естественно, просто вывести всех сотрудников в select не выход.
На странице подключен bitrix:webdav (выводится список доков). Список отображается при помощи компонента main.interface.grid. Пользователь выбирает документ в списке (ставит галку в checkbox около дока), затем нажимает на кнопку "Отправка на почту" (добавлена мной в форму), происходит переход на страницу с формой письма. Я анализирую $_POST массив, который приходит, и вижу: Array ( [sessid] => e53228cad7e6922b3602ecee1f44027a [ID] => Array( [0] => E49602 ) [action_button_WebDAV22] => [mybutton] => Mail [IBLOCK_SECTION_ID] => 0 ) Для прикрепления документа к письму мне необходим путь к документу. В $_POST же только есть ID документа([0] => E49602). ВНИМАНИЕ ВОПРОС: как получить путь к документу по его ID? Данный функционал не описан, сколько я не искал. Или я копаю не туда?