@yii2ru

Страница 1609 из 1721
[Anonymous]
05.09.2018
06:08:16
I'm a new yii2 user. Before I was work in game development

Alfred
05.09.2018
06:08:46
Yii haqida tutorial o'qib kuring. Bu ketishda ishingiz yahshi bitmaydi.

[Anonymous]
05.09.2018
06:09:01
Tirik tutorial

Google
Feodor
05.09.2018
06:09:10
But you used PHP/SQL before?

[Anonymous]
05.09.2018
06:10:10
But you used PHP/SQL before?
yes but I don't encounter this problem before

http://myticket.uz this is main site

Feodor
05.09.2018
06:16:32
Looks like you not really expirienced. I strongly reccomend you to read basics of SQL, for example here https://dev.mysql.com/doc/refman/8.0/en/ and make a fast read-through of https://www.yiiframework.com/doc/guide/2.0/en/intro-yii Don try to undestand it deeply, just read. It takes about six hours and, of course, dont make you a pro, but you get an ideas what to google and undestanding of base concepts.

Feodor
05.09.2018
06:19:39
is there yii2 function for sort db?
You mean sort table input at site?

[Anonymous]
05.09.2018
06:20:14
You mean sort table input at site?
Sort and delete mutiple elements!

Mikhail
05.09.2018
06:21:34
связь.поле
Обрабатывать никак не нужно? Почему-то пишет "не задано"

Vit
05.09.2018
06:22:15
А фамилии узбекские так и остались на русский манер?

Andrey
05.09.2018
06:23:14
А я думал что 10 запросов к бд на странице это много... Оказывается нет)

Google
Feodor
05.09.2018
06:23:38
Sort and delete mutiple elements!
Just read about SQL. It is basics. Sorry, i have no time right now to detailed answer.

Andrey
05.09.2018
06:26:57
Может закеширут потом
Я думаю там скорее всего каждый элемент в цикле, а проще и правильнее сразу вытаскивать все места и смотреть занято или свободно) хотя яж не знаю нюансов, но для выборки 400 запросов к бд это аяяй

Artem
05.09.2018
06:27:05
я думаю там какие-нибудь отдельные селекты в циклах и lazy loading виноват

Сардор
05.09.2018
06:33:09
Хоть и 400+ запросов, но отрабатывают запросы быстро, 49мс...

Но все равно, 400+ запросов?

Dmitry
05.09.2018
06:34:19
могли в два уложиться для показа таблички

ну 3

Artem
05.09.2018
06:49:10
быстро отрабатывает только потому что на локали

Andrey
05.09.2018
07:20:32
ну 3
в один asArray() xD

Art
05.09.2018
08:04:10
Какая обычная практика по минификации и объеденения ресурсов? Через встроенные возможности Yii делается или тупо пути прописать в gulp там сжать все css и js файлы в один bundle.js и bundle.css и их же прописать в новый ассет допустим GulpAsset, норм тема или не?

а то у меня после одностраничников дискомфорт с таким кол-во скриптов

только тут еще в виджетах ассеты свои с css и js как-то муторно их искать по всему проекту и они должны подключаться там где конкретно виджет вызывается

Andrey
05.09.2018
08:17:27
общие вещи через gulp, там где yii выводит с виджатами скрипты это лучше не минифицировать, имхо

Denis
05.09.2018
08:20:21
Ребят, спецы Yii2, плиз помогите) Всю голову сломал,либо в гугле искать не умею. Можно ли в Yii2 вот такой массив преобразовать в dataProvider? Если да, скажите как, очень надо)))



Artem
05.09.2018
08:22:23
ArrayDataProvider

Denis
05.09.2018
08:25:08
ArrayDataProvider
ща попробую, если сработает, тебе +1000 в карму

Google
Feodor
05.09.2018
08:27:53
Сработать-то сработает, но мне кажется, что это не особо поможет.

Что с этим провайдером делать? Отображать две колонки, в одной один массив, в другой второй?

Возможно стоит написать запрос на это всё чтобы не джойнить в рукопашную и использовать его в провайдере.

Evgenii
05.09.2018
08:52:32
Всем привет! Подскажите на yii2 есть готовое решение следующей задачи? Надо сделать сортируемый список (типа как в http://demos.krajee.com/sortable) и GridView из которого можно прикреплять материалы в этот сортируемый список.

Evgenii
05.09.2018
09:10:30
готовый компонент?
да. можно конечно и самому сделать, но мало ли, мб кто-то уже делал такое

Oleg
05.09.2018
09:18:13
Какая обычная практика по минификации и объеденения ресурсов? Через встроенные возможности Yii делается или тупо пути прописать в gulp там сжать все css и js файлы в один bundle.js и bundle.css и их же прописать в новый ассет допустим GulpAsset, норм тема или не?
Если заранее известны все ассеты со всех компонентов проекта, я их вытягиваю из папки vendor галпом и сжимаю в один файл (/web/css/all.min.css и js), подключаю эти файлы в AppAsset, предварительно отключив эти цепочки ассетов в конфиге приложения. Это ризонно, если проект маленький. Для крупных проектов с этим делом туго. Вообще механика работы с ресурсами в Yii2 - одно из слабых мест фреймворка

Art
05.09.2018
09:24:57
Так если большой все тормозить будет как dns-shop)

И заметил что мало кто собирает в бандлы. Все инетмагазы тяп ляп и в продакшн

Ну может не тяп ляп, но скриптов до жопы грузят

Artemy
05.09.2018
09:31:28
Наоборот собирают бандлы какого-нибудь JS-велосипеда и хочешь с телефона глянуть страничку, а там 5mb js, 1mb css и огромные картинки)

Art
05.09.2018
09:34:36
Про вело не нужно говорить. Велики разные есть

100кб. Spa инет-магаз. Работает на компе 2000года с цп800mhz и 128мб озу без лагов. Велосипед. https://tema.pw/pr/ecommerce-demo/

Art
05.09.2018
09:46:43
Это основное ядро с разными возможностями, остальное мелочи и просто вывод контента из бд

Ради прикола открой консоль, походи по товарам а потом поновой по истории походи туда-сюда)

Google
Art
05.09.2018
09:50:52
ну и по различным страницам

Alfred
05.09.2018
09:51:46
Запрос написать нереально, бд вообще убитая в хлам
Если бд убитая в хлам, оно вообще работать не будет. Лучше через бд запрос.

Mr.aza
05.09.2018
10:09:17
Подскажите как в Assets ,чтобы ссылки в подключениях были.То есть вместо '''<script src="/js/main/site.js"></script>''' получить это <script src="http://site.ru/js/main/site.js"></script>

Alfred
05.09.2018
10:13:45
https://stackoverflow.com/questions/32676450/yii2-assetmanager-published-path-include-url-scheme

учитесь гуглить

Maxim
05.09.2018
10:14:05
Видимо индекс по id sort desc, и он 2 раза все разворачивает

Admin
ERROR: S client not available

Andrey
05.09.2018
10:22:40
Есть база можно ли как то сделать обратную миграцию? Со структурой и данными?

Павел
05.09.2018
10:24:39
Что значит обратную миграцию?

Откатить определенные миграции?

Andrey
05.09.2018
10:26:24
Ну вот есть база с таблицами и данными. И сгенерить миграцию, то есть разработка на локалке и чтобы можно было перенести на дев и запустить миграцию, и создать таблицы и заполнить их данными?)

Andrey
05.09.2018
10:30:27
Ну до понятно) думал мало ли есть такая фишка) спасибо

Mr.aza
05.09.2018
10:40:56
учитесь гуглить
Всё бы хорошо,но нет . с yii\web\JqueryAsset адрес не меняется

Dmitriy
05.09.2018
10:43:33
Есть база можно ли как то сделать обратную миграцию? Со структурой и данными?
новую создать миграцию и там откатить все что хочешь

Andrey
05.09.2018
10:44:56
новую создать миграцию и там откатить все что хочешь
Попробую, благодарю, с миграциями ещё не работал

Alfred
05.09.2018
11:01:59
Всё бы хорошо,но нет . с yii\web\JqueryAsset адрес не меняется
Это выдает сам йии фреймворк, для своей реализации вам его нужно оверрайднуть. If your code depends on jQuery, jQuery UI or Bootstrap, you should use these predefined asset bundles rather than creating your own versions. If the default setting of these bundles do not satisfy your needs, you may customize them as described in the Customizing Asset Bundle subsection. https://www.yiiframework.com/doc/guide/2.0/en/structure-assets#customizing-asset-bundles

Kekad
05.09.2018
11:15:08
Товарищи, как можно сделать дропдаун в ячейке гридвью с последующим сохранением? А ля список товаров и манагер щелкая на позицию выставляет статус "продано/на складе/отгружено"

Google
?
05.09.2018
11:17:27
Грид стандартный или картика ?

Если 2 то через xeditable пример есть на сайте

На а в обычном вывести селект и по изменению отправлять ajax на обновление записи

Kekad
05.09.2018
11:20:28
?
05.09.2018
11:22:28
Поменяй value на селект

Kekad
05.09.2018
11:26:14
Поменяй value на селект
А можно как маленькому разжевать?

Alfred
05.09.2018
11:26:44
поменяйте jquery версию,

в своей реализации и проверьте изменилась ли, если нет значит вы что-то делаете не правильно

Bo
05.09.2018
11:29:11
ребят, в Ларавел, последняя строчка получит ID сохраненного $ticketMessage: $ticketMessage = new TicketMessage(); .. $ticketMessage->save(); $ticketMessage = new UserTicketMessage(); $ticketMessage->message_id = $ticketMessage->id; Как в Yii получить значение?

?
05.09.2018
11:29:36
А можно как маленькому разжевать?
https://stackoverflow.com/questions/47218806/yii2-how-to-get-checked-checkbox-values-from-gridview-to-controller

Примерно так

Это чекбокс но думаю поменять не составит труда

?
05.09.2018
11:30:48
Да

Bo
05.09.2018
11:30:53
хмм..чет не сработал. Ок, посмотрю внимательней

?
05.09.2018
11:31:03
Можно имя поля можно primaryKey

Artyom
05.09.2018
11:46:50
Всем привет. Нубский вопрос, yii2, как-нибудь, удаляет просроченный файловый кеш?

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