slo_nik: Здравствуйте. Массив получаю с базы, но это не простая выборка. Я собираю данные с нескольких таблиц и формирую нужный мне массив. А затем уже сортирую по нужным мне параметрам.
Это я знаю. Но, например, такой код:
ArrayHelper::multisort($array, ['status', 'year'], [SORT_DESC, SORT_ASC]);
не совсем тот результат, которого я ожидаю - пользователь без "year" будут идти перед теми у кого есть такой ключ
Я не спрашивал конкретно о том, что такое события в Yii. Меня интересовало, как правильно организовать оповещение пользователей о новых материал на сайте. То есть, как узнать для конкретного пользователя данный материал новый или нет (оповестить его или ему приходило уже оповещение). Ну что-то в этом роде.
В корне есть свой .htacceess, а редактировать его не разумно при добавлении каждого сайта в подкаталог. А настройки сервера невозможно внести изменения, поскольку это обычный хостинг.
Спасибо, работает. Подскажите, а как быть в случае, если есть не только ID, но, например, и category. То есть "example.com?r=site&a=action&id=2", и "example.com?r=site&a=action&category=1". Как узнать, это у нас ID или category, в адресной строке оно будет записано однотипно "example.com/2" и "example.com/1" соответственно?