Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Модуль+Блок События

Разработчик
Сообщений: 605
dimajak:
foreach(System::database()->FetchRow() as $holi){

Это интересно...
Супер пользователь
Сообщений: 38
Мартин:
dimajak:
foreach(System::database()->FetchRow() as $holi){

Это интересно...
Это же индексы. Тогда Перед System нужна переменная и  as $holi лишнее. Зачем такое советовать?

Как сделать линки (ссылки) в таблице, если не для всех событий нужны ссылки?
В шаблоне сделать ещё один субблок и в зависимости от условия добавлять тот или иной субблок?

Такой фокус не прокатил - вылезают строки с определением начала/конца субблока. Наверное из-за того, что пока не научился работать с шаблонами.
Выкрутился вставкой ссылок в коде по условию. Так правильно?

Исправил вывод по шаблону DДДД (день с начала года), событие отображалось только на текущий день.

-- Изменено "dimajak": 19.02.2016 21:49 --
Супер пользователь
Сообщений: 125
Мартин:
dimajak:
foreach(System::database()->FetchRow() as $holi){

Это интересно...

да, не то написал. вот System::database()->QueryResult

dimajack, и еще вам нужно добавить ограничение на кол-во выводимых событий.

-- Изменено "Fort": 20.02.2016 00:58 --
Супер пользователь
Сообщений: 38
Добавил сортировку по дате, сделал цветовое выделение по месяцам в выводе модуля.
Несколько исправлений.
Супер пользователь
Сообщений: 87
dimajak
И главный вопрос - нужен ли данный модуль, продолжать его развитие?

Конечно, нужен! Больше модулей, нужных и разных!
Вы бы хоть скриншот сделали, как блок на сайте выглядит, чтоб сразу было видно, что это такое.
Супер пользователь
Сообщений: 87
Подскажите, пожалуйста, как установить на сайт этот модуль? Я попробовал, как обычно, в Админ-панели, Расширения — Загрузить, файл выбираю holidays.rar (из первого поста темы), и не получается — появляется сообщение «Страница ***.ru не работает. Сайт ***.ru пока не может обработать этот запрос».

-- Изменено "Антонъ": 18.05.2016 04:57 --
Разработчик
Сообщений: 605
Антонъ:
файл выбираю holidays.rar

Система rar уж точно не кушает, только zip.
Супер пользователь
Сообщений: 38
Перезалил в zip архиве. Ссылку в первом посту исправил на .zip архив.
Антонъ:
файл выбираю holidays.rar (из первого поста темы)

Не хватает времени проверить на тестовой площадке, прошу прощения за .rar. При написании кода я вручную копировал файлы и каталоги.
Несколько месяцев эксплуатации на внутреннем (интранет) сайте нареканий не вызвали, кроме пожелания сортировки по датам и месяцам.

Fort:
dimajack, и еще вам нужно добавить ограничение на кол-во выводимых событий.

Тогда уж два - из базы днюх и базы праздников. Правильно?
В базе праздников конечно же есть днюхи, но это днюхи различных великих людей, а в базе днюх я хотел бы видеть днюхи друзей, знакомых, коллег.
Хотя кто как видит. Я не настаиваю.
Как сделать? Два параметра или один?
Если один, то тогда преимуществом будут днюхи, на события лишь то, что останется по лимиту. )

-- Изменено "dimajak": 02.06.2016 23:48 --

Из хотелок.
Хотелось бы сделать выбор периода в виде полозка с двумя регуляторами.
Попробую нарисовать, чтобы нагляднее было.


Возможно?

-- Изменено "dimajak": 03.06.2016 00:11 --
Разработчик
Сообщений: 605
dimajak:
Возможно?

Вы кому вопрос задаете? В системе есть jQuery UI. Берете слайдер, настраиваете как надо, передаете на сервер данные и обрабатываете как надо.
Супер пользователь
Сообщений: 38
Мартин:
Вы кому вопрос задаете?

Любому, кто в jQuery спец.
Супер пользователь
Сообщений: 38
Залил новую версию. Обновил шапку темы.
Из основных изменений:
- Добавил ссылки для просмотра подробного описания события.
- Сделал некоторую сортировку в блоке.
- Сделал сортировку в модуле. По умолчанию открывается список дней рождений.
Супер пользователь
Сообщений: 38
Добавил небольшие изменения (три строчки) в файл install.php, касающиеся доступа к разделам модуля в админке.
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: