who are you
в итоге получил херню http://shot.hsdn.org/d13epoXs
who are you
🤔 пока не понял магию, наверное надо кофе
Руслан
Тебе в форму принять надо или отправить из нее?
who are you
мне надо указать диплом и перейти к адресу с этим айди диплома
who are you
http://shot.hsdn.org/C8OypiNN
Руслан
В форме параметр назови как надо
Руслан
В контроллере получи через request и сделай редирект
who are you
В форме параметр назови как надо
назвал его id точнее это поле
who are you
<?= $form->field($diplomSettings, 'id')->dropDownList($array,['multiple' => false]) ?>
who are you
вместо id=17 он делает DiplomsSettings%5Bid%5D=17
who are you
who are you
name="DiplomsSettings[id]" потому что формируется
Yurii
ребятки а как якорь указать в урле пункт меню в виджете NavBar?
Yurii
['label' => 'пункт', 'url' => ['#ex1'], 'options'=>['class'=>'font-menu']],
Yurii
так чет не работает :c
KoJIT
'#' => 'ancor"
Yurii
благодарю, работает
Ulugbek "Luke"
кто знает в чем проблема? поменял в CRUD только textInput() на TimePicker
who are you
$settings = $diplomSettings->find() ->where([ 'createdBy' => Yii::$app->user->getId()]) ->one(); а как сделать запрос этот же только чтобы where был применен к таблице связанной ибо поле createdBy находится в другой таблице
who are you
Column 'id' in where clause is ambiguous
who are you
а как в актив квери задать имя таблицы
who are you
->where(['id' => 1, 'createdBy' => 1])
who are you
тут как то надо показать айди из какой табы
Lee
кто знает в чем проблема? поменял в CRUD только textInput() на TimePicker
Это ты пытаешься отрендерить вьюшку для просмотра/редактирования модели, походу. И не передал обязательный параметр — ID искомой модели.
Lee
@k_o_n_s_t_a_n_t_i_n а тебе точно нужен AR?
who are you
да, просто id в двух табах и он не указал в where из какой табы id юзать
Lee
блин вот виджеты не добавляю - проблем нет, а так это исключение вылетает
Ты ж видишь, что ругается на это. Либо ищи, либо код давай :)
Lee
да, просто id в двух табах и он не указал в where из какой табы id юзать
Точно не помню, но попробуй сконкатенировать с таблицей. Если ругаться будет — вбей по мимо where() ещё и select()
Абдула
Люди, помогите. Сервер на linux. При выполнении некоторых запросов выходит вот такая ошибка
Абдула
Абдула
Почему php на Linux сервере ищет .dll ???
Абдула
в этой директории есть библиотека xsl.so но он почему то ищет php_xsl.dll
Абдула
Вот запись в .ini файле
who are you
не та версия пхп используется?
who are you
каскадом же меняца должно
who are you
->dropDownList($array,['multiple' => false, 'selected' => $id]) как бы мне указать selected не селекту а option 🤔
who are you
ты где это взял
who are you
миграцию не можешь состряпать что ли
who are you
ыыы
who are you
фореген кей надо указывать в той табе которая ссылается на другую табу а не той табе на которую ссылаешься
who are you
или у тебя чот с синтаксисом типа тире нельзя а ты херачишь туда тире
who are you
или поля не найдет такие, чот из этого должно быть) у меня с английским бяда
who are you
ты код пришли
who are you
я гуглить буду по коду а не то чо ты дал
who are you
упдате попробуй еще добавь
who are you
+ параметр в конце
who are you
ибо там нулл по умолчанию
Lee
Так а кто создаст тебе индекс?)
Lee
Фореин кеи шо ли?
Lee
Сначала $this->createIndex(), а потом фореин кеи.
who are you
Lee
И в down() тоже пропиши: dropForeignKey() dropIndex()
Lee
Перед удалением таблицы.
Lee
Покажи лог, чо она там пишет
Yurii
а на счет "#" => "anchor" шутейка была, да? и без этой параши работают якоря
Lee
Пасту скинь
Lee
А нахрен ты массив передаешь?
Lee
Что пишет тебе в лог?
Yurii
ребятки а как якорь указать в урле пункт меню в виджете NavBar?
Yurii
['label' => 'пункт', 'url' => ['#ex1'], 'options'=>['class'=>'font-menu']],
Yurii
['label' => 'Про нас', 'url' => ['/site/index#about'], 'options'=>['class'=>'font-menu']],
Yurii
работает и так
Yurii
+ мой говносриптец на жс
Lee
['label' => 'пункт', 'url' => ['#ex1'], 'options'=>['class'=>'font-menu']],
так и вот тут массив не нужен. Когда передаёшь массив Yii ищет роут с таким алиасом.
Lee
Уверен что база в utf8 и движок innoDB?
Yurii
я же копипастер
Lee
@eskrano Посмотри в субд как у тебя videos создалась
who are you
зачем назвал одинаково? индекс и название форекей
Lee
Тут мне кажется больше в бд проблема.
Lee
А, точно))
Lee
Индекс назвал неправильно)
who are you
ничо не понял
who are you
типа прав каких то нет ?
who are you
на табу твоему юзеру