События в OpenCart 2.2+
Работа с событиями в OpenCart версии 2.2+ существенно изменилась. Рассмотрим процесс работы с событиями на уровне ядра данной CMS, а так же создание/удаление событий.
ЧитатьYii2 - подтверждение регистрации на сайте по email.
В процессе регистрации пользователя, после того, как он заполнит необходимые поля, необходимо проверить правильно ли он указал свой e-mail. Как правило, для этого, на указанный им электронный адрес, отправляется письмо со ссылкой, перейдя по которой пользователь активирует свою учетную запись. В данной статье описание реализации проверки email пользователя.
ЧитатьДоступ к сайту на основе ролей (RBAC) в Yii2.
Описан процесс создания доступа на основе ролей (RBAC) для сайта (приложения) на php-фреймворке Yii2 с разделением посетителей на простых пользователей, модераторов, администраторов.
ЧитатьОпределение страны и города посетителя по его IP. Расширение GeoIP.
Иногда для сайта нужно определить из какой страны и/или города текущий посетитель. Есть различные интернет-сервисы, которые предоставляют такую информацию по API или другими способами. Но надежнее и быстрее будет использовать специальное расширение GeoIP.
Читать
Сергей10.10.2017 11:12
Если не получается вытащить поле name из связанной таблицы, то скорее всего ошибка в настройке связей. В вашем случае связь один(пользователь) ко многим(комментарии) такого плана:public function User(){ return $this->belongsTo('App\User');}Подробнее http://klisl.com/laravel_relationships.html
Yaroslav10.06.2018 10:54
Очень понятно объясняете, спасибо большое за труды. Сергей, создавайте канал на ютубе, уверен у вас будет интересный контент
Сергей12.03.2017 16:51
Здравствуйте! Вот хорошая статья по этой теме. Там для Yii1, но почти все подходит для Yii2.
Игорь17.02.2018 15:58
Все указал, ничего не поменялось.
Nick13.12.2017 09:52
Может кому то полезно будет, что бы при переключение языка были сразу прямые ссылки а не setlocale/$lang я создал helperts.php в папке app/Http/c кодом:if (! function_exists('getLangURI')) { function getLangURI($lang) ...