The Ant
https://www.yiiframework.com/doc/api/2.0/yii-widgets-menu
Anonymous
Чо те не спится
Katulos
Спейся, кто ж против
Anonymous
Anonymous
Ненавижу эту верстку, блять.
Какая же конченая рутина.
Katulos
Фронт для неудачников
Katulos
Не забывай страдать
The Ant
щас бы декларативный язык не осилить :D
Anonymous
Niko
Еvгений
Интеллектуальный бокс
Витебск 01
Всем привет. Нужен оптимизатор запросов SQL и самой базы данных.
Сайт на YII2.
Еvгений
Может имел ввиду человек-оптимизатор ?))
Vano
а, тогда upwork отлично подходит :)
Roman
Erkin
Привет всем. У меня такая проблема. Мой сайт в хостинге и у меня нет прав к изменение корневой папки. (Cpanel) Как я могу перенаправить юзеров в веб папке и скрыт из адресную строку frontend/web
Vano
в любой панели есть возможность настроить document_root
Витебск 01
Напиши хостерам, ну nginx/apache настройки
Erkin
У меня Cpanel и у меня хостер пидараз не дает праву
Anonymous
Erkin
есть варианты с .htaccess ом?
Витебск 01
говорят хостера поменять можно
Erkin
Erkin
Блин только что покупал ))
Vano
https://www.siteground.com/kb/how_to_change_my_document_root_folder_using_an_htaccess_file/
Vano
это как поменять documentroot
Vano
сам файл можно посмотреть в file explorer, поставив галочку "Show hidden files"
Еvгений
Есть такие замороки в Cpanel. Попробуй подругому структуру сделать. Перенеси frontend/web в папку public_html . и в файле index.php скорректировать пути до фреймворка, вендора
Еvгений
И в алиасах еще пути скорректировать не забыть
Andriy
Привет ребят, не могу найти как сделать one to one relation? Может кто подскажет?
Павел
https://www.yiiframework.com/doc/guide/2.0/en/db-active-record#relational-data
Павел
public function getCustomer() {
return $this->hasOne(Customer::className(), ['id' => 'customer_id']);
}
Andriy
А есть ли какой то интерактивный режим чтобы зайти с консоли и поклацать это все?
Павел
Заходи и клацай что мешает?
Andriy
Как?)
Anton
что ты поклацать то хочешь?
who are you
Andriy
Смотри, мне нужно задать связь один к одному
Andriy
в YII я пришел с Laravel, где есть такая замечательная штука как tinker
Andriy
Я могу сделать php artisan tinker
Andriy
И из под консоли сделать
Andriy
User::find(1)->posts
Andriy
К примеру
Andriy
Поэтому спрашиваю
who are you
Пожалуйста сократи число сообщений😂
Ruslan
К примеру
Может в документацию для начала заглянешь?
Ruslan
Вроде все понятно и на русском расписано
Виктор
Andriy
Окей, сори. Подскажите тогда как в yii это делается
Andriy
Все понял, спасибо)
Andriy
Максим
да, в моделях связи сами прописываются, исходя из структуры БД
Andriy
ОГО, победа)
who are you
Юии не ларавель тут немного всё иначе. Тут лучше юзать пхпшторм и доку. Есть ещё генератор Гии если у тебя связи в базе есть он сделает модель с связями
Anton
Andriy
Я читал но с gii еще не знакомился
Anton
Vitaliy
Anton
Видимо не надо раз там через команды делают
да все там так же делают. он спросил про тинкер. Эта такая штука которая позволяет проверять код в консоли. Написать к примеру User::find()->one(); и работать с объектами прямо в консоли
Задорный Копатыч
А это. Я же всегда могу создать особый контроллер, который будет направлять на страницы, где вообще модели нет? Типа статическая страница, просто в ней есть немного выборки из БД.
Задорный Копатыч
Чисто view с низкоуровневым запросом в БД.
Anton
Anton
gii просто удобная штука для создания болванок
Ruslan
мне из за отсутствия нормального генератора когда не хочется ларой пользоваться, когда у тебя 50+ моделей должно быть, вручную все создавать, прописывать правила и прочие данные
Anton
Anton
будто каждый день с создания 50 моделей начинается
Anonymous
Максим
Anonymous
Anonymous
Там просто "дебаг"