Winter CMS

Winter CMS - это бесплатная CMS платформа с открытым исходным кодом, основанная на PHP фреймворке Laravel, лучшем из когда-либо созданных PHP-фреймворков.

просмотры

  Добавляем счётчик просмотров для модели, чтобы в дальнейшем считать количество просмотров записей на сайте работающем на системе Winter CMS.

  У нас есть запись и мы хотим считать количество её просмотров на сайте. Значит нам нужно сделать для неё счётчик просмотров. Делается это довольно просто.

массив id

  Появилась такая задача - нужно получить массив из id последних 10 записей на сайте написанном на Winter CMS. Признаюсь что пришлось потратить какое то время для её решения.

  Если интересно, тут решение для данной задачи.

Удаление плагина вручную

  Как самостоятельно вручную удалить плагин если при удалении из админки вылазит ошибка. Удаление и чистка таблиц от следов плагина в базе данных.

  В Winter CMS можно встрять в ситуацию когда невозможно удалить из админки - вместо удаления плагина выскакивает модальное окно с ошибкой...

Подсветка синтаксиса Winter CMS в VSCode

  Установка и использование расширения в редакторе кода VSCode для правильной подсветки синтаксиса кода файлов шаблонов и htm для Winter CMS.

  Для тех кто работает с WinterCMS в редакторе VSCode, будет полезно расширение WinterCMS Template Language. Это расширение выполнит правильную подсветку кода в файлах .htm которые повсеместно используются в Winter CMS.

Склонение слов при числительных в Winter CMS

  Инструкция как в Winter CMS можно сделать склонение окончаний в словах при числах, чтобы у них были правильные окончания. Использование плюрализации.

  Слова при числительных - это слова которые идут после числовых обозначений. Как пример можно взять количество комментариев и склонение самого слова комментарий.

Замена иконок в меню админки

  Инструкция как в главном меню админ-панели сайта заменить стандартные svg-иконки и иконки у пунктов меню сторонних плагинов установленных на сайте.

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

Вложенные изображения и их вывод

  Как в Winter CMS к моделям прикрепляются изображения через связи и как затем вывести эти изображения.

  Прикреплённые к моделям изображения нужны для програмной обработки и вывода изображений. Применение очень обширное: аватары, логотипы для товаров и каталогов, разные галлереи и слайдеры, и ещё много где.