Anonymous
пытаюсь гуглить про него и никакой толковой инфы не могу найти
Дмитрий
хотя уже рекомендуется использовать symfony/serializer
Дмитрий
он быстрее, а в 4.1 стал еще быстрее
Дмитрий
Ты можешь подключать нормалайзеры и сериалайзеры-десериалайзеры через конфигурацию
Anonymous
до 41 ещё далеко(
Дмитрий
плюс ты можешь сериализовывать в JSON объекты и из JSON десериализовывать в объекты определенного типа. json_* так не умеет
Vitaly
до 41 ещё далеко(
Так вроде релиз позавчера был? https://symfony.com/blog/symfony-4-1-0-released
Anonymous
У меня сторонние пакеты на 3.4 завязаны. И никто их переводить не собирается
Anonymous
Дмитрий
Alexander
А не слышно стабильную версию в четверке скоро будет?
Artem
Ребят, скажите, а как сделать так, чтобы в логах выводился trace в случае ошибки?
Artem
для дев окружения
Anonymous
Всем привет
Anonymous
Нужно помочь
Anonymous
Anonymous
У меня такой action
Anonymous
Когда нажимаешь кнопку в админке
Anonymous
Anonymous
Надо вывести этот showMapper на админ панел
erkash
а ты можешь скриншоты отправлять а не фотки?
Anonymous
Да конечно
Alexander
👍
Anonymous
Anonymous
Anonymous
button колдонуучулар
Ivan
о, соната
erkash
button колдонуучулар
а зачем именно такую структуру делать? колдонуучулар это Сущности?
Anonymous
а зачем именно такую структуру делать? колдонуучулар это Сущности?
нет, сущност TesterStudents f а колдонуучулар просто action
erkash
нет, сущност TesterStudents f а колдонуучулар просто action
как то не внятно объясняешь что тебе нужно
erkash
колдонуучулар это поле у сущности TesterStudents верно?
Anonymous
kogda najimaesh button(koldonuuchuler) nado prehodit etu stranisu
erkash
ясно
erkash
сделай его не button, а кнопку <a> и укажи вот этот url
Anonymous
вот
erkash
работает?
Anonymous
kogda najimayu etot action rabotaet (testerUserAction)
erkash
молдцом
Anonymous
Надо реализовать этот action так, вывести на экран ....
Anonymous
vot takoy akoshka
Denis
ну при клике на ссылку, что происходит?
Denis
в testerUserAction надо вернуть requiest
Anonymous
Denis
ну напиши туда что-т овроде { return new Response("hey ot works");}
Denis
если по клику на ссылку выведет строку, значит Route как надо работает
Denis
ну и туда уже тогда (в testerUserAction) пиши свой showmapper
Denis
а то мб просто роут не тот или ссылка генерится неверно
Aleksandr
jsm- фифифи
artem
ну напиши туда что-т овроде { return new Response("hey ot works");}
Можно, пожалуйста, не писать лесенкой?
Ivan
Можно, пожалуйста, не писать лесенкой?
когда у меня был проект с командой, мы с пацанами в чате по слову писали, во у тим лида бомбило 😂😂😂
artem
пока здесь хоть кто то есть, в симфе 4.0.11 никак секурити не могу подключить. через композер все очень красиво, вроде как он есть, но при использовании получается что то вида: Twig_Error_Syntax HTTP 500 Internal Server Error Did you forget to run "composer require symfony/security-core"? Unknown function "is_granted" in "base.html.twig".
artem
или так ./bin/console doctrine:fixtures: Careful, database will be purged. Do you want to continue y/N ?y > purging database > loading [1] App\DataFixtures\ORM\LoadUserData 2018-06-01T16:11:05+03:00 [error] Error thrown while running command "'doctrine:fixtures:'". Message: "You have requested a non-existent service "security.password_encoder"." In Container.php line 270: You have requested a non-existent service "security.password_encoder".
Кирилл
в bundles.php прописан?
artem
Почему то нет
.
Всем привет 👋 смотрите развернул проэкт создал бандл и сгенерировал crud пытаюсь внести изменения во вьюху а изменения не применяются !? Что это может быть ?
Дмитрий
Кэш почисти
.
Чистил
.
ну вот как так
erkash
А теперь defaultecontroller нам покажи
.
Я решил проблему но это дичь какая-то мне приходиться при каждом изменении делать Php bin/console cache:clear - -env=prod и chmod -R 777 для проэкта
Кирилл
ну так перейдите в env=test
.
И как мне это поможет ?
Кирилл
по крайней мере темлейты не будут кешироваться так что приходится кеш сбрасывать
Кирилл
сорян, опечатался не в test а в dev
Дмитрий
Я решил проблему но это дичь какая-то мне приходиться при каждом изменении делать Php bin/console cache:clear - -env=prod и chmod -R 777 для проэкта
Кэш создает php от пользователя, с которым он запущен. Это логично. Чтобы работать с кэшем из консоли, нужно тоже от этого же пользователя работать или запускать php с тем же пользователем. Делать весь проект 777 нет смысла, хватит только chmod 777 var/cache -R ну и dev работать конечно же.
.
Дело в том что если я меняю хоть строчку кода изменения не применяются , в ларе такого не было
Дмитрий
зачем перешел тогда?)
Дмитрий
Еще раз. В окружении prod кэш не чистится сам. Только руками. В dev окружении кэш пересоздается при изменении файлов исходников. Ито не всегда, бывает такое, что и в dev`окружении надо чистить кэш руками. Поэтому у тебя однозначно должен стоять `APP_ENV=dev, это 1. Из консоли кэш лучше чистить так - sudo rm -rf var/cache/* - только внимательнее! без слэша в начале, а то системный кэш почистишь)
Serezha
в корне проекта в конфиге .env должно быть APP_ENV=dev
Katulos
Это был суровый 2к18-ый год
Katulos
Мы забыли про pastebin
Katulos
И заливали скрины кода в чат, сфотканый на тапок, как могли
Aleksandr
не правильно
Aleksandr
надо делать фотку потом ей распечатать и делать скан, а вот скан уже присылать