Как добавлять изображения к тикетам?
        Привет, помогите разобраться, пожалуйста.
По умолчанию к создаваемому тикету можно прикреплять файлы, затем, чтобы добавить эти файлы, нужно «Вставить ссылку» в поле контента. Это всё круто и работает, как часы.
Но как сделать чтобы эта ссылка попадала в какой-нибудь 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 проверку на размер файла на стороне сервера, или плохо смотрел?
                В системных настройках тикетсов есть параметр источника файлов — через них и идет фильтрация изображений при загрузке.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.