Size: a a a

2020 February 11

R

Roman Shalabanov in Yii Framework 1.1
Непонятно  ..
источник

MC

Michael Chechin in Yii Framework 1.1
у меня портал + 30 субпорталов
у всех моделей есть поле portal_id
в главном  BaseActiveRecord  прописаны Скоупы,  которые во все критерии вписывают условие на текущий портал .  portal_id = Yii::app()->controller->portalId и тд

и все модели вот так дробятся

кстати субпорталы и называются Департаментами)
источник

MC

Michael Chechin in Yii Framework 1.1
Игорь Вячеславович
Ну, у всех они идут просто по порядку номерами, но должны быть именно по порядку
а это уже отдельное поле /НОМЕР, который и делай попорядку.
ID модели никогда не делай суррогатным
источник

ИВ

Игорь Вячеславович in Yii Framework 1.1
Номер сейчас делать тоже не очень хорошо, ибо надо структуру БД менять, а там у некоторых таблиц, по 5-6 моделей
источник

MC

Michael Chechin in Yii Framework 1.1
Игорь Вячеславович
Номер сейчас делать тоже не очень хорошо, ибо надо структуру БД менять, а там у некоторых таблиц, по 5-6 моделей
чо? 1 модель == 1 таблица
источник

MC

Michael Chechin in Yii Framework 1.1
но плодить таблицы для департаментов === трешак
источник

ИВ

Игорь Вячеславович in Yii Framework 1.1
Michael Chechin
но плодить таблицы для департаментов === трешак
Это временное решение, ибо демку мне надо сделать к концу недели, а рефакторить мне там все еще месяца 4)
источник

ИВ

Игорь Вячеславович in Yii Framework 1.1
Когда я уберу все эти километровые контроллеры, там все станет гораздо легче
источник

R

Roman Shalabanov in Yii Framework 1.1
Если нужно быстро и криво - сделайте отдельные приложения в отдельных папказ
источник

MC

Michael Chechin in Yii Framework 1.1
Roman Shalabanov
Если нужно быстро и криво - сделайте отдельные приложения в отдельных папказ
точнее клоны БД, и разные коннекты из одного кода взависимости от департамента
(у меня они субпорталы в nginx переписаны и ID в хедер выставляется) - вру не  выставляется. гдето в другом проекте делал
источник

MC

Michael Chechin in Yii Framework 1.1
у тебя субдомены для разных департаментов будут?

в нгинкс  их сравивать и  выставлять
fastcgi_param DEP_ID 444;
в YII смотреть куку и в конфиге менять коннект к БД
источник

ИВ

Игорь Вячеславович in Yii Framework 1.1
Думал, над этим, но увы, и тут меня обломали, ибо ключевая фишка в том, что модели и таблицы ПОЧТИ  одинаковые
источник

ИВ

Игорь Вячеславович in Yii Framework 1.1
Ну, ща попробую просто запихать все это в модули, а там уже посмотрим
источник
2020 February 17

АД

Алена Дуброва in Yii Framework 1.1
Подскажите хостеры куда можно перенести сайт и с хорошой поддержкой.
источник

R

Roman Shalabanov in Yii Framework 1.1
Fastvps
источник
2020 February 18

MC

Michael Chechin in Yii Framework 1.1
Проект ушёл каким-то барыгам по тендеру. Аллилуйя!
источник

AS

Alex Shch in Yii Framework 1.1
Michael Chechin
Проект ушёл каким-то барыгам по тендеру. Аллилуйя!
Поздравляю!
источник