InstantCMS - переваги та недоліки системи
Рішення дозволить призначати шаблон виводу списку записів типу контенту в залежності від пристрою відвідувача сайту.
Олег Васильович я
15 січень 2021
0
97
Немає коментарів
|
Досить часто виникає необхідність в виведенні окремих записів типу клнтенту (ТК) інакше від інших записів. На щастя в InstantCMS 2-х, починаючи з версіії 2.11.0, де-які можливості для вирішення такої задачі вже є в "коробці".
|
Вітаю!
За великим рахунком це продовження попереднього запису, але тепер завдання вирішується за допомогою компонента |
Таким чином можна закрити як весь профіль, так і його певну частину.
|
Враховуємо категорію запису типу контенту в полі "Список".
При активуванні опції "Автопосилання" лінк формується тільки з врахуванням кореневоі сторінки ТК та значення поля для фільтру. Часто виникає потреба формувати посилання з врахуванням категорії до якої належить запис. Простеньке рішення таке: підправимо файл system ieldslist.php 1) В методі getOptions додамо опцію: Код PHP: 2) В методі parse замінимо код:
Код PHP: на такий:
Код PHP: Тепер лінк формуватиметься так. як потрібно нам.
|
Вітаю!
В другій гілці InstantCMS в налаштуваннях віджета "Меню" є можливість вказати максимальну кількість пунктів, які будуть виведені на першому рівні. Всі інші переміщуються під пункт "ще". Якщо шаблон "фіксований", підібрати кількість не складно. А от якщо гумовий все не так просто: для великих роздільних здатностей - мало, для малих - багато. Спроба вирішити проблему скриптом. В нагоді стане flexMenu |
Локалізацію для шаблона Tseso версії 2.12.1 знайдете у мене в файлах.
При виході нових версій, будуть завантажуватися відповідні архіви. Для встановлення, просто скопіюйте вміст архіву на сайт. Для приначення повноцінної української мови в InstantCMS другої гілки, рекомендую скористатися локалізацією від пана boanro Завантажити локалізацію |
Трішки перероблене дефолтне поле.
Якщо не введено http:// додається по замовчуванню (без опції) Можна відкривати зовнішні посилання через редирект Внутрішні можна відкривати в новій вкладці (зовнішні відкриваються в новій вкладці не залежно і від цієї опції і від опції "відкривати зовнішні посилання через редирект"). Покрашено роботу поля з відносними посиланнями. |
Веде зворотний відлік до зазначеної в налаштуваннях дати.
Є можливість додатково призначити дату закінчення події (для подій з періодом). У цьому випадку, після настання початку події, буде вестися відлік часу, що залишився до його закінчення. |
В "коробці" InstantCMS 2 є віджет "Список фото", одним з варіантів виводу якого є загальновідомий OWL-слайдер. На жаль, його налаштування не дозволяють вплинути на роботу слайдера. В тому випадку, якщо виникає необхідність вивести кілька слайдерів на одній сторінці з різною поведінкою, ситуація заходить в глухий кут.
Спробуємо її вирішити. |