Yii2

Облако тегов Yii2 — Widget

Облако тегов для yii2 в простейшем примере. Widget TagCloud с выводом тегов разного размера в зависимости от популярности.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (14 оценок, среднее: 5,00 из 5)
Загрузка...

Предыдущий следующий товар Yii2

Ссылка на предыдущий и следующий товар в Yii2 с дополнительными выборками по производителю в текущей категории.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (15 оценок, среднее: 5,00 из 5)
Загрузка...

PageSpeed Yii2 Оптимизация

Как добиться высокой производительности загрузки сайта на Yii2: включить кэширование файлов и запросов из базы данных, минифицировать css, js, html, добавить настройки кэширования в htaccess…

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (13 оценок, среднее: 5,00 из 5)
Загрузка...

PCRE2 Yii2 pattern PHP7.3

В связи с переходом на версию PHP 7.3 перестала работать проверка на корректность введенных данных в форму (yii2 pattern). При отправке формы на проверку yii2 выдает следующую ошибку

preg_match(): Compilation failed: invalid range in character class at offset 6

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (11 оценок, среднее: 5,00 из 5)
Загрузка...

DatePicker для Yii2 и хранение даты в базе данных integer

Известно, что kartik\datetime\DateTimePicker передает дату в формате dd.mm.yyyy, чтобы принять и сохранить данные в базе нужно иметь таблицу в базе данных с типом DATE. Так вот, задача стояла следующая — дата которая будет передаваться в базу и приниматься обратно имела тип — INT(11). Что для этого сделать? — читайте далее.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (11 оценок, среднее: 5,00 из 5)
Загрузка...

Ошибка SQLSTATE[42000] yii2

Ошибка: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (12 оценок, среднее: 5,00 из 5)
Загрузка...

Yii2 urlManager select from group by

Запрос в базу данных для подсчета одинаковых URL в urlManager

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 5,00 из 5)
Загрузка...