Этот вопрос существует. Поднимался несколько раз. Знаю, что lezginka.ru заинтересован в этом. Он уже предлагал давно. Проблема в том, откуда парсить? Есть ли такой ресурс, который бы подошел бы большинству пользователей. Дайте откуда, и я попробую сделать. Только прошу не путать, друзья! Именно парсер, а не граббер. Если я правильно понимаю в этом. Т. е. дайте ресурс, который официально представляет информацию в каком-нибудь формате, или дайте формат(YML, CSV...), который нужен. А граббер, конечно же, просто ворует инфу.Марат, а как ты смотришь насчет возможности встраивания в твою афишу парсеров?
Компонент Афиша. Тестирование.
Еще вот такой минус есть: нельзя выбрать для одного события несколько дат в таком например порядке — 1,2,5,10
Сегодня только задумался об этом ))может календарь выбора даты перенести в — Установка сеансов, и не периодом, а по дням сделать,
Надо сделать. Только я думаю, проще и оптимальнее будет не переносить календарь на страницу редактирования сеансов, а ввести на этой странице возможность редактирования периода с возможностью удаления ненужных дней в периоде.
отличное решение. плюс вывод будущих мероприятий как уже обсуждали = отличный компонент афиши!Надо сделать. Только я думаю, проще и оптимальнее будет не переносить календарь на страницу редактирования сеансов, а ввести на этой странице возможность редактирования периода с возможностью удаления ненужных дней в периоде.
спасибо Марат!
Этот вопрос существует. Поднимался несколько раз. Знаю, что lezginka.ru заинтересован в этом. Он уже предлагал давно. Проблема в том, откуда парсить? Есть ли такой ресурс, который бы подошел бы большинству пользователей. Дайте откуда, и я попробую сделать. Только прошу не путать, друзья! Именно парсер, а не граббер. Если я правильно понимаю в этом. Т. е. дайте ресурс, который официально представляет информацию в каком-нибудь формате, или дайте формат(YML, CSV...), который нужен. А граббер, конечно же, просто ворует инфу.
Ну смотри например. У меня сейчас скрипт "ворует" инфу с сайта кинотеатра, НО, с этим кинотеатром у меня договоренность, на точ, что я своими силами и средствами забираю у них инфу и размещаю у себя на сайте. Он хоть и грабер (или парсер, я сам не понимаю), но инфу забирает легально.
Конечно как это реализовать можно я пока не особо придумал). Смотри у меня есть скрипт, который "тырит" инфу о фильмах с сайта и записывает их в определенную папку в файл .dat
Второй скрипт из файла .dat собирает всю эту инфу и выводит в нужном мне виде на сайт, выводит ближайшие N-число фильмов. При переходе в подробное описание, открывается страница (на моем же сайте), с полным описанием этого фильма. Полное описание выводит этот же второй скрипт, но на новой странице.
Мне вот интересно, можно ли связать все это дело с афишей?
Спасибо за компонент давно хотели сами заказать разработку да руки не доходили.На странице просмотра мероприяти и объекта карусель убрали? Или фотки сами сдвинулись влево и вертикально? Тоже прикольно получилось )
Если нужно шаблоны подкорректируйте под себя. Невозможно сделать шаблон удовлетворяющий всех. Правда
Карусель убрали мне так больше нравиться, вот только не могу найти где диз меню спрятан?
вчера все работало сегодня на главной компонента вылезло Error while building tagline все остальные страницы работают
1. В заведении может быть несколько залов с разными расписаниями
2. мелкие свойства сеансов… например для кинотеатров: ограничение по возрасту, наличие отсутствия 3D
3. условия для сеансов на выходные дни (чтобы самому не думать выходной или нет при установке времени, цен сеансов) либо при установке одинакового расписания на все дни — указать отдельно для субб-воскр. чтобы скрипт сам проставил
как вариант — при установке одинакового расписания например на неделю создается по каждой записи на каждый день этой недели — если будет нужно некоторые дни можно будет отредактировать отдельно, удалить, проставить в эти дни другие сеансы. Т.е. галочка "одинаковое расписание на все дни" нужна только для первоначального создания, далее каждый день отдельно. Также разделить настройку времени сеансов от настройки дат.
Итак, по порядку. Насчет парсера, нужно обдумать как это сделать в более универсальном виде. Потому как, ресурсы откуда парсятся, будут у каждого свои. Я так понял, нет такого ресурса, который бы устраивал многих.
Дизайн меню, правильно подсказали, в этом файле. Это нужно будет подправить. Немного не входит в концепцию ООП, дизайн отдельно, код отдельно ). Подумаю.
Ошибка связана с тегами. Нужно смотреть, что там не так. Для тегов используется библиотека самого кмс. Пока не знаю, что там не так. Если можно, дайте посмотреть ошибку. При каких условиях возникло. Можно демо в личку.вчера все работало сегодня на главной компонента вылезло Error while building tagline
Для этого вполне подходит поле "Примечание" при редактировании сеансов. Для этого данное поле и создавал. Для кинотеатров в описании можно вставить всё что угодно. Также и информацию об ограничениях и наличие 3D.1. В заведении может быть несколько залов с разными расписаниями
2. мелкие свойства сеансов… например для кинотеатров: ограничение по возрасту, наличие отсутствия 3D
Изначально этого я не продумал. Но в процессе тестирования выяснилось и уже добавил. В релизе будет исправлено.как вариант — при установке одинакового расписания например на неделю создается по каждой записи на каждый день этой недели — если будет нужно некоторые дни можно будет отредактировать отдельно, удалить, проставить в эти дни другие сеансы. Т.е. галочка "одинаковое расписание на все дни" нужна только для первоначального создания, далее каждый день отдельно. Также разделить настройку времени сеансов от настройки дат.
Кому нужно сейчас. Открываем файл frontend.php и начиная со строки 452 следующий код:
foreach($days as $key=>$day){ }
$first_day = ''; foreach($days as $key=>$day){ //фикс бага отсутствия форм при снятии галочки "одинаковые сеансы" в режиме редактирования if(!$first_day){ $first_day = $day; } if(!$time_list["{$day}"]){ $time_list["{$day}"] = $time_list["{$first_day}"]; } //конец фикса }
Правда пока нет возможности удалить ненужные дни в периоде. К релизу сделаю.
Хорошо бы, чтобы в расписании выводилась только даты, по которым есть сеансы. А то вот я сделал сеанс только 5 числа, а он выводит все даты до 5 (пустые). Это дезинформирует пользователя и не очень удобно
1. Чтоб при привязке события можно было как удалять поля (там такой плюсик на сегодняшний день)
2. Добавить возможность добавлять в описание события (фильма например) другие поля со своими названиями (как это есть в универсальном каталоге)-что то типа: жанр, время сколько идет ну или еще чего нибудь.
Это то что увидел после начала работы. Спасибо за компонент. В целом очень афигенно.
Да! Об этом уже говорилось. В задачи записал.Хорошо бы, чтобы в расписании выводилась только даты, по которым есть сеансы
Вы правы. Это нужно будет сделать.И еще неплохо было бы сделать картинку заглушку, на тот случай, если фото не добавляется.
Плюсик, если одно поле. Если нажмете на плюсик, то добавится еще одно поле, где уже есть и минусик. Нажмете на минусик, добавленное поле уберется. Первое одно поле обязательно, оно не удаляется. Как уже писал, можно будет удалять дни с периода, когда нет событий.1. Чтоб при привязке события можно было как удалять поля (там такой плюсик на сегодняшний день)
Для жанра планировалось использовать теги, но извне не получается поменять название "Теги" на "Жанр". Если хотите, можете сделать это внедрив в шаблон простенький js. Сами теги уже у событий есть. Остальное можно добавлять в самом описании мероприятия или отдельно для сеансов в поле "Примечание". Думаю, этого уже достаточно для общих потребностей. Кому нужно, доработают уже сами )2. Добавить возможность добавлять в описание события (фильма например) другие поля со своими названиями (как это есть в универсальном каталоге)-что то типа: жанр, время сколько идет ну или еще чего нибудь.
Плюсик, если одно поле. Если нажмете на плюсик, то добавится еще одно поле, где уже есть и минусик. Нажмете на минусик, добавленное поле уберется. Первое одно поле обязательно, оно не удаляется. Как уже писал, можно будет удалять дни с периода, когда нет событий.
А как быть если минусика как раз и нету?
И еще маленький вопросик. А почему нельзя всю процедуру добавления инфы сделать в админке, а не через сайт. Понимаю, может вопрос туповат, но уж простите)
Минусик должен быть ) Сможете в личку демку дать. Скорее всего у вас там что-то с jQuery. На дефолтном шаблоне работает нормально.А как быть если минусика как раз и нету