@yii2ru

Страница 703 из 1721
Ad.x ??
20.10.2017
09:37:59
судя по тому что там выходят новые версии оно таки в какой то степени поддерживаеться
может и поддерживается, но когда твоя админка пару недель лежит в дауне из-за какой-то корявой зависимости это пездец как неправильно

Ad.x ??
20.10.2017
09:38:49
да и вообще все эти абстрагиварония от хтмл зло какое-то Вот зачем под иконку объект создавать? тем более щас исконошрифтов вагонище

Google
Vladimir
20.10.2017
09:39:21
http://www.yiiframework.com/news/148/important-note-about-bower-and-the-asset-plugin/

Иван
20.10.2017
09:39:29
Там виджет вывода меню сразу в коробке неплохой идет. Установил зависимость - и не паришься, у тебя лайаут админки готовый

а ты ассеты создаешь, и в каждый проект тянешь, верно?

Ad.x ??
20.10.2017
09:40:10
не парится ага

Иван
20.10.2017
09:40:54
может быть, я не защищаю, просто у меня проблем не было. Я не видал его сообщения

Ad.x ??
20.10.2017
09:40:56
и не парюсь

Иван
20.10.2017
09:43:32
Подскажите виджет для редактирования изображений в браузере. Ищу что-то опенсорсное на яваскрипте.

Иван
20.10.2017
09:47:01
??звучит разумно

Google
Ivan
20.10.2017
09:48:24
А подскажите как лучше сделать ссылки к примеру domain.ru/link.html как вот так, к примеру категории товара могут быть domain.ru/kategory/name.html и domain.ru/product.html

не стандартная такая задача, но вот именно так должно быть и не иначе

Aleksey
20.10.2017
09:48:51
rules

Ivan
20.10.2017
09:49:47
просто тут ссылки проплаченны

?
20.10.2017
09:49:55
https://yiiframework.com.ua/ru/doc/guide/2/runtime-routing/#url-suffixes

даже вот из коробки суффиксы есть

Ad.x ??
20.10.2017
09:50:31
Ты !== все
ну настрой правила на разный контроллер оного и того же формата хоть в нгинксе, хоть в апаче, хоть во фрейме

?
20.10.2017
09:50:34
главное чтобы веб сервер 404 не вернул, проверь конфиги.

Ad.x ??
20.10.2017
09:50:37
посмотрю я на тебя

Павел
20.10.2017
09:51:06
Да начнется срач!!!

?
20.10.2017
09:51:13
?

Oleg
20.10.2017
09:51:31
как при создании модели отключить событие EVENT_BEFORE_INSERT?

?
20.10.2017
09:51:50
но это дичь лютая

При чем вообще нгинкс, у меня дефолтный конфиг в докере который я изредко шатаю только по причине необходимости socket.io локейшн добавить)

Google
Павел
20.10.2017
09:53:42
раширь Insert у убери там вызов trigger()
Интересно каг? Это весь родительский метод надо отключать и писать свое

Oleg
20.10.2017
09:55:07
создаю модель из консоли, получаю Exception 'yii\base\UnknownMethodException' with message 'Calling unknown method: yii\console\Request::getUserIP()' естественно он не находит метода, вызывается тут: public function init() { parent::init(); $this->on(self::EVENT_BEFORE_INSERT, [$this, 'setUserData']); }

?
20.10.2017
09:55:09
Интересно каг? Это весь родительский метод надо отключать и писать свое
Да только beforeSave расширить https://github.com/yiisoft/yii2/blob/master/framework/db/BaseActiveRecord.php#L944

Boris
20.10.2017
09:55:30
Была одна проблема, фиксится указанием жестким версии

?
20.10.2017
09:56:31
Откуда ты в консоли ip возмешь, если локально вызывается скрипт?

Oleg
20.10.2017
09:56:54
Тебя ничего не смущает?
нет, а что должно? модель заточена под веб, я из консоли хочу создать, править модель не хочу...

?
20.10.2017
09:57:01
да нафиг ваще? Глупость это
учитывая его проблему, это вообще отстрелить себе пол тела

Павел
20.10.2017
09:57:20
?
20.10.2017
09:57:43
Ну, знаешь, таких людей ничего не спасёт)

Ему лень

Делать по уму СРАЗУ

Пусть мучается

Oleg
20.10.2017
09:59:04
модель в модуле, сторонеего производителя установленный через композер

поэтому править не хочу

Boris
20.10.2017
10:00:03
Что такое наследование знаешь?

Или рассказать?

Google
Oleg
20.10.2017
10:00:37
думал об этом, других вариантов нет?

Ad.x ??
20.10.2017
10:01:02
MyModel::EVENT_BEFORE_INSERT = null а чо мож такое прокатит? )

Oleg
20.10.2017
10:08:24
решил так class MyModel extends ModuleModel{ public function setUserData(){ return; } }

?
20.10.2017
10:10:51
?ну что же вы такое говорите

Boris
20.10.2017
10:22:51
first
20.10.2017
10:37:38
Ребзя,всем привет. Чет туплю.. Может кто подсказать На странице есть чекбоксы,посли отправки гет запроса,выбранные чекбоксы сбрасываются,как правильнее будет сделать,чтобы они оставались в состояние true? Брать из гет массива значения?

SiZE
20.10.2017
10:48:04
Правильнее сообщить чекбоксу в каком он состоянии

Виталий
20.10.2017
10:49:05
Всем привет. Кто-то решаю задачу проверки кода через gitlab CI с комментированием строк кода по апи? Работать должно так: 1. Запушил код в ветку 2. Запустилось CI и проверкой 3. В gitlab в файлы насыпались комментарии с ошибками по оформлению кода У меня так сделано на работе, только через гитхуки и битбакет в клауде.

Admin
ERROR: S client not available

?
20.10.2017
10:50:05
Не проше оформление фиксить cs-fixer'oм?

https://github.com/FriendsOfPHP/PHP-CS-Fixer

Никита
20.10.2017
10:50:39
Не проше оформление фиксить cs-fixer'oм?
по рукам надавать лучше))

Виталий
20.10.2017
11:07:05
Мне надо ее сделать.

Я устал на кодревью писать эти банальные вещи. phpsc-fixer ясное дело. Но как это все построить?

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

это все запускается в CI в докере и тд и тп. Я думал может кто-то уже занимался похожим и знает как проще и быстрее ?

Vladimir
20.10.2017
11:21:18
это все запускается в CI в докере и тд и тп. Я думал может кто-то уже занимался похожим и знает как проще и быстрее ?
На мой взгляд это организационная проблема. Также можно повесить хук на гит перед коммитом на проверку стиля

Виталий
20.10.2017
11:22:24
когда много людей всем хуки не навешаешь, тем более хочется раз сделать и забыть. А так кажому нвоому придется настраивать

в общем, кто-то делал чет подобное? пишите в личку

Google
Alexander
20.10.2017
12:40:12
Всем привет! Подскажите, кто-нибудь знает такую IDE для реляционных баз, чтоб изменения в EER диаграмме сразу применялись на физической базе? В MySql Workbench-е есть "Forward Engineer", но там неудобно, много кликать приходится...

Alexander
20.10.2017
12:46:00
Спасибо, гляну. Может еще варианты есть?

Mr.
20.10.2017
14:14:37
Привет всем! Я уверен что это здесь уже 100 раз обсуждалось, но как запустить тесты своего приложения? я из /my/app/path/ запускаю codecept run и codecept run --config="codeception.yml", но каждый раз падает на ошибке [Codeception\Exception\ConfigurationException] Configuration file could not be found. Run `bootstrap` to initialize Codeception.

advanced app, если что

☕ CunningFox
20.10.2017
14:16:14
Для адванцед надо указывать приложение front/back

Или из директорий, в документации все есть

Запускал работает там все

Ivan
20.10.2017
14:17:05
-c fronetnd | -c backend

Mr.
20.10.2017
14:18:43
спасибо, сейчас попробую документацию читал, всю что только нашёл задавал вопрос гуглу "yii2 advanced codeception"

☕ CunningFox
20.10.2017
14:19:13
vendor/bin/codecept run -- -c common

Не успел, оригинал тут https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/start-testing.md

Mr.
20.10.2017
14:20:56
у меня для advanced'а ещё один app прикручен, для которого собсно тесты и написаны ... -c backend и ... -c common сработали, а вот ... -c customApp - падает с ошибкой конфига

Ivan
20.10.2017
14:21:23
копируй конфиг из common\front\back, и запускай

Меняй что-нибудь по надобности

Mr.
20.10.2017
14:24:19
спасибо, получилось

Yaroslav
20.10.2017
14:57:31
а чтобы не париться с vendor/bin/codecept можно положить в $HOME/bin/codecept с содержимым: #!/bin/sh while [ $PWD != "/" ]; do test -d vendor && { exec ./vendor/bin/codecept $@; break; }; cd .. ; doneзатем в любом месте проекта просто запускаем как codecept.

Valeriu
20.10.2017
15:27:48


там есть такая строчка: public $component = 'websocket'; public function actionStart($server) { $WebsocketServer = new \morozovsk\websocket\Server(Yii::$app->get($this->component)->servers[$server]); call_user_func(array($WebsocketServer, 'start')); }

Ivan
20.10.2017
15:34:42
прописать в конфиг компонент websocket очевидно

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