Borys
Ребят, оффтоп.
Borys
Есть такие кто воспитывал щенка овчарки с месячного возраста?
Artur‌‌‌
ага
knifeblade
я всегда делаю так: в миграциях только создание таблиц и инсерты дефолтные. рбак инициализурую в контроллере консоли. и есть контролер который инициализирует все, если это первая установка. то есть миграции, рбак, дб логи и прочее
Borys
ребят, а как можно продебажить
Borys
почему ссылка переходит по get
Borys
хотя указано 'data-method' => 'post'
Borys
какой-то из .js файлов в определенном классе шлет ссылку на get
Anonymous
Когда ссылка просто отдельная
Anonymous
Без виджета
Borys
Дело в том что у меня даже если без вижета не работает
Borys
Если ссылка лежит в ul.x-navigation>li>a
Borys
И я нифига не могу понять как .js перебивает
Borys
В коде вижу только по клику добавление удаление классов
Anonymous
Дело в том что у меня даже если без вижета не работает
Я и говорю что без виджета не работает вообще
Borys
А, неправильно понял :)
Borys
Я пользую Html:a();
Anonymous
На Хабе писали issue, говорили тип поправят
Borys
Шаблон Atlant накатываю и в нем вот не работает.
Borys
Если отключаю файл .js который шлет все ссылки по get, то все ок
Anonymous
Эта ссылка в меню должна быть?
Borys
Да
Anonymous
А виджет меню использовать?
Borys
т.е. есть структура: <ul class="x-navigation x-navigation-horizontal x-navigation-panel"> <li class="xn-icon-button"> <a href="#" class="x-navigation-minimize"><span class="fa fa-dedent"></span></a> </li> <li class="xn-icon-button pull-right last"> <?= Html::a( Html::tag('span', '', ['class' => 'fa fa-power-off']), ['/site/logout'], [ 'data-method' => 'post', 'class' => 'xn-icon-button pull-right last', ] ) ?> </li> </ul>
Borys
Если Html::a(); вне li все отрабатывает ок.
Anonymous
Хм
Borys
В этом админ темплейте есть файл action.js, отвечает за всю лабуду и обязателен.
Borys
Если его отключаю - все ок.
Borys
https://pastebin.com/g6WDVFBF
Borys
Вот этот файл, на 616 строке самый объемный кусок найденный по ctrl+f ".x-navigation li"
Borys
Ребят, а как в assets bundle добавить audio?
Borys
class AppAsset extends AssetBundle { public $css = [ 'css/site.css', 'css/theme-default.css', ]; } Подгружает в страницу .css которые доступны из web.
Borys
Можно как-то указать что-то типо: public $audio = [ // some audio ],
Borys
Что-бы в итоге получилось: <audio id="audio-alert" src="audio/alert.mp3" preload="auto"></audio> <audio id="audio-fail" src="audio/fail.mp3" preload="auto"></audio>
Юрий
Ну методы которые так будут выводить сделай и будет
Borys
Дело в том что я не знаю как их сделать, где бы почитать за это?
Юрий
Эм. Я даже не знаю что посоветовать. По идее тут надо читать про ооп и расширение классов. В данном случае расширение класса AssetBundle своим самописным методом
Borys
Спасибо.
Andrey
Привет, не работал с yii, че стоит примерно мидлу почитать для быстрого погружения?
Юрий
Доки хватит
Andrey
Ок
Dmitriy
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/README.md
Antony
Никто не подскажет как задать справку для консольной команды?
Antony
А подсмореть в имеющихся? )
Просто в доках нет про это.
Antony
Phpdoc
Спасибо
Dmitriy
А что тут подсказывать ? не хотите разбираться в новом фрейме. так скажите ему
SiZE
Поменять программиста проще )
Ivan
тем более если только начал разбираться зачем еще в большие дебри лезть)
Ivan
я думаю как yii будешь знать как свои 10 пальцев, потом можно и в syphony лезть
Antony
Выбор фреймворка должен исходить из потребностей проекта. Если нет хороших аргументов за переезд на другой фрейм, то я хз зачем это.
Antony
А какие аргументы кроме "удобства" у другого прогера?
Ivan
видимо тот другой знает симфони но не знает ий
Ivan
))
Dmitriy
еще чуть чуть и будет холивар
SiZE
Да ваще пофиг по-моему какой фрейм
Yet Another Stats (β)
https://yasb.exileed.com/telegram/chat/1001046156199
SiZE
Ну кроме откровенно донных
Antony
Я против холиваров. Каждому фрейворку своя ниша, плюсы и минусы. Если программист не может определить потребности под проект, то он плохой программист.
Ivan
опять спам привалил)
SiZE
Просто тратить снова время на перенос без ддд потеря денег и времени
Dmitriy
и сказал как лучше
Antony
Так он и определил походу
Я выше запросил аргументы за, но пока не услышал
Antony
Эм... Это странные аргументы.
Dmitriy
для вас симфони будет адом. вам пока рано
Dmitriy
Ну не понятно что за проект у вас. сложно сказать что будет ок
Antony
А что за проект если не секрет?
Antony
В общем общеизвестные плюсы yii - это более низкий порог вхождения и скорость разработки. Но архитектурно дальше могут быть проблемы. При этом symfony не дает гарантии освобождения от тех же проблем.
Antony
дает. им тяжелее выстрелить себе в ногу
Я видел как стреляли в ногу в тех местах где это казалось невозможным. Люди непредсказуемы) Но это так, оффтоп)
Antony
На этапе проектирования многое можно запороть всегда. Независимо от инструмента.