Серый
Rjl rjynhjkkthf
Серый
Код контроллера
Серый
Как-то странно оно работает)
Alexander
Скорее всего шаблон по умолчанию, который идёт в поставке симфони, требует корректный путь base_dir.
Создай свой шаблон и забей на эту проблему :)
Серый
Сейчас попробую
Alexander
+ шаблон требует параметр token из parameters.yml
Серый
Не, это комментарий
Alexander
Вижу, что комментарий, но кто-то его написал. Не просто же так :)
Серый
Это я)
Серый
Ошибка именно в том что я достаю параметр из файла
Серый
Без этого все работает
Серый
Это была моя глупаяя ошибка
Серый
Я разобрался
Alexander
Хорошо!
Дмитрий
Всем привет.
Подскажите по crawler и Xpath
есть таблица (кол-во строк не известно. Нужно получить текст всех столбцов строки, у которой текст в столбце 6 имеет оранжевый цвет.
Такую ячейку в таблице находит
$crawler->filterXPath(".//*[@id='type_global_problem14']/table/tr/td[6]/span/font[@color='orange']")
как получить значения всех столбцов этой строки?
AlexeyDsov
Не подойдёт ли
$crawler->filter('h1')->each(function ($node, $i) {
return $node->text();
});
Дмитрий
нет, потому что в $node только значение этого столбца
Дмитрий
походу условие xpath надо другое писать, только вот какое
AlexeyDsov
./book[./author/name = 'John'], - должно быть как-то так. если crawler такое поддерживает
Дмитрий
Anonymous
Привет, есть ли нормальный русскоязычный мануал как реализовать авторизацию, разделение прав пользователя и т.д? (что то с официальной документации не очень понимаю что к чему). Раньше юзал FOS но щя он больше проблем создает чем помогает
Oleksandr
Почитай про voter
Игорь
Привет! интересует мнение разработчиков на simfony https://toster.ru/q/424549
Max
Ниразу не 1С разработчик, но приходилось синхронизироваться с 7.7.
Синхронизировались через обмен xml -ками.
Из проблем - производительность 1С.
Вторая - это блокировки записей при открытых у пользователях формах (насколько понимаю - это просто проблема конкретной допилиной конфигурации)
Max
+ насколько помню тма нет возможности нормально реализовать событийную модель, приходится проводить полную синхронизацию постоянно. При работе с 1С 8 таких проблем не было
Max
И лучше на берегу договоритья кто и какими данными управляет и за какие процессы отвечает , что бы не пришлось потом решать конфликты
Роман
Какой бандл взять за основу для уведомлений на телефон и имейл?
Valentin
Valentin
А емайлы я через Mailgun отправляю обычно
Роман
RMS тоже уже смотрел, но все же решил у вас спросить, за Mailgun спс, посмотрю
Sergey
Ребята, привет, я с symfony второй день как знаком. В общем мне надо сделать логаут юзера. Версия 3.2.8
В вью вывел через
{{ logout_path('main') }}
в security.yml в настрйках файрволла main
logout: true
Мне что-то еще надо сделать, чтобы заработало?
Valentin
Тут, к сожалению, придется ответить ссылкой на официальный мануал
http://symfony.com/doc/current/security.html#logging-out
Sergey
Да, спасибо, непонимание было на одном моменте. Надо было роут еще настраивать, я его конечно настроил и у меня работало, но меня этот вопрос донимал, я думал что делаю что-то не так, просто неправильно сформулировал свои сомнения. Спасибо!
Anton
Товарищи, приветствую! Мне нужен ваш совет. Возникла необходимость влиться в новый проект, написан на Symfony 2, как я понял, сейчас переезд на более свежую версию.
С Symfony я не знаком, но уже пару лет работаю с Laravel, за плечами опыт на Yii 1.x. Есть ли какой-то quick start guide для symfony? Ну или сборник best practics по работе с этим фреемворком? Может есть какие-то блоги авторитетных людей?
Буду признателен за любую ссылку по теме (кроме google.com).
Всем неравнодушным буду посылать лучи добра до конца рабочего дня по МСК
Max
Собственно http://symfony.com/doc/current/best_practices/index.html
Max
best practices
Sergey
tony Я в ситуации, очень схожей с твоей, я не пожалел что начал с документации
Max
Есть еще отличная книга One year with Symfony
Max
Сейчас зашлю
Schokha
https://leanpub.com/a-year-with-symfony
Max
Да, она, спасибо
Sergey
Спасибо
Max
Есть перевод на русский, но он к сожалению не завершен, нет последних глав
Sergey
Читать книги по программированию на русском, всё равно что программировать на 1с
Max
https://leanpub.com/a-year-with-symfony-ru
Anton
+
Anton
Английский не проблема
Valentin
tony Ещё вот такое есть http://gnugat.github.io/2016/02/03/ultimate-symfony-http-kernel.html
Valentin
Оно скорее про то как устроен симфони, чем про то, как им пользоваться
Anton
Товарищи, я искренне благодарен вам, спасибо!
Sergey
Присоединяюсь.
Sergey
Ребята, пните пожалуйста в какую сторону копать. Есть связь Портфель - Акции Один ко многим. Соответственно задача. При добавлении портфеля, сразу наполнять их новосозданными акциями, то есть создавать в той же форме, а не подтягивать готовые. Как правильно обозначить форму под это все.
Max
CollectionType
Sergey
Эффект утёнка все гут, спасибо
Sergey
Господа, скажите, где все таки верно хранить вью? в апп или внутри бандла?
Sergey
внутри бандла
Denys
в апп
Sergey
Будут еще мнения? 😆
AlexeyDsov
Sergey
Я новичек, поймите правильно.
Sergey
На самом деле я слышал мнение, что это зависит от конкретных кейсов конкретной команды
Sergey
И что в принципе не будет грубой ошибкой хранение там или там
Sergey
главное чтобы не там и там одновременно
Павел
В PSR не описано как инклудить классы без неймспейса? С "use" или указывая полный путь "\Class" прямо в методах?
Павел
Или таких классов вообще не должно быть
Sergey
Бандл нужен для какой то определённой бизнес задачи. Когда возникает необходимость реализовать решение другой бизнес задачи или код уже пишется на другую тему, как правило рядом с этим бандлом появляется ещё один. Это нужно чтобы не пихать всё в одну кучу в один бандл. Отсюда следует, что и шаблоны должны лежать в отдельных кучках в бандлах, а не в одной каше. Далее, если рассматривать момент с бандлами, может появиться необходимость заюзать один из этих бандлов другом проекте и в этом случае бандл выносят уже в вендор. Так же если проект начинает выжирать все ресурсы сервака, то эти бандлы можно разделить на несколько симфонийских проектов и раскидать на разные серваки. Именно поэтому нужно изначально складывать шаблоны в бандл, а не в app
Mike
А зачем тогда разделяют Bundles и Components?
Mike
Как вам структура и организация проектов silius и elkodi?
Mike
Siliys
Valentin
Компоненты можно использовать вне фреймворка (точно так же, как компоненты самого Symfony)
Mike
А кто нить на практике пробовал так делать?
Danil
Как "так"?
Danil
Подключать композер пакеты и использовать их?
Danil
Я пробовал
Danil
Понравилось
Mike
вот так
https://github.com/Sylius/Sylius/tree/master/src/Sylius
Mike
https://github.com/elcodi/elcodi/tree/master/src/Elcodi
Max
Хороший путь - это когда вся бизнес логика сообрана в компоненты и никак не зависит от фреймворка. Тогда bundle нужен только для того что бы интегрировать компонент в структуру фреймворка (сконфигурировать сервисы, сделать мэппинг сущностей для doctrine и т.д.) . Фабьен где то про это даже писал.
Ну и в самой sf2 если посмотреть внимательно используется этот подход. Любые компоненты symfony можно использовать за пределами фреймворка. Собственно при таком подходе, фреймворк становится деталью реализации
Sergey
Господа, помогите сняться с ручника. Почему doctrine:migrations:diff генерит пустой up() метод, хотя все entities на месте
Sergey
Спасибо, снялся - кастомные названия таблиц