
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
+ вебинар еще по тестированию есть

SiZE
18.09.2017
13:04:23

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

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

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

Dmitry
18.09.2017
14:54:46

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

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

Konstantin
18.09.2017
15:11:53

Stas
18.09.2017
15:28:27

Dmitry
18.09.2017
15:29:15

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

Konstantin
18.09.2017
15:32:47

Dmitry
18.09.2017
15:33:44

Konstantin
18.09.2017
15:34:04

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, который в свою очередь внутри пакета

Boris
19.09.2017
08:06:16

Александр
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
В чем проблема?
Заранее благодарю за ответ

Boris
19.09.2017
09:21:59

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