@yii2ru

Страница 925 из 1721
PowerAxis
26.01.2018
17:18:21
да форичем по хар-кам пройдись и выведи только те, что в группе

сам макет этой подформы не нужно делать, оно динамически построиться

Konstantin
26.01.2018
17:19:49
хорошо ) а валидация у формы , например у какого то товара обязаловка длина а у другого обязаловка ширина. и как рулесы эти выглядеть будут? а потом я создам другую категорию там будут другие обязательные поля

PowerAxis
26.01.2018
17:20:59
а валидацию ты делаешь для хар-к отдельно в форме хар-к, а в форму товара ты уже свою форму хар-к инклюдишь и юзаешь поведение типа save relation behavoir

Google
PowerAxis
26.01.2018
17:22:18
вот тут почитай

http://www.elisdn.ru/blog/111/yii2-composite-forms

Konstantin
26.01.2018
17:22:22
? подскажи как это лучше нагуглить? я пока не посмотрю не пойму наверное как делать валидацию не из модели в методе а из базы

PowerAxis
26.01.2018
17:22:48
там даже ссылка на гитхаб для этого пакета есть

Konstantin
26.01.2018
17:23:12
композитные формы это называется ?

а я динамические формы гуглил ?

PowerAxis
26.01.2018
17:23:35
у него - да, а так хз, наверное, в симфони, кажется, это нативно даже присутствует

ну вот тем расширением, что ты кидал выше, тоже можно, но придется наделать 100500 макетов форм мне кажется

я его как-то смотрел, хотел заюзать, да что-то не зашло, свой велосипед написал для динамических полей

короче, разберись со статьей, что я дал, там очень грамотно все написаное

Konstantin
26.01.2018
17:27:07
?? оки, почитаю сегодня если не отрублюсь за компом. чот в конце недели уже подыхаю ?

Artem
26.01.2018
17:42:14
Привет, ребята, подскажите пожалуйста. У меня есть route '/news/<tag_id:\d+>-<alias:[0-9a-z-]+>' => 'news/list',

Как мне запретить заходы по /news/list?tag_id=1&alias=test

Google
Artem
26.01.2018
17:43:00
enablePrettyUrl стоит, он наполовину используется)

Artem
26.01.2018
17:51:37
с этой настройкой всё падает( Все страницы 404 начинают вовзращать

PowerAxis
26.01.2018
17:51:59
потому что у кого-то лапки

вообще, при той настройки такой хуйни не будет, ибо если правило не описано в твоем массиве, то и урл не парсится и, как мне кажется, так и должно быть

Artem
26.01.2018
17:56:03
иным способом нельзя прикрыть это?

Просто там нет разбивки на модули, очень много придётся описывать для админки

PowerAxis
26.01.2018
17:57:37
нет

по крайней мере, мне не известно такого способа

Artem
26.01.2018
18:03:01
а вероятно разные urlManager использовать, не разделяя на модули?

Evgeniy
26.01.2018
18:04:45
вообще, при той настройки такой хуйни не будет, ибо если правило не описано в твоем массиве, то и урл не парсится и, как мне кажется, так и должно быть
ога. если стрикт парс включен, то движок смотрит на этот массив правил. если ничего не совпадает, то эксепшн

Artem
26.01.2018
18:07:16
да я понял(

Konstantin
26.01.2018
18:18:05
Kirill
26.01.2018
18:19:14
Ну так а какая разница?)

Ad.x ??
26.01.2018
18:19:57
ну, нормальные люди работают с простыми сущностями, типа доктриновских entity

тут скорее изьяны эктив рекорда

http://www.elisdn.ru/blog/111/yii2-composite-forms
почитал. какой-то пиздец :(

PowerAxis
26.01.2018
18:39:27
А как ты делаешь форму в форме?

Google
Vit
26.01.2018
18:39:36
Почему?

Ad.x ??
26.01.2018
18:41:13
А как ты делаешь форму в форме?
я так не делаю. это не по правилам хтмл

PowerAxis
26.01.2018
18:42:31
?

Ad.x ??
26.01.2018
18:42:47
ну сам подумай, как сделать форму в форме

это ж бред.

PowerAxis
26.01.2018
18:43:39
Эээ, а как ты сохраняешь связанные сущности? Или Все в одну таблицу?

У тебя по сути несколько разных форм, просто одна общая кнопка сабмита

Ad.x ??
26.01.2018
18:44:42
Эээ, а как ты сохраняешь связанные сущности? Или Все в одну таблицу?
связанные с формой сущности? не связываю сущности с формой. Форма это форма :D

а сущность это сущность

У тебя по сути несколько разных форм, просто одна общая кнопка сабмита
у меня 1 форма. и кнопка сабмита. Но данные с формы принадлежат разным сущностям. Так наверное правильнее будет.

берем 1 сущность. суем в нгее весь набор данных. Она забирает то что нужно и сохраняется. Повторяем с остальными ;D

Konstantin
26.01.2018
18:50:05
Я так примерно и делаю.

Vit
26.01.2018
18:50:40
У Елисеева пример с тегами. Можно взять к товару уже готовые, а можно тут же новые придумать. Теги и товар разные сущности.

Dmitriy
26.01.2018
18:50:41
http://www.elisdn.ru/blog/111/yii2-composite-forms
в чем профит этого ? пока не увидел плюсов.

Konstantin
26.01.2018
18:52:01
в чем профит этого ? пока не увидел плюсов.
Это было как единственный источник инфы. Темная тема в йии. Мало обзоров по моему

PowerAxis
26.01.2018
18:53:36
в чем профит этого ? пока не увидел плюсов.
А я хз как еще такое делать, вот нашел пример реализации

Google
Ad.x ??
26.01.2018
19:02:41
уже бесит слово model :( какого хуя в yii все является моделью? ?

и воще, давно пора придумать какойнить форм билдер

Ceyhun
26.01.2018
19:31:26
Всем привет

можете посоветовать годный туториал как реализовать oauth на yii2?

Konstantin
26.01.2018
19:38:51
уже бесит слово model :( какого хуя в yii все является моделью? ?
создатель хотел стать моделью наверное ?

да вроде не так уж и много

PowerAxis
26.01.2018
20:03:41
Покажите пример как правильно объединить две и более формы, например, в при создании товара (backend/product/create) заполнять поля самого товара, поля характеристик (отдельная сущность) и поля фоток (отдельная сущность) чтоб все сразу одним махом в свои таблицы в бд распихать и связи прикрутить

Kirill
26.01.2018
20:21:11
передавай в соответствующие поля activeform нужные модели и все

Admin
ERROR: S client not available

Kirill
26.01.2018
20:21:42
http://www.yiiframework.com/doc-2.0/guide-input-multiple-models.html оно?

Art
26.01.2018
20:52:39
Кто как делает такой конвертер? Выгрузка из 1С в формате xml/csv, с картинками в директории. Далее скриптом заливаем в БД типа mysql для обычного инет магазина. Т.е пару кликов и товар на сайте обновлен полностью

Файл может быть большим и как вставлять в Mysql большой объеб данных "Правильно"

лол, *"объем"

PowerAxis
26.01.2018
21:08:37
Кажется, в php7 появилась возможность использовать yield

Это генератор, можешь его попробовать использовать при импорте большого csv

Art
26.01.2018
21:28:32
ну а в mysql банальным запросом заливать, или метода хитра есть для больших данных? Или вот еще варианты: 1. Составлять один запрос из нескольких данных по 100 штук из 1000 (цифры к примеру) и так порциями заливать. 2. Один огромный запрос со всеми данными. 3. Тупо в цикле построчно добавлять данные

При том же открытии файла при парсинге, я не займу всю ОЗУ? В C++ есть функция fseek там хоть 100500гб он будет порциями читать

Google
PowerAxis
26.01.2018
22:36:25
так вон выше пацаны говорят, что оверхед

Vit
26.01.2018
22:44:08
Не знаю. Вроде норм. Там и валидация вроде сразу. Смотри на гитхабе вобщем. Пробуй сам.

PowerAxis
26.01.2018
22:44:52
Дык я использовал это расширение, меня все устраивает

Просто если можно лучше делать, то нужно лучше делать

Vit
26.01.2018
22:45:30
А, ты альтернативы ищешь?

Понял

Art
26.01.2018
23:51:49
загуглил, кому надо можт. XMLReader так же сам курсором оперирует и не загружает весь файл в память

Maksat
27.01.2018
10:06:35
если модель не прошла валидацию, то для этого надо отдельную вьюшку рендерить, чтобы ошибку вывести? Или как надо в контроллере обрабатывать ошибку?

допустим actionIndex, там выбирает данные, где с декабря 2018 по январь 2018, валидатор не пропускает такую модель. И что делать в контроллере?

Artur
27.01.2018
10:13:48
Привет всем Кто-нибудь работал с форматом less|scss в Yii2? К примеру, есть у меня шаблон, в котором имеются scss, и как полагаю, less-файлы надо заменить на scss-файлы, которые имеются в шаблоне. У кого-то был опыт с этим, как правильнее всего сделать?

P.S. И еще вопрос такой - для выполнения данной задачи кто-то юзал этот вариант: https://github.com/nizsheanez/yii2-asset-converter

Ad.x ??
27.01.2018
10:18:39
если модель не прошла валидацию, то для этого надо отдельную вьюшку рендерить, чтобы ошибку вывести? Или как надо в контроллере обрабатывать ошибку?
выводить сообщения об обшибке. В уии это делается автоматом если делаешь по стандартному сценарию. Либо же можно выводить суммарные сообщения в каком-нибудь алерте (есть такой виджет)

Без глупых шуток
ты глупый, без обид. Либо не донес правильно свою мысль, либо не понимаешь что делать

Ad.x ??
27.01.2018
10:35:02
я бы сказал - поленился поискать ))) наверное суббота располагает к расслабону
да там непонятно написано. в индексе модели не пропускает валидатор... это как вопще? ) там обычно выборка по фильтру или без

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