@symfony_ru

Страница 116 из 138
Antoine
18.04.2018
12:44:56
какие формы? я ж грю у меня апи, а ответы просто в виде текста

Олексій
18.04.2018
12:56:31
Но вы ведь юзаете формы для апи? Там все равно где то в глубине есть path ?

Dmitriy
18.04.2018
12:57:08
validator::validate() возвращает список violations, в каждом элементе содержится имя поля и сообщение нарушения для этого поля

Antoine
18.04.2018
13:31:57
это всё понятно. повторю вопрос: Можно как-нибудь попросить валидатор писать имя переменной с которой что-то не так? или это не реализовано в таком крутом фреймворке?

Google
Dmitriy
18.04.2018
13:32:54
валидатор ничего никуда не пишет

он валидирует

и возвращает список ошибок

думаю, сначала надо разобраться в таком крутом фреймворке, чтобы не повторять глупые вопросы по нескольку раз

Antoine
18.04.2018
14:44:01
ответ не засчитан, зря ты всё это писал

Kirill
18.04.2018
19:08:21
Как-нибудь можно

Aleksandr
19.04.2018
06:46:07
а кто мешает формой валидировать апи запрос?

Олексій
19.04.2018
08:09:38
та вот не хочет товарищ, уже вроде пару раз советовали глянуть path ошибок после валидации формы.

Алекс
19.04.2018
15:16:28
Всем доброго вечера! Помогите с конфигурацией docker-compose. Поднимаем 3 контейнера Mysql, Nginx, Php-fpm. 3306 порт выставляю наружу как 8190. К Базе данных снаружи(с хоста) удается подключиться из консоли через команду mysql —host=127.0.0.1 —port=8190 -uadmin_xx -pxxx А вот из скрипта подключение не проходит. Уже для теста сделал файл index.php и подключаюсь через mysqli в ооп стиле. Но все равно подключение не проходит. Подскажите в каком направлении копать. Может есть где готовые конфиги где MYSQL в отдельном контейнере и пример конфига php

Олексій
19.04.2018
15:22:09
какое имя хоста используете в скрипте?

U_mulder
19.04.2018
15:22:50
в ошибках какие тексты?

Алекс
19.04.2018
15:23:26
Пробовал localhost localhost:port 127.0.0.1:port

Олексій
19.04.2018
15:23:36
а что в docker-compose.yml ?

Google
Олексій
19.04.2018
15:25:09
используйте имя сервиса в качестве хоста. Если сервис называется mysql ,то так и пишите mysql:8190

Алекс
19.04.2018
15:25:45
Пробовал еще внутренний ip 172.19.0.4 Пробовал и так mysql:8190 ошибка либо такая Connect failed: Connection refused Либо: Connect failed: No such file or directory

############################################################################### # Generated on phpdocker.io # ############################################################################### version: "3.1" services: mysql: image: mysql:5.5 container_name: aleks270980-mysql working_dir: /application volumes: - .:/application environment: - MYSQL_ROOT_PASSWORD=piVbzRoD3GT - MYSQL_DATABASE=admin_molodeg - MYSQL_USER=admin_molodeg - MYSQL_PASSWORD=piVbzRoD3GT ports: - "8190:3306" webserver: image: nginx:alpine container_name: aleks270980-webserver working_dir: /application volumes: - .:/application - ./phpdocker/nginx/nginx.conf:/etc/nginx/conf.d/default.conf ports: - "8188:80" php-fpm: build: phpdocker/php-fpm container_name: aleks270980-php-fpm working_dir: /application volumes: - .:/application - ./phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/7.2/fpm/conf.d/99-overrides.ini

логины пароли изменены))

Hello world! Connect failed: Connection refused

echo "Hello world!<br>"; $mysqli = new mysqli("aleks270980-mysql:8190", "admin_molodeg", "piVbzRoD3GT", "admin_molodeg");

Олексій
19.04.2018
15:28:18
залогиньтесь в контейнер с пхп и попробуйте оттуда приконектиться

Алекс
19.04.2018
15:28:37
Там mysql клиента нету

извне коннектится с хоста :(

Олексій
19.04.2018
15:29:19
но пхп ведь есть? Из консоли пхп скрипт дернуть.

U_mulder
19.04.2018
15:29:34
Или php -r "ваш код"

Алекс
19.04.2018
15:29:41
сейчас попробую

Вначале зашел в контейнер с php Выполнил php -a Потом php > $mysqli = new mysqli("aleks270980-mysql", "admin_molodeg", "piVbzRoD3GT", "admin_molodeg", "8190"); PHP Warning: mysqli::__construct(): (HY000/2002): Connection refused in php shell code on line 1

Karim
20.04.2018
04:28:51
А в чем разница между depends_on и links? depends_on замена для links?

Konstantine
20.04.2018
04:40:26
Всем привет

подскажите тему с миграциями

развернул проект, создал сущности, делаю bin/console doctrine:migrations:diff но там нет таблиц которые я создал в сущностях, в чем трабла?

разобрался, спасибо

Dmitriy
20.04.2018
05:49:22
да без проблем, обращайся еще)

Google
Konstantine
20.04.2018
05:51:51
я уже раз ретий так обращаюсь))

Vladimir
20.04.2018
06:36:23
Anon
20.04.2018
11:52:26
Всем привет, подскажите, как в сонате сделать селект для поля которое имеет связь по parent_id?

Anon
23.04.2018
06:51:39
Как в санате заюзать свой layout?

Василий
25.04.2018
14:21:36
Народ. Подскажите пожалуйста. Делаю свою авторизацию через UserProviderInterface, ну и столкнулся с тем, что все эксепшены, которые про секурити (Symfony\Component\Security\Core\Exception\*), нифига не возвращают значения, которые передаешь им когда делаешь throw. У них у всех хардкоднутые сообщения внутри. А я хочу свою ошибку при авторизации вывести через 'error' => $helper->getLastAuthenticationError(),

Ivan
26.04.2018
16:42:57
ребят, кто подскажет ckeditor для симфони 4(flex)? мне нужно поле сделать с цк едитором

https://sonata-project.org/bundles/formatter/master/doc/reference/formatter_widget.html Есть симпл форматер, но он не поддерживается в флексе(((

Serezha
26.04.2018
16:53:53
Тебе для админки или на фронт?

Для Сонаты Админ не работает рецепт, я в итоге через JS прописал в админку Froala Editor себе

для Easy Admin

Ivan
26.04.2018
16:59:41
админка через сонату

Serezha
26.04.2018
17:10:26
ну непринципиально, суть в том, что ты подключаешь жс-файлы своего редактора, пишешь отдельный код для его подключения на лету в духе

$(function() { $('.froala-editor textarea').froalaEditor({ toolbarButtons: ['fullscreen', 'bold', 'italic', 'underline', 'strikeThrough', 'subscript', 'superscript', '|', 'fontFamily', 'fontSize', 'color', 'inlineStyle', 'paragraphStyle', '|', 'paragraphFormat', 'align', 'formatOL', 'formatUL', 'outdent', 'indent', 'quote', '-', 'insertLink', 'insertImage', 'insertVideo', 'embedly', 'insertFile', 'insertTable', '|', 'emoticons', 'specialCharacters', 'insertHR', 'selectAll', 'clearFormatting', '|', 'print', 'spellChecker', 'help', 'html', '|', 'undo', 'redo'], toolbarButtonsXS: ['undo', 'redo' , '-', 'bold', 'italic', 'underline'] }) });

а потом обрамляешь вывод текстареа в стиль в духе

- { property: 'text', css_class: 'froala-editor', type: 'textarea' }

Ivan
26.04.2018
17:11:24
ну...

Unable to generate a URL for the named route "kms_froala_editor_delete_image" as such route does not exist

Serezha
26.04.2018
17:11:53
как он картинки вставляет в себя еще не пробовал

Google
Ivan
26.04.2018
17:11:53
вот такую ошибку мне дропает когда я прописываю класс флоараедитортайп

я подключил бандл через композер

Serezha
26.04.2018
17:12:44
я пробовал через композер, у меня бандл не взлетел. пришлось в обход идти

Ivan
26.04.2018
17:14:25
https://github.com/froala/KMSFroalaEditorBundle

я третий пункт не понял куда записать

возможно из-за этого ломается



какой файл конфигов отвечает этому в версии флекс?

Serezha
26.04.2018
17:16:06
так это инструкции для 2 и 3

Ivan
26.04.2018
17:16:45
и для 4 в том числе

тут упоминается про 4 версию

Serezha
26.04.2018
17:17:04
для нее все автоматически - см выше

у меня не полетел, также как и еще какой то переписанный кем то



Ivan
26.04.2018
18:38:29


я нашел твой коммент)

в общем я подключил все роуты для картинок, видео и файлов

а теперь оно мне пишет Impossible to access an attribute ("options") on a null variable.

может у кого-то было такое?

Antoine
27.04.2018
02:25:44
Привет, конфигурирую зависимости в синфони 3.4. Есть сложный сервис1, внутри которого есть проперти, каждый проперти ссылается на другие объекты. Нужно создать сервис2 в конструктор которого нужно задепендить значение сервис1->проперти Так полагаю это нельзя сделать через \Symfony\Component\DependencyInjection\Reference Это реально сделать или попытаться придумать воркараунд?

Google
Antoine
27.04.2018
06:08:31
это значение - другой объект) в который инжектится сервис1, вот такие весёлые пакеты на гитхабе

Вадим
27.04.2018
06:59:11
это значение - другой объект) в который инжектится сервис1, вот такие весёлые пакеты на гитхабе
Попробуй использовать фабрику в DI для возврата своего обьекта из сервиса

это значение - другой объект) в который инжектится сервис1, вот такие весёлые пакеты на гитхабе
Или делать все через конструктор. Не видя кода, посдказать более конкретно ничего не смогу.

Ivan
27.04.2018
08:43:18
ребят, по поводу ск едитора в поле

я нашел такое решение

https://medium.com/@mounabenhmida/symfony-4-wysiwyg-editors-72714cad8916

Страница 116 из 138