Помощь Файл для редактирования элемента перед сохранением

Тема в разделе "Битрикс", создана пользователем soot, 15 сен 2015.

Модераторы: mrLom, puagardian
  1. soot

    soot

    Регистр.:
    22 дек 2008
    Сообщения:
    164
    Симпатии:
    28
    В настройках инфоблока есть возможность указать файл для модификации информации перед сохранением:
    Информационные блоки_ Редактирование.png
    Имеется свойство FILES - описанное может быть множественным, но не обязательным.
    Свойство файл.png
    Так получилось, что элемент инфоблока добавляется из самописной формы, и детальное изображение не заполняется (остается пустым).
    Если в этой форме сделать возможность добавлять отдельно детальное изображение - то это окончательно сломает мозг пользователю - это будет лишнее действие которое приведет к путанице.
    Но пользователь грузит все фотографии в дополнительное свойство файл - тут все путем.

    Детальное изображение необходимо для публикации в соц.сетях - автоматом - есть модуль для публикации.
    Дело в том что не все соц.сети поддерживают множественную загрузку фотографии (ВК только поддерживает).

    Соответственно я хочу взять первую фотографию из свойства FILES и её значение вставить в детальное изображение для последующей публикации в соц.сетях.

    Помогите создать файл для модификации полей элемента перед сохранением, надо:
    1.
    проверить не пустое ли знание свойство файл.
    2. взять первое изображение из множественного свойства файл и поместить его в детальное изобаржение.
    3. если не сложно, взять и установить окончание активности элемента исходя из настроек инфоблока.
    активность окончание.png
    просто есть какая-то ошибка в самописной форме и данные настройки не срабатывают, элемент не сохраняется, долго копаться, лучше это сделать на этапе сохранения элемента (если не сложно).

    Если это сложно назовите стоимость.
    Оплата через Яндекс Кошелек 50% вперед 50% после проверенного файла.
     
    Последнее редактирование: 15 сен 2015
  2. soot

    soot

    Регистр.:
    22 дек 2008
    Сообщения:
    164
    Симпатии:
    28
    Ни кто не знает как сделать?