Приводится перечень преимуществ pip перед easy_install
Про ускорение загрузки и отрисовки шрифтов
Заметка об использовании предзагрузки и механизма FOUT для шрифтов
OctoberCMS и HTTPS
Настройка конфигурационного файла cms.php для создания https ссылок.
Установка Composer на Ubuntu
Опыт установки composer'a в подсистему Ubuntu под Windows 10.
Подключать CSS через link или @import?
Ответ: link, он быстрее работает
Плагины разработчика OctoberCMS
Представлены основные 4 плагина, используемые мной для разработки под October CMS.
Удаление неудаляемых программ
Бывает не удаётся удалить программы через "Установку и удаление программ". Помогают uninstaller'ы
Чек-лист создания формы Master-Detail в Backend OctoberCMS
Напоминание по построению формы отношений в backend october cms.
Cmder — терминал для Windows
Portable console emulator for Windows
Semantic UI dropdown change handler and disabling another element
Как организовать доступность одного элемента от выбранного значения другого (dropdown) элемента
Основные брейкпоинты
Базовое разрешение - 1280 px
ДЕСКТОП | ПЛАНШЕТ | МОБИЛЬНЫЕ |
---|---|---|
1366x768 | 1024x768 | 320x480 |
1600x900 | 768x1024 | 480x320 |
1920x1080 |
TLDR
tldr - man в сокращенном изложении)
OctoberCMS. Показать индикатор загрузки во время выполнения AJAX запроса
Пример использования индикатора загрузки AJAX через атрибут data-request-loading
OctoberCMS. Массовые действия в List Controller
Добавление набора действий для массового изменения состояния выбранных записей на примере плагина Rainlab.User.
Как получить базовый url в OctoberCMS?
На бекенде в PHP
Request::getBaseUrl()
На фронтенде в Twig
{{ url('/'') }}
Анализ шрифтовых пар на сайтах ведущих СМИ РФ
Представлены CSS свойства шрифтов заголовка и основного текста для отдельной статьи.
Angular pipe localization
Локализация angular pipe на русский язык
Laravel коллекция. Сортировка по 2 столбцам
$collection = $collection->sortBy(function($row) {
return sprintf('%-12s%s', $row->column1, $row->column2);
});
Опыт установки сертификата Let's Encrypt на Ubuntu и nginx
Пример установки сертификата Let's Encrypt для nginx и ubuntu 16.04 с использованием certbot клиента.
Инструменты генерации цветовой палитры
Подборка отличных ресурсов для работы с цветом
OctoberCMS получить текущего пользователя
Получение текущего frontend или backend пользователя OctoberCMS производится через фасады Auth и BackendAuth
Вернуть 404 из компонента OctoberCMS
return $this->controller->run('404');
Laravel. Catch FindOrFail Exception
use Illuminate\Database\Eloquent\ModelNotFoundException;
...
try {
$publication = Publication::findOrFail($id);
} catch (ModelNotFoundException $ex) {
// Error handling code
}
Разница между "service restart" и "service reload"
restart = stop + start, в свою очередь reload = перечитать файлы конфигурации не прерывая работы
504 gateway time-out nginx
Как исправить ошибку "504 gateway time-out" (Время вышло)
Документация OctoberCMS NestedTree
OctoberCMS nested set model trait documentation
3 примера асинхронного вызова функции в JavaScript
Функции обратного вызова, обещания, async/await