@yii2ru

Страница 590 из 1721
SiZE
18.09.2017
12:55:17
Yii::$app->request->get('categoryid', 1);

Boris
18.09.2017
12:55:43
Чот нихера не понял, у тебя в БД хранится в timestamp формате, а запрос идет в datetime?

Ad.x ??
18.09.2017
12:56:01
например так: public function actionCategory(int $id = 1)

Boris
18.09.2017
12:56:02
Конверти перед запросом жи тогда.

Google
first
18.09.2017
12:57:31
Yii::$app->request->get('categoryid', 1);
хм...а проверка массива правильно через empy? а то выводит array(0) { } if(empty(\Yii::$app->request->get('categoryid'))) { \Yii::$app->request->get('categoryid',1); var_dump(\Yii::$app->request->get()); die; }

Konstantin
18.09.2017
12:57:33
http://shot.hsdn.org/1pXaPbjc

да) значит я что то по другому тогда делал )) и запомнил неправильно

Boris
18.09.2017
13:03:57
Ребят, у Елисеева по TDD этот цикл статей, верно?

http://www.elisdn.ru/blog/tag/TDD

+ вебинар еще по тестированию есть

first
18.09.2017
13:06:30
понял,благодарю.

Виталий
18.09.2017
13:57:23
Всем привет! Нужен напарник в проект на Yii 1. Работы много, заказчик адекватный, график свободный, удаленно. Пишите в личку.

Konstantin
18.09.2017
14:53:32
люди. нужно к товару прицеплять много картинок, как это лучше сделать?

думаю что то готовое бы заюзать чтобы не заморачиваца

Konstantin
18.09.2017
14:55:05
да я в курсе мультиуплоад файлов даже знаю ))

Google
Konstantin
18.09.2017
14:55:30
но, тут наверное готовое взять было бы проще

но вот что?

Dmitry
18.09.2017
14:55:59
готовый фронт или бек?

Konstantin
18.09.2017
14:56:38
мне нужно чтобы в одной форме были и данные и на яваскрипте загружалка

Abbosxon
18.09.2017
14:56:43
Всем привет! Как загрузить файл, если модальное окно через renderAjax заполнено?

Konstantin
18.09.2017
14:56:58
одним разом создать

Dmitry
18.09.2017
14:57:34
одним разом создать
короче гугли fineuploader yii2

Konstantin
18.09.2017
14:59:07
https://github.com/modernkernel/yii2-fineuploader

оно?

Dmitry
18.09.2017
15:00:48
попробуй, я просто отдельно все пилил

Stas
18.09.2017
15:07:51
ткните в пример переноса юзеров с таблицы в таблицу через миграцию с синтаксисом Yii

Dmitry
18.09.2017
15:08:31
ткните в пример переноса юзеров с таблицы в таблицу через миграцию с синтаксисом Yii
миграции с данными не должны работать, только со структурой

Stas
18.09.2017
15:28:27
Dmitry
18.09.2017
15:29:15
а миграцией?
не надо это делать миграцией, они не для этого

Stas
18.09.2017
15:30:16
предлагаеш сделать полноценый контроллер с селктом инсертом и делитом ради одной операции?

Dmitry
18.09.2017
15:34:04
если разово нужно, сделай руками

Google
Stas
18.09.2017
16:08:03
подскажите как в консоли дебагер запустить?

Konstantin
18.09.2017
17:10:24
хз, там вроде куки нужны для браузера

чтобы дебажить

или про какой дебагер речь

Yaroslav
18.09.2017
19:08:28
как-то в codeception можно указать в глобальном конфиге _boostrap файл, который загружает Yii, то у меня модули и копировать один и тот же файл и править в нём относительные пути до Yii, ну это как-то так себе решение.

или может есть какое более изящное решение?

(ну или хотя бы не копипастное)

так, ладно, пойдём ещё почитаем документацию.

Evgeny
18.09.2017
21:00:48
Народ, а кто может подсказать толковую статью/мануал или просто тут совет как запихнуть все js в 1 файл и все css в 1 файл и подключать единый файл только на проде

? ? ? Alex ? ? ?
18.09.2017
21:01:05
webpack

Evgeny
18.09.2017
21:01:07
ну или некую переключалку сделать 1/много файлов

? ? ? Alex ? ? ?
18.09.2017
21:01:09
gulp

Evgeny
18.09.2017
21:01:27
YUI - тоже умеет

то допустим понятно. Я по проекту нашел все все все js файлы, перечислил их в массиве он прошелся по всем и выдал мне all.js

а как мне сделать переключалку с кучи файлов на 1 файл?

во всех assetBundle писать if (YII_DEV) ... ?

или все таки есть главный бандл

в Laravel такая фича встроена. Просто в разных участках проекта подключаешь js, а на выходе он один

Mr.
18.09.2017
21:55:41
ребята, вопрос: как подменить /yii/web/User на свой? в /config/main.php, в секции components указал 'user' => [ 'class' => /frontend/components/User::class ]

но почему-то методы из него не дёргаются

Google
Mr.
18.09.2017
21:56:13
а, вопрос снимается

заметил что есть ещё user в массиве, который переопределяет моё

Matviy
18.09.2017
22:15:39
Какой оптимальный метод доступа к параметрам модуля в самом модуле?

Чтоб не использовать его ID

Вот скажем из модели, которая в модуле. нужно взять параметр, который в нем прописан

Evgeniy
18.09.2017
22:21:11
Модель::get...

Boris
19.09.2017
07:28:01
Ребят, а какой сейчас psr для автозагрузки?

Admin
ERROR: S client not available

Boris
19.09.2017
07:28:33
Пытаюсь на чистом сделать path\to\file\ClassName и автозагрузчик его не видит

Александр
19.09.2017
07:34:21
psr-0, psr-4 в Yii проекте делаешь, либо сам что-то?

Boris
19.09.2017
07:35:07
Сам.

Александр
19.09.2017
07:36:42
ну и напиши функцию для autoload, тоже сам.

Boris
19.09.2017
07:37:11
Зачем если есть autoload компосера?

Александр
19.09.2017
07:37:36
я в итоге в своем проекте заюзал загрузчик composer, во, с этого и надо было начинать, в чем сложность?

Boris
19.09.2017
07:40:54
Если я правильно все понял, то автозагрузчик компосера смотрит в mydir/vendor всегда по умолчанию, а мне нужно что-бы он смотрел еще в mydir/app, mydir/tests

Александр
19.09.2017
07:48:31
интересный вопрос, вдруг понял, что сам не знама как делал. Я выделил ядро приложения в пакет, в нем в composer.json прописал конфигурацию: "autoload": { "psr-4": { "backend\\": [ "../../../backend/", "backend" ], "frontend\\": [ "../../../frontend/", "frontend" ], "common\\": [ "../../../common/", "common" ], "": "/" } }

может проще прописать параметры autoload для composer.json самго проекта? эй, гуру!?

Павел
19.09.2017
07:53:29
Шерме?

А глянуть адвансед шаблон не сутьба

Там тоже есть композер.жсон

Google
Александр
19.09.2017
08:00:13
require(__DIR__ . '/../vendor/autoload.php'); require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); загрузчик классов для проекта внутри класса Yii, который в свою очередь внутри пакета

Александр
19.09.2017
08:12:02
ну как видим в самом фреймворке такой же подход. но вот в документации есть такое: $loader = require( __DIR__ . '/vendor/autoload.php' ); $loader->addPsr4( 'SHR\\', __DIR__ . '/src/' ); т.е. мы имеем возможность динамически добавлять правила автозагрузки. При это не будем завязаны на vendor вообще

first
19.09.2017
09:03:40
Ребзя,всем привет,может кто сталкивался и может помочь? перевел все стили в sass и выкидывает исключение.. AssetConverter command '$command' failed with exit code $status:\nSTDOUT:\n$stdout\nSTDERR:\n$stderr В чем проблема? Заранее благодарю за ответ

first
19.09.2017
09:22:46
ну yii ругается же) там в конфиге нужно было прописать прост

Boris
19.09.2017
09:24:07
{ "autoload": { "psr-4": { "entities\\": "entities/", "tests\\": "tests/" } }, "require": { "codeception/codeception": "*" } }

Все ок, работает, но теперь на каждую директорию мне лепить новую строку?

Звучит не очень.

Dmitry
19.09.2017
09:27:59
Звучит не очень.
задай базовый каталог и ничего липить не придется ;)

Boris
19.09.2017
09:28:40
Альберт
19.09.2017
09:30:29
сздаешь папку app и там уже организовываешь нужную структуру, у всех классов неймспей начинается с app

в composer.jspn добавляешь только для app

посмотри шаблон advanced

ну это я как вариант

Dmitry
19.09.2017
09:31:15
Можно подробнее? Или линк?
ну это как бы в самом psr-4. <namespace> : <src> т.е. создаешь папку например app где будет лежать твой код и прописываешь App : app/ внутри будет все доступно по App\Tests и т.д.

Альберт
19.09.2017
09:31:21
Можно прям от корня плясать вроде как

Boris
19.09.2017
09:40:38
ну это как бы в самом psr-4. <namespace> : <src> т.е. создаешь папку например app где будет лежать твой код и прописываешь App : app/ внутри будет все доступно по App\Tests и т.д.
Не совсем понял. Есть папка example.dev в ней entities, tests, vendor. В composer.json пишу "app\\": "/" ("/" поидее на корень должно указывать, верно?) И все namespace классов начинаю не с entities\dir\className, а app\entities\dir\className?

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