-
Как сделать robots.txt в October CMS через админку
Поделюсь простым способом как создать robots.txt, который можно удобно редактировать через админку Октября. Создаём страницу с адресом /robots.txt, название страницы и имя файла нам не важно. В разметке пишем всё то, что нужно написать в документе robots.txt. Получается примерно вот так: И последний штрих, в секции с кодом пишем: код: Этим кодом мы говорим, что […]
Нет комментариев on Как сделать robots.txt в October CMS через админку -
OctoberCMS (Laravel) при сохранении модели обновляется поле created_at
Когда сохраняю в админке любую запись, обновляется поле created_at вместе с updated_at, хотя должно обновиться только updated_at.
-
Ошибка формата даты {0}май|{1}мая. OctoberCMS
Вывожу дату, привожу её в нужный формат: Но вместо ожидаемого «10 май 2019», получаю «10 {0}май|{1}мая 2019». Это баг jenssegers, тикет есть, но решать пока не торопятся — https://github.com/jenssegers/date/issues/272 🙁 Как вариант, использую вместо «M» «F», помогает, но месяц теперь склоняется:
-
Заголовки страниц (title) в October CMS
Раньше я делал заголовки как? В partial ‘_head’, там где у меня всякие meta, подключаются стили и т.д., я писал как-то так: Но это же неправильно! Главные страницы сайта выглядят с убогим title: Главная — ООО «Котлетки Пирожки». Из админки не поправить, только в шаблоне руками. Жопа 🙁 Надо делать красиво!
-
Полнотекстовый поиск по MySQL в October CMS
Понадобилось мне искать строку сразу в нескольких полях. Думал-думал и решил использовать полнотекстовый поиск MySQL. Довольно простая, но хитрая штука. При создании таблицы в бд, надо добавить строку FULLTEXT (title,body) (где title,body — поля для поиска): Если же таблица уже создана, то выполняем запрос в MySQL:
-
Тестовый плагин с примерами для October CMS
Для Октября есть классный тестовый плагин — https://github.com/octoberrain/test-plugin. Плагин содержит кучу разных примеров и является своеобразной «песочницей» — в админке можно потыкать кнопки, посмотреть как работает функционал. Качаем, закидываем в /plugins/october/test, кликаем на «Playground» и играемся 🙂