Тикетс и беда с TV полями... обнуляет, даже если не указаны в &allowedFields
Добрый день! Значит есть сайт, там установлена крайняя версия тикетс, с помощью этого компонента на сайте организована система объявлений пользователей. Так вот я ручками прикрутил к этой системе загрузку фоток, при добавлении объявления фотки грузятся и сохраняются нормально. Но вот когда пользователю необходимо отредактировать объявление, он заходит на страницу редактирования своего объявления, делает все необходимые телодвижения и жмёт кнопку «сохранить», после чего его перекидывает на страницу объявления, на которой уже нет фоток…
Фотки организованы с помощью TV полей, на странице редактирования их редактируем через iframe блок, ибо прикрутить, чтобы их можно было редактировать прямо на странице редактирования не получилось… но дело даже не в этом, когда, к примеру при редактировании мы загружаем фотку, она сохраняется автоматом и если не нажимая кнопку «сохранить» мы перейдём на страницу объявления, то сможем лицезреть эту фотку, а вот когда нажмём кнопку «сохранить», все загруженные фотки пропадают, то бишь все TV-поля с фотками обнуляются. Я подумал что проблема в том, что я указываю при вызове TicketForm в &allowedFields эти ТВ поля — удалил, но проблема осталась.
P.S.: Предполагаю, что проблема в том, что при сохранении Тикета, компонент не смотря на то, указаны ли ТВ поля в алловедФилдс — обновляет их в соответствии с данными, которые ему передали со страницы редактирования. Как это можно исправить, будьте любезны — подскажите. Заранее благодарю всех желающих помочь, мудрецов!
Фотки организованы с помощью TV полей, на странице редактирования их редактируем через iframe блок, ибо прикрутить, чтобы их можно было редактировать прямо на странице редактирования не получилось… но дело даже не в этом, когда, к примеру при редактировании мы загружаем фотку, она сохраняется автоматом и если не нажимая кнопку «сохранить» мы перейдём на страницу объявления, то сможем лицезреть эту фотку, а вот когда нажмём кнопку «сохранить», все загруженные фотки пропадают, то бишь все TV-поля с фотками обнуляются. Я подумал что проблема в том, что я указываю при вызове TicketForm в &allowedFields эти ТВ поля — удалил, но проблема осталась.
P.S.: Предполагаю, что проблема в том, что при сохранении Тикета, компонент не смотря на то, указаны ли ТВ поля в алловедФилдс — обновляет их в соответствии с данными, которые ему передали со страницы редактирования. Как это можно исправить, будьте любезны — подскажите. Заранее благодарю всех желающих помочь, мудрецов!
Комментарии: 11
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Надеюсь, как у Василия будет время он подскажет в чем дело…
Ну и на багтрекер было бы неплохо написать, чтобы не забыли.