@yii2ru

Страница 1424 из 1721
Ad.x ??
26.06.2018
12:48:57
а как планируешь цели достичь? пилишь свой стартап какой то?
возьми рабочую модель, спизди ее и сделай лучше. как-то так

стартапы это все говно на удачу

Максим
26.06.2018
12:49:38
возьми рабочую модель, спизди ее и сделай лучше. как-то так
кто то из великих сказал "не можешь сделать свое - укради". но я недавно прочитал книгу "От нуля к единице", там чувак говорит, что ты реально можешь выстрелить только тогда, когда у тебя нет конкурентов. монополия - залог успеха

Павел
26.06.2018
12:49:40
Google
Хасанбой
26.06.2018
12:50:28
как прикрепить несколько картинок для товара

Ad.x ??
26.06.2018
12:50:51
кто то из великих сказал "не можешь сделать свое - укради". но я недавно прочитал книгу "От нуля к единице", там чувак говорит, что ты реально можешь выстрелить только тогда, когда у тебя нет конкурентов. монополия - залог успеха
ну, сейчас почти все уже занято теми или иными. А чтобы придумать что-то оригинальное надо быть наверное очень творческим человеком и думать не стандартно. я например не такой )

Максим
26.06.2018
12:50:55
как прикрепить несколько картинок для товара
слишком размытый вопрос. конкретней можно?

Ad.x ??
26.06.2018
12:51:21
проще изучить рынок, выявить конкуретнов, оценить слабые и сильные их стороны и уже попробовать играть по сложившимся правилам

Constantin
26.06.2018
12:51:25
можно юзать сценарии для валидации в разных условиях
а через when не сделать? например ['number', 'required', 'when' => function ($model) { return !empty($ids); }],

Хасанбой
26.06.2018
12:51:41
ну например у меня есть товар я хочу что бы у него было много фото ну галерию хочу

Максим
26.06.2018
12:51:44
ну например у меня есть товар я хочу что бы у него было много фото ну галерию хочу
вот щас понятней не стало. какой плагин используешь для загрузки, Как хранишь фотки и все такое

Хасанбой
26.06.2018
12:52:34
yii2

касается

Constantin
26.06.2018
12:52:40
можно и так
но оно так не работает (

Google
Ad.x ??
26.06.2018
12:52:43
хД
ну это реально для упоротых людей же.

Dmitriy
26.06.2018
12:52:55
ну тебе конечно видней .

Максим
26.06.2018
12:52:55
но оно так не работает (
ну так конечно. потому что $ids у тебя в замыкании нету

но оно так не работает (
попробуй вот так return !empty($model->ids)

Constantin
26.06.2018
12:53:16
ну так конечно. потому что $ids у тебя в замыкании нету
вот с этого места поподробнее, пожалуйста

Максим
26.06.2018
12:53:19
хз в каком поле у тебя хранятся айдишки

Constantin
26.06.2018
12:53:24
Максим
26.06.2018
12:53:58
м, спосеба
['number', 'required', 'when' => function ($model) { return !empty($ids); }], тут используется анонимная функция, в которую аргументом ты передаешь $model. Область видимости внутри локальная, и кроме $model внутри функции ничего нет. а ты проверяешь на пустоту $ids

Ad.x ??
26.06.2018
12:54:39
ну тебе конечно видней .
не то чтобы видней, но глупо отрицать что 99% стартапов ушли в небытие.

Dmitriy
26.06.2018
12:55:19
*находит статистику по закрытым фирмам в первый год*

Максим
26.06.2018
12:55:41
по статистике закрытых фирм

Constantin
26.06.2018
12:56:04
['number', 'required', 'when' => function ($model) { return !empty($ids); }], тут используется анонимная функция, в которую аргументом ты передаешь $model. Область видимости внутри локальная, и кроме $model внутри функции ничего нет. а ты проверяешь на пустоту $ids
догнал, ага. А тогда что в gridview делать? вот это ругается на неизвестность Phone::ids, но его там и правда нет, ids объявлен в модели формы [ 'class' => yii\grid\CheckboxColumn::className(), 'name' => 'ids', 'header' => 'Выбрать', 'checkboxOptions' => function ($model, $key, $index, $column) { return ['form-add-phone' => $model->ids]; } ],

а, хотя догоняю. Не тот className подхватывается

сука, слоооожна

Constantin
26.06.2018
13:08:05
короче я догоняю model в gridview это которая из dataProvider, а мне нужна model которая в форме. Как обратиться к model, которая в форме?

Павел
26.06.2018
13:14:13
Ты ее во view передаешь, посмотри под каким именем

Санжар
26.06.2018
13:22:14
ребят, если есть готовая таблица user и модель user, а потом добавили другую новую таблицу, где через foreign key указывается ссылку на таблицу user, модель же должна меняться?

(модель user'а)

Google
Maxim
26.06.2018
13:24:30
Ad.x ??
26.06.2018
13:24:49
А связь?
так она может и не нужна, кто знает

Павел
26.06.2018
13:24:51
Может он не будет через пользователя никогда эти данные искать

Павел
26.06.2018
13:27:13
Шо ну? Тогда у тебя в форме и в провайдере одна модель. Чо ты паришься?

Павел
26.06.2018
13:27:54
Код кидал уже сюда?

Ad.x ??
26.06.2018
13:27:55
не одна, как оказывается
с астрала вытягивать названия должны? )

нет конечно

Constantin
26.06.2018
13:28:04
как без js-вставок обработать отмеченные в gridview чекбоксы?

дайте гайд

Ad.x ??
26.06.2018
13:28:41
кнопку сабмита зделать

Constantin
26.06.2018
13:29:01
Ad.x ??
26.06.2018
13:29:08
ну и? в чем проблема то?

Constantin
26.06.2018
13:29:34
как указать, в какой переменной будут ключи отмеченных чекбоксами элементов?

или оно не так работает?

Google
Павел
26.06.2018
13:30:31
Создаёшь ActiveField

Чекбокс то у тебя есть уже. Ты же его как то создал

Constantin
26.06.2018
13:31:17
activefield какой?

Павел
26.06.2018
13:31:35
Чекбокс ты как создаёшь?

Санжар
26.06.2018
13:37:10
А связь?
можно пример? как это выглядеть должно в модели

Павел
26.06.2018
13:38:03
Ты чо ни разу модели со связями не видел?

Admin
ERROR: S client not available

Maxim
26.06.2018
13:38:27
можно пример? как это выглядеть должно в модели
https://www.yiiframework.com/doc/guide/2.0/ru/db-active-record#relational-data

Павел
26.06.2018
13:39:02
а, ща попробую нагенерить чекбоксы не гридом, а руками
Давай ещё раз расскажи нахрена тебе эти чекбоксы? Чот я думаю ты молотком шурупы забиваешь

Constantin
26.06.2018
13:40:38
Павел
26.06.2018
13:41:21
То есть в гриде у тебя только номера телефонов?

Тогда делай гридом, только укажи имя для поля какое тебе нужно. Чтобы потом при отправке формы отловить

Gleb
26.06.2018
13:45:43
Есть таблица в которой колонка через hasMany привязана к другой таблице, не пойму как только мне сделать сортировку по колонке которая привязана через foreign key к другой таблице [ 'attribute' => 'manufacturer_id', 'label' => 'Manufacturer Name', 'value' => function($model){ return $model->haManufacturer->m_name; }, ]

Rusty_b0lt
26.06.2018
13:47:26
что конкретно может значить эта ошибка Call to a member function link() on integer

Gleb
26.06.2018
13:49:01
в search модели сортировку надо делать
Да я это и сам знаю там у меня id, а мне сортировку надо делать по колонке m_name

Constantin
26.06.2018
13:49:05
ссука, ну вот это вообще бомба, конечно https://stackoverflow.com/questions/28756397/yii2-conditional-validator-always-returns-required

Google
Дмитрий
26.06.2018
13:49:28
что конкретно может значить эта ошибка Call to a member function link() on integer
в том что у тебя в переменной число, а ты пытаешься юзать его как объект

Constantin
26.06.2018
13:49:39
whenClient вообще ни в одном гайде не описан, а без него нихуя не работает

Максим
26.06.2018
13:50:30
Да я это и сам знаю там у меня id, а мне сортировку надо делать по колонке m_name
ну так поменяй id на m_name, в чем проблема? приджойнь предварительно нужную таблицу и сортируй

Gleb
26.06.2018
14:00:54
https://www.yiiframework.com/wiki/653/displaying-sorting-and-filtering-model-relations-on-a-gridview
Благодарю, извиняюсь за тупой вопрос надо было самому погуглить я через with решил, по скорости быстрее чем jon

Павел
26.06.2018
14:03:14
With тот же join

Serg
26.06.2018
14:03:42
Господа, как QueryBuilder заставить в where второй парамет воспринимать как поле в таблице, а не как строку? т.е.: ->andWhere(['>', 'TABLE1.created_at', 'TABLE2.created_at']) интерпретирует в (TABLE1.created_at > 'TABLE2.created_at')

Максим
26.06.2018
14:03:43
With тот же join
не тот же. без join не сможешь заюзать другую таблицу в запросе, например, для сортировки

не зря есть with, а есть joinWith

Павел
26.06.2018
14:04:36
Все равно в sql это будет join

Просто ты не управляешь параметрами запроса так

Gleb
26.06.2018
14:22:05
не зря есть with, а есть joinWith
если модели связаны ключами с друг другом гораздо эфективнее и быстрее. https://www.yiiframework.com/wiki/780/drills-search-by-a-hasmany-relation-in-yii-2-0

Санжар
26.06.2018
14:35:42
как сделать так, чтобы миграции пересоздались и перезаписались, если ранее были запущены?

Павел
26.06.2018
14:36:16
Переудалить

Дмитрий
26.06.2018
14:43:34
Ad.x ??
26.06.2018
14:43:37
миграции на откат конечно же не писались

Дмитрий
26.06.2018
14:44:25
миграции на откат конечно же не писались
Таких только удаление бд учит

Максим
26.06.2018
14:44:28
миграции на откат конечно же не писались
да че там, если надо все снести, зашел в phpmyadmin и дропнул все таблицы, и потом заново миграции накатил

хуяк хуяк и в продакшен

Страница 1424 из 1721