Компонент Фотоальбомы

+8
973

Компонент полностью бесплатный. Не скажу, что весь его функционал повторяет дефолтовый компонент. Так как просто не проверял. Так же код нуждается в «чистке», так как компонент большой и работы много и возможно это никому и не надо, поэтому особо не вникал. Если компонент приживётся, то в рабочем порядке можно будет править и устранять недочёты. Главное ничего не слетит после очередного обновления системы). В базе создаются две новые таблицы. Для полей и для фото.

Вот так выглядит страница с альбомами

Изображение

Пагинации нет, всё подгружается автоматом. Альбомы создаются из админки в контенте в альбомах. 

Это страница просмотра альбома

Изображение

Количество фото в ряду задаются в настройках компонент, а так же кол-во подгружаемых фото

Изображение

Добавил возможность загрузки фото по ссылке. Не знаю был ли такой функционал в коробке. Не видел.

Страница просмотра фото

Изображение

Поля создаются в настройках компонента. Доступны строковое, текстовое и текстовое html. Слайдер снизу свайпится и при клике выводит фото и инфу о ней на этой же странице. При клике на большое фото, открывается во весь экран ориганальное фото, если данный прессет присутствует.

Со стилями особо не заморачивался. Это дело индивидуальное. Все необходимые классы прописаны. Дерзайте. Главное не меняйте имена существующих классов, так как многие привязанны к js коду.

На вопросы касающиеся багов отвечу и по возможности поправлю. Компонент тестил на двух серверах и хостинге. Основной функционал работает. Компонент использует в основном только системные методы и классы php.

После установки обновите события в админке.

Прикреплённый файл:
Скачать 154 Кбскачан 27 раз
0
TOPg TOPg 8 месяцев назад #

ну вот совсем другое дело

0
Shuma Shuma 8 месяцев назад #

Ссылкой для скачивания поделитесь?

+2
Lora Lora 8 месяцев назад #

Да). Правки вносил. Сегодня добавлю.

0
Shuma Shuma 8 месяцев назад #

У вас в файле

  1. class onCommentsPicturesAfterDeleteList

а название файла pictures_after_delete.php

0
Lora Lora 8 месяцев назад #

Поправлю. Измените названия файла у себя. Тут перезалить не могу. Нет возможности править свой же блог.

0
TOPg TOPg 6 месяцев назад #

для справки, поставил на шаблон LTE ничего не пашет

0
namApi namApi 6 месяцев назад #

:)смотрится, класс. помню вы мне помогли с одним дополнением ещё не поставил но знаю в новой но после пересборки проекта должно пригодиться — украинец;)

Еще от автора

Загрузка файлов на яндекс диск
Компонент + поле. Позволяют загружать файлы не на сервер, а на яндекс диск. И затем скачивать его по ссылке.
Компонент розыгрыши
Компонент позволяет организовать на сайте розыгрыши призов для стимулирования повышения активности на сайте и как следствие увеличения уровня монетиза
Уведомления с вашего сайта на телефон
Привет. Собственно сабж). Разработка включает в себя мобильное приложение для андроид и компонент для InstantCMS.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.