-
Отображение CMS страниц используя другую тему. OctoberCMS
Если нужно отобразить страницы сайта используя другую тему, то добавляй этот код в boot() метод твоего плагина в файле Plugin.php: Если страница с запрошенным URL не найдена в активной теме, то код будет искать ее в альтернативной теме. Больше фишек можно найти в специальной рубрике — octobertricks.
Нет комментариев on Отображение CMS страниц используя другую тему. OctoberCMS -
Автоматитческие запускать october:up после запуска composer update. OctoberCMS
При использовании composer вместе с October CMS очень удобно автоматически запускать команду october:up после того, как composer закончит обновлять проект (команда composer update). Чтобы этот сделать, найди секцию scripts в файле composer.json в корне проекта. И добавь php artisan october:up в секцию post-update-cmd. Выглядеть это должно как-то так: Больше фишек можно найти в специальной рубрике…
-
Twig — короткий синтаксис проверки на существование переменной (if not empty)
Сейчас я быстренько расскажу, как использовать тернарный оператор в Twig, примерно точно так же как мы привыкли делать это в php. Представь, что нам надо вывести значение переменной, но если она (переменная) пустая, то вывести нужно что-то другое: Код работает, всё отлично, мы вроде как решаем задачу. Но решаем простейшую задачу, используя целых 5 строк.…
-
Как сделать lazy load Яндекс карт (ленивая загрузка)
Оптимизировал тут я свой сайт в надежде получить 100 пингвинов по Google PageSpeed, и столкнулся конечно же с проблемой с загрузкой Яндекс Карты. Даже не беря во внимание PageSpeed, загрузка Яндекс карты нехило так забирает время загрузки страницы, поэтому давай сделаем lazy load для этого чуда. Давай приступим.
-
Хелпер optional(), Laravel
Начиная с версии 5.5 в Laravel существует функция-хелпер optional(). Это очень лаконичная замена конструкциям типо: Используя хелпер optional() можно написать короткий код: Если не существует users или something, то хелпер optional() просто вернёт null и не будет ошибки. Очень удобно.
-
Ошибка миграции OctoberCMS/Laravel, Identifier name is too long
При создании миграции иногда встречается ошибка типа того: Появляется она из-за того, что ограничение на идентификатор в mysql 64 символа, вот тут подробнее про это — http://dev.mysql.com/doc/refman/5.5/en/identifiers.html. Исправить очень просто: при создании primary-ключей, надо вторым аргументом добавить наименование ключа:
Заказать таблички Здесь можно заказать таблички из акрила. s-tab.ru |
Sz-fullhouse.ru Посмотреть планировки квартиры в номо ЖК sz-fullhouse.ru можно у нас на сайте. sz-fullhouse.ru |