Как добавлять изображения к тикетам?
Привет, помогите разобраться, пожалуйста.
По умолчанию к создаваемому тикету можно прикреплять файлы, затем, чтобы добавить эти файлы, нужно «Вставить ссылку» в поле контента. Это всё круто и работает, как часы.
Но как сделать чтобы эта ссылка попадала в какой-нибудь tv параметр? чтобы потом можно было вывести картинку скажем в результатах поиска.
Или я чего-то не догоняю, и такая функция уже присутствует в тикетах?
Пытаюсь сделать доску объявлений с помощью Tickets, а одна из важнейших деталей — фото объявления, никак не даётся. В идеале, конечно сделать несколько картинок, но пока хотя бы с одной разобраться.
По умолчанию к создаваемому тикету можно прикреплять файлы, затем, чтобы добавить эти файлы, нужно «Вставить ссылку» в поле контента. Это всё круто и работает, как часы.
Но как сделать чтобы эта ссылка попадала в какой-нибудь tv параметр? чтобы потом можно было вывести картинку скажем в результатах поиска.
Или я чего-то не догоняю, и такая функция уже присутствует в тикетах?
Пытаюсь сделать доску объявлений с помощью Tickets, а одна из важнейших деталей — фото объявления, никак не даётся. В идеале, конечно сделать несколько картинок, но пока хотя бы с одной разобраться.
Комментарии: 13
Нашел файл в тикетах files.js, в последних строках прописан процесс добавления прикрепленного файла в поле content.
Может через него можно добавить картинку?
Может через него можно добавить картинку?
Спасибо, Василий.
Я вывожу на главной странице список всех тикетов таким образом:
Такие параметры как [[+date_ago]], [[+views]] и т.д. не показываются.
Пробовал их указать в includeTV для mSearch2 — безрезультатно.
Или я опять не туда полез? )
Я вывожу на главной странице список всех тикетов таким образом:
[[!mSearchForm?]]
[[!mFilter2?
&tpl=`tpl.Tickets.list.row`
&parents=`4,5,6,7,8,9,10,11,12,13`
&filters=`tv|realty, tv|transport`
&element=`mSearch2`
]]
Но почему-то выводятся только [[+pagetitle]] и [[+introtext]]. Такие параметры как [[+date_ago]], [[+views]] и т.д. не показываются.
Пробовал их указать в includeTV для mSearch2 — безрезультатно.
Или я опять не туда полез? )
Потому что сниппет mSearch2 ничего не знает о тикетах. Нужно вместо него использовать getTickets:
[[!mSearchForm?]]
[[!mFilter2?
&tpl=`tpl.Tickets.list.row`
&parents=`4,5,6,7,8,9,10,11,12,13`
&filters=`tv|realty, tv|transport`
&element=`getTickets`
]]
Спасибо! Поменял на getTickets, теперь выводит всё кроме изображений )
Второй день бьюсь уже, на главной никак не получается вывести фото.
Второй день бьюсь уже, на главной никак не получается вывести фото.
Может ли быть причиной то, что у меня структура разделов сайта следующая: Главная -> Категория (обычная страница) -> Раздел (Раздел с тикетами) -> Объявление (Тикет)?
А в каком скрипте описывается перенос файла в директорию, соответствующую ID тикета? Не могу найти метод TicketFile::save()
Используй miniShop2 вместо тикетов и ms2form для создания объявлений и прикрепления фотографий.
Спасибо! Попробую прикрутить
Классная мысль использовать miniShop2 для доски объявлений!
Всё гениальное просто… и под носом )))
Всё гениальное просто… и под носом )))
Дополнение, действительно, лучше подходит. Не знал про ms2form.
Единственное только, не могу понять, почему не сохраняется информация в tv-поля. Даже то поле, которое по умолчанию стоит в форме tv1. В разрешенных полях оно прописано, сам tv тоже существует и доступен к шаблону объявления. Но при создании товара, то бишь объявления, сохраняется всё кроме этого tv1.
В чем может быть причина?
Единственное только, не могу понять, почему не сохраняется информация в tv-поля. Даже то поле, которое по умолчанию стоит в форме tv1. В разрешенных полях оно прописано, сам tv тоже существует и доступен к шаблону объявления. Но при создании товара, то бишь объявления, сохраняется всё кроме этого tv1.
В чем может быть причина?
Напишу тут, пожалуй, хоть и не совсем по теме.
Я что-то не нашел в коде tickets проверку на размер файла на стороне сервера, или плохо смотрел?
Я что-то не нашел в коде tickets проверку на размер файла на стороне сервера, или плохо смотрел?
В системных настройках тикетсов есть параметр источника файлов — через них и идет фильтрация изображений при загрузке.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.