Оформление виджета событий афиши 2.0

+14
2.86K
Стандартное оформление виджета вывода контента не совсем подходит для вывода событий афиши 2.0, так как не выводит дату событий, не группирует по датам.

Решим эту проблему. И получим такое оформление виджета.

Иллюстрация

Или такое, если виджет расположен в колонке пошире

Иллюстрация

Первый шаг

Для этого скопируйте файл из архива в папку /templates/ваш_шаблон/controllers/content/widgets/list/

Второй шаг

Затем в настройках виджета, который выводит события афиши, укажите следующие настройки

Иллюстрация

Иллюстрация

Третий шаг

В стиль вашего шаблона, например, для шаблона default в файл /templates/default/css/theme-widgets.css в самый конец файла добавьте строки

  1.  
  2. .wd_poster .image{height: 150px; overflow: hidden;clear: both;}
  3. .wd_poster .title {clear: both;padding: 5px;}
  4. .wd_poster .image img {max-width: 100%;}
  5. .wd_poster .item {border-bottom: 1px solid #EAEAEA;padding-bottom: 10px;}
  6. .wd_poster .moreinfo .category {float: left;}
  7. .wd_poster .moreinfo .date {float: right;}
  8.  
Конечно, вы можете поправить их так, как вам нужно.

Демо виджета можно посмотреть тут.
0
Capitan Capitan 7 лет назад #
В виджите сделайте названия разделов (кино, театр и т.д) активными, т.е. ссылками на содержимое разделов
Так мне кажется будет более комильфо :))
+1
Zau4man Zau4man 7 лет назад #
Данные ссылки не доступны в виджете, придется в шаблоне писать запрос к базе, что не комильфо...
Доступны только названия.
0
vikont vikont 7 лет назад #
Не хватает режима Сладер, чтобы прокручивались по 1 - 2 сообщения.
Будет лучше привлекать внимание и более смотрибельнее.
+1
Capitan Capitan 7 лет назад #
установил. Все работает :)
0
Николай (asd43) Николай (asd43) 7 лет назад #
Можно ли афишей пользоваться в ручном режиме? Т.е пишу название фильма - нажимаю парсить и контент добавляется на сайт ( в поля) и можно ли добавлять доп. параметры для парсинга, например бюджет фильма, кадры и т.д ( по примеру работы парсеров ДЛЕ). Спасибо.
0
Zau4man Zau4man 7 лет назад #
Нет, так нельзя.
Цель компонента - добавить афишу на сайт, а не сделать сайт для киноманов.
0
Николай (asd43) Николай (asd43) 7 лет назад #
по виджету, лучше показывать постер по центру а не сверху так будет красивее)
0
Capitan Capitan 7 лет назад #
А как просмотреть прошедшие события (фильмы)
Хочется реализовать что-то типа отзывов после просмотра
0
Zau4man Zau4man 7 лет назад #
Не совсем понял, что значит прошедшие. Все события, добавленные на сайт, можно найти в наборе Последние добавленные http://demo.bergorod.ru/poster-new

Еще от автора

Готовый сайт лендинг компании по подбору персонала
Делал два года назад. Заказчик сменил профиль и сайт не пригодился.
Выведем контент группы в списке полей группы
Поле позволяет в списке полей группы вывести последний контент этой группы.
Чиним реферальные ссылки биллинга при закрытом сайте
Проблема такая: если сайт закрыт, то при переходе по реферальной ссылке типа /r/1 пользователя перехватывает компонент Авторизация, и хук биллинга, ко
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.