Элемент Таблица цен

+9
846
Элемент Таблица цен

Продолжая вдохновляться классным компонентом визуального конструктора блоков Zbuilder от автора Zau4man решил сделал новый элемент. Называется таблица цен и дает возможность оформить прайс красиво. Идеально для 2-4 наименований, чтобы выделить главное. Давайте посмотрим на элемент.

  • сделан по принципу списка;
  • имеет 9 полей: название, подзагодовок, цена, префикс цены, описание цены, особенности, текст кнопки, ссылка кнопки, иконка.

Возможна масса вариантов отображения. Поиграйте с полями, посмотрите.

Изображение

Установка

В архиве 4 файла. Копируем файл form_pricetable.php в папку /system/controlers/zbuilder/forms/elements_forms/. Копируем файл form_pricetable_item.php в папку /system/controlers/zbuilder/forms/elements_forms/. Копируем файл pricetable.tpl.php в папку /templates/ваша_тема/controllers/zbuilder/elements/. Копируем файл pricetable.css в папку /templates/ваша_тема/controllers/zbuilder/css/.

Не забываем в настройках компонента добавить элемент, чтобы он появился в списке.

Пользуемся!

PS

Пишите в комментариях чо, как. Интересно ведь — работает у вас или нет. Может косяки какие, замечания по коду.

Прикреплённый файл:
Скачать 5 Кбскачан 18 раз
0
SIVcode SIVcode 1 год назад #

Я забыл в стили добавить адаптивность. В файл pricetable.css добавьте:

  1. @media (max-width: 991px) {
  2. .price-table {
  3. grid-auto-flow: unset !important;
  4. grid-template-columns: repeat(2, 1fr);
  5. }
  6. }
  7. @media (max-width: 767px) {
  8. .price-table {
  9. grid-auto-flow: unset !important;
  10. grid-template-columns: repeat(1, 1fr);
  11. }
  12. }

Еще от автора

Обновление элементов для компонента ZBuilder
Продолжаю работать над элементами для компонента ZBuilder. Выпустил несколько обновлений, которые, надеюсь вам понравятся.
Элемент Джамботрон (ZBuilder)
И еще один простой, но эффектный элемент для компонента ZBuilder.
Элемент Карусель (ZBuilder)
Как в прошлый раз, выдаю пачкой. Еще одно новое творческое изыскание на тему элементов к компоненту ZBuilder.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.