Serezha
11.05.2018
12:41:34
Монга - логичное дополнение для Ноды. А хранить коллекции книжек в проекте на Симфони логичнее в Мускуле
Artem
11.05.2018
12:42:09
Ну вот захотелось им так, а мне мучайся
Serezha
11.05.2018
12:43:58
Artem
11.05.2018
12:46:52
Там 4 проекта, все уже работают. Никак не переубедить
Google
Serezha
11.05.2018
12:49:24
Johnathan
12.05.2018
23:35:37
Ребят разбираем прокси себе, пока остались, пока остались https://t.me/proxy_bot_free/3
serg
14.05.2018
16:37:24
Привет ребята.
Подскажите пожалуйста как в symfony sonata admin вывести два action на одну модель? Как разделить? у меня выходить что работает или один котроллер или втрой.
app.admin.user:
class: AppBundle\Admin\UserAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Пользователи, label: Пользователи}
arguments: [~, AppBundle\Entity\User, ~]
calls:
- [ setUserManager, [@fos_user.user_manager]]
app.admin.users.canseled:
class: AppBundle\Admin\UserCanceledAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Пользователи, label: Аннулированные продавцы, }
arguments: [~, AppBundle\Entity\User, ~]
calls:
- [ setUserManager, [@fos_user.user_manager]]
срабатывает нижний. На скриншоте видно, что ссылки одинаковы.
Anon
15.05.2018
06:22:57
Ссылки одинваковые а классы разные
Зачем тебе две одинаковые ссылки?
Чет не пойму логики
serg
15.05.2018
06:37:06
Там разный функционал. На первой все юзеры. А на второй с отметкой покупатели которые не активны
Фильтр не пойдет, нужно именно разделить
Anon
15.05.2018
06:43:13
Если разный функционал, то зачем один УРЛ? Сделай разные УРЛ'ы так будет правильней
serg
15.05.2018
06:44:33
Да, но как их сделать?
Как повесить на разные роуты?
Serhii
15.05.2018
07:12:17
Создать разные роуты?))
Google
Serhii
15.05.2018
07:12:34
Странный вопрос
serg
15.05.2018
07:38:43
Спасибо
YR
15.05.2018
09:17:47
у кого нибудь есть ссылка на статью про yobo style ?)
Anon
15.05.2018
10:02:25
Что эт такое?)
Dmytriy
15.05.2018
11:50:39
Знаю только про это
https://ru.m.wikipedia.org/wiki/Условия_Йоды
Antoine
15.05.2018
12:58:17
Привет, $request->query->get('caption'); возвращает не декодированное значение. есть способ сделать так чтобы все значение get параметров возвращались декодированными без ручного вызова декодирующей функции?
Anon
16.05.2018
05:30:16
Дампни request увидешь можно или нет dump($request) или в дебаггере глянь если есть
.fry
16.05.2018
05:32:53
Nikita
18.05.2018
08:33:11
WBCS и CryptoBazar Fund проводят хакатон 19 мая в Москве. Кому нужна ссылка, пишите в лс)
Aleksandr
18.05.2018
09:44:44
в субботу нужно на диване лежать)
Nikita
18.05.2018
10:16:54
Тоже неплохая идея)
Алексей
18.05.2018
23:43:13
Всем доброй ночи!
Уточните, среди вас есть мастера симфони из Воронежа?
Anton
19.05.2018
08:43:11
Artem
22.05.2018
09:52:05
всем привет) пытаюсь использовать парамконвертер из фос рест
/**
* @ParamConverter("task", converter="fos_rest.request_body")
*/
public function postTaskAction(Task $task)
но отхватываю ошибку:
"message": "Converter 'fos_rest.request_body' does not support conversion of parameter 'task'.",
может кто подскажет что не так?
erkash
22.05.2018
09:55:32
а для чего ты используешь парамконвертер?
Олексій
22.05.2018
09:55:41
/**
* @Rest\Post("/task/{id}")
*/
public function postTaskAction(Task $task)
erkash
22.05.2018
09:56:37
Artem
22.05.2018
09:56:50
Google
Artem
22.05.2018
09:57:03
tasks:
type: rest
resource ...\Controller\TaskController
Олексій
22.05.2018
09:58:37
Не знаю, не пробовал. Я обычно через аннотации роуты делаю.
Artem
22.05.2018
10:01:07
use FOS\RestBundle\Controller\Annotations as Rest;
такое?
erkash
22.05.2018
10:01:57
use FOS\RestBundle\Controller\Annotations;
Artem
22.05.2018
10:16:47
Type error: Argument 1 passed to Symfony\\Component\\Serializer\\Encoder\\ChainDecoder::getDecoder() must be of the type string, null given
теперь так матерится
Ivan
22.05.2018
10:21:03
я думаю у тебя должен быть метод ту стринг
Artem
22.05.2018
10:47:15
Спс, попробую
Ivan
22.05.2018
12:35:26
там где гет декодер возле ретурна попробуй дописать приведение в строку (string)
и для класса чейн декодер метод __туСтринг() соответственно
Artem
22.05.2018
12:51:48
* @ParamConverter("task", converter="fos_rest.request_body", class="App\Document\Task")
* @return Response
*/
public function getTaskAction(Task $task)
так а где у меня тут будет декодер? я то думал стандартный должно подхватить
взял просто самый базовый пример из доков
https://symfony.com/doc/master/bundles/FOSRestBundle/request_body_converter_listener.html
Ivan
22.05.2018
13:16:30
тогда не знаю чем тебе помочь.(
когда-то у меня была проблема в том что передавался объект а не текст, и объект не мог отобразиться на страничке, решилось так как я тебе написал выше.
что делать в твоем случае я не знаю(
Artem
22.05.2018
13:21:17
есть конечно подозрение что сериалайзер настроен неправильно или не до конца, но это больше догадки
всем привет) у меня есть доктрин ОДМ и есть два документа: юзер(_id, name, city_id), city(_id, name). могу я как то с помощью fos paramconverter принять json: {"name": "name", "city_id": "5qdw523rr23r2"} и чтобы сразу этот юзер подвязался к городу?
всем привет) а как можно в парамконвертере вылечить вот такую ошибку?
The property path constructor needs a string or an instance of \"Symfony\\Component\\PropertyAccess\\PropertyPath\". Got: \"integer\"
при передачи name в path приходит name, при передаче свойства contact в path приходит 0
serg
25.05.2018
06:44:28
Здравствуйте.
Подскажите пожалуйста
Как мне в SontaAdmin с генерировать ссылку на дргой класс Admin
Нахожусть я в классе UserInviteAdmin
Ссылака нужна на
UserAdmin
generateUrl('edit', ['id' => 1])
Где указать нужынй мне класс?
Google
Anon
25.05.2018
06:49:38
service.yml глянь
serg
25.05.2018
06:51:39
ок смотрю спс
Admin
Denis
25.05.2018
07:19:10
Ребят, как обратиться к конкретному элементу в твиге?
Anon
25.05.2018
07:29:14
Элементу чего?
В цикле?
Denis
25.05.2018
09:05:47
{% for user in users %}
{{ loop.index }} - {{ user.username }}
{% endfor %}
https://x-twig.ru/tags/for/
если лень читать на английском
Tatyana
25.05.2018
13:49:10
добрый день!
можно вакансию разместить?
Alexander
25.05.2018
13:49:44
https://t.me/php_jobs
Tatyana
25.05.2018
13:51:08
спасибо!
Aleksandr
25.05.2018
18:50:51
можно
Alexander
25.05.2018
18:52:16
Там вакансия Yii..все таки там шансов больше найти кого-то.
Aleksandr
25.05.2018
20:26:37
фи!
тогда нельзя)
Alexander
29.05.2018
20:05:28
че за негатив ? йии вполне себе годнота
не такая годнота как симфони, но ведь не зенд же
Alexander
30.05.2018
09:55:50
Может кто подсказать, в бандле сделал папку, положил класс прописал там use папки, пытаюсь вызвать в контролере (прописав там use к классу), но на локалке - все хорошо, а на сервере ошибка
Attempted to load class "LiqPay" from namespace "AppBundle\SDK".
Did you forget a "use" statement for another namespace?
Google
Евгений
30.05.2018
09:57:41
с регистром в названии папки все норм?
Alexander
30.05.2018
10:00:33
Да, по автодополнения от плагина symfony в phpstorm подключал там ошибок нет, да и смотрел, тоже что то как то не оно
Artem
30.05.2018
11:59:31
всем привет) в 4й симфе ошибка вылезла: Error thrown while running command "doctrine:fixtures:load". Message: "You have requested a non-existent service "security.password_encoder"."
что я мог не поставить?
Alexander
30.05.2018
12:02:48
Не ставил ли https://symfony.com/doc/current/components/security.html вот это? С каким то бандлом не записал в сервисы
Artem
30.05.2018
12:07:42
ставил... но что то он мне в packages не подтянулся йамлом
composer require symfony/security
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
ocramius/package-versions: Generating version class...
ocramius/package-versions: ...done generating version class
Executing script cache:clear [OK]
Executing script assets:install —symlink —relative public [OK]
https://codeshare.io/jGzQ9
Artem
30.05.2018
16:19:49
Привет) ребят, кто знает как получить html текст twig темплейта? Чтобы не подтягивался хедер, футер и прочие части?
Anon
30.05.2018
16:21:42
Шта?
Хочешь html в твиге отрендерить э?
Или layout сделать из различных частей страницы?
Artem
30.05.2018
16:24:22
Хочу вернуть html, для AJAX