AlikDex: Вы не поняли. Вам где-то нужно вытянуть настройку, данные. Для этого вы будете тянуть экземпляр view c экземпляром settings. То есть дергать больше логики, чем надо. Это как сделать 1 модель, которые в себе содержит все другие модели. Это не имеет смысла. От этого нет пользы, а производительность теоретически просядет, пусть и на мизер какой-то, но зачем? Не вижу изюма в этом.
Допустим есть ajax контролер, который отдает только данные и где-то его логика завязана на ту или иную настройку или в моделе Вы имеете метод зависимый. Будете обращаться к view из модели, как к статике, что бы получить настройку?
Это какие?
берете https://momentjs.com и подключаете. Нюансы подключения js есть в yii, но к самому скрипту это никак не относится. Просто пишите виджет, подключаете js как зависимость.
Лев К: Тогда надо там где формируете дата провайдер, задать условия и проверять offset текущий и либо возвращать предыдущие данные или редиректить куда-то на "хочешь больше -
заплати", тут уж как Вам надо.
Например:
hollanditkzn: Я понятия не имею, что там у Вас. Надо брать сайт, дебажить разбираться и принимать решение. Можно таймаут. Можно сделать глобальную переменную, в ней хранить инфо ушел ajax или нет и перед отправкой проверять ее, а после успеха менять. Много вариантов, какой у Вас будет оправдан - неизвестно.
Ezhyg: Да вовремя интуиция сработала глянуть на старую батарею. Ей лет 7 было, вскрыл ноут, а она вздулась, начала перегревать систему и, по ощущениям, до полного коллапса были дни.