@symfony_ru

Страница 117 из 138
Serezha
27.04.2018
09:37:43
кому будет полезно, пожалуйста
Я тебе и предложил добавить вручную, только проще вариант :)

Все эти кнопки лишние надо вынести из панели, у СК Едитор должна быть где то настройка тулбара?

И кстати, я сначала воткнул себе СК Едитор 5 а потом пришлось его вынести, потому-что у него какой то хитрый формат хранения данных и он не поддерживает прямого редактирования HTML Контента

Yrii
27.04.2018
09:48:17
Привет всем. Такой вопрос тем кто работает с Symfony долгое время, с какими админками вы работаете(sonata admin или своя custom admin), и что лучше посоветуете?

Google
Sergey
27.04.2018
09:55:54
если надо под себя настраивать многое, лучше кастомное

если раз настроить админку для бложика и забыть о нем - можешь изи админ бандл ну или сонату взять

Serezha
27.04.2018
09:57:22
Easy Admin

С Сонатой повеситься можно

Ivan
27.04.2018
09:57:43
в сонате только простые вещи делаются просто

все остальное жуткий гемор

создать запись, вывести грид, редактировать запись это все что делается изи

Yrii
27.04.2018
10:06:56
Спасибо за информацию

Ivan
27.04.2018
10:07:16
хотел я отправить письмо через saving hooks в сонате. ничего путного не вышло, и я просто забил на это

Katulos
29.04.2018
14:08:48
Интересно, как читать этот ник

Dionis
29.04.2018
14:09:24
Дипа

http://nathas.org/dictionary/deepa/

Artem
29.04.2018
14:46:58
всем привет. не так давно начал юзать симфони 4 и при связке с монгодб что то не получается соединится с серваком :(

Google
Artem
29.04.2018
14:47:23
при добавлении фикстур выдает No suitable servers found (serverSelectionTryOnce set): [connection refused calling ismaster on '127.0.0.1:27017']

Katulos
29.04.2018
14:47:53
ну так проверь, есть ли кто на этом порту с этими учетными данными

Artem
29.04.2018
14:47:55
при действиях в контроллере вида $dm = $this->get('doctrine_mongodb')->getManager()->getRepository(Activity::class)->findAll(); выдает тоже самое

############################################################ # Dockerfile to build MongoDB container images # Based on Ubuntu ############################################################ # Set the base image to Ubuntu FROM ubuntu # File Author / Maintainer MAINTAINER Example Pablo Ezequiel # Update the repository sources list RUN apt-get update ################## BEGIN INSTALLATION ###################### # Install MongoDB Following the Instructions at MongoDB Docs # Ref: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ # Add the package verification key RUN apt-key adv —keyserver hkp://keyserver.ubuntu.com:80 —recv 7F0CEB10 # Add MongoDB to the repository sources list RUN echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee /etc/apt/sources.list.d/mongodb.list # Update the repository sources list once more RUN apt-get update # Install MongoDB package (.deb) RUN apt-get install -y mongodb-10gen # Create the default data directory RUN mkdir -p /data/db ##################### INSTALLATION END ##################### # Expose the default port EXPOSE 27017 # Default port to execute the entrypoint (MongoDB) # CMD ["--port 27017"] CMD ["--port 27017", "--smallfiles"] # Set default container command ENTRYPOINT usr/bin/mongod

dockerfile

Katulos
29.04.2018
14:48:27
а, докер

Artem
29.04.2018
14:48:34
###> doctrine/mongodb-odm-bundle ### MONGODB_URL=mongodb://127.0.0.1:27017 MONGODB_DB=symfony ###< doctrine/mongodb-odm-bundle ###

Katulos
29.04.2018
14:48:36
Ну докероводы должны страдать, так что...

Artem
29.04.2018
14:49:25
может что в баше пропустил по настройке юзера?

Dionis
29.04.2018
14:50:06
Привет!

Выполни mongo localhost:27017 --eval 'printjson(db.runCommand({"isMaster": 1}))'

Artem
29.04.2018
14:50:22
хотя врядли из-за докера. захожу в контейнер и там лежит база локалхост

show databases local 0.078125GB test (empty) >

Dionis
29.04.2018
14:50:43
Чтобы убедится что манго запустилась корректно

Artem
29.04.2018
14:50:58
делал, щя скину как отработало

mongo localhost:27017 —eval 'printjson(db.runCommand({"isMaster": 1}))' MongoDB shell version: 2.4.14 connecting to: localhost:27017/test { "ismaster" : true, "maxBsonObjectSize" : 16777216, "maxMessageSizeBytes" : 48000000, "localTime" : ISODate("2018-04-29T14:51:09.240Z"), "ok" : 1 }

Dionis
29.04.2018
14:52:10
Отлично

А библиотеку манго установил для пхп?

Artem
29.04.2018
14:52:50
"alcaeus/mongo-php-adapter": "^1.1", "doctrine/mongodb-odm-bundle": "^3.4",

в контейнере уже лежат настроенные

Google
Artem
29.04.2018
14:54:05
$dm = $this->get('doctrine_mongodb')->getManager(); echo "<pre>"; print_r($dm); exit;

Doctrine\ODM\MongoDB\DocumentManager Object ( [connection:Doctrine\ODM\MongoDB\DocumentManager:private] => Doctrine\MongoDB\Connection Object ( [mongoClient:protected] => [server:protected] => mongodb://127.0.0.1:27017 .......

А библиотеку манго установил для пхп?
если за экстеншн для монга под пыху то тоже да

RUN pecl install mongodb && docker-php-ext-enable mongodb

/var/www/symfony# php -m [PHP Modules] Core ctype curl date dom fileinfo filter ftp hash iconv intl json libxml mbstring mongodb

@anggakes Sorry i made a mistake, your php project is run in php-fpm container. so, to connect Mongo service, your php project config hostname is "mongo" and port is 27017. нашел такое но не помогло. может тут реально как то нужно смотреть в другой контейнер а не через локалхост?

dypa
29.04.2018
15:40:02
Интересно, как читать этот ник
есть 2 официальных способа его прочитать, оба имеют смысл

Dionis
29.04.2018
15:44:26
Кстати да, посмотри плиз

Artem
29.04.2018
16:14:35
Да докер компоуз юзаю

app php-fpm mongodb

К компу вернусь скажу точнее

version: '2' services: php: build: php-fpm ports: - '9002:9000' links: - mongodb volumes: - ../:/var/www/symfony:cached - ./logs/symfony:/var/www/symfony/var/logs:cached mongodb: build: mongodb ports: - '27017:27017' nginx: build: nginx ports: - '8080:80' links: - php volumes_from: - php volumes: - ./logs/nginx/:/var/log/nginx:cached nodejs: build: nodejs ports: - '1337:1337'

docker-compose.yaml

dypa
29.04.2018
17:13:58
app php-fpm mongodb
MONGODB_URL=mongodb://mongodb:27017

Artem
29.04.2018
17:39:19
MONGODB_URL=mongodb://mongodb:27017
пробовал, не зашло

может кэш скинуть, или контейнер пересобрать?

dypa
29.04.2018
17:56:32
пробовал, не зашло
из контейнера php пингуется хост mongodb?

Artem
29.04.2018
18:26:28
после пересборки контейнера Server at mongodb:27017 reports wire version 0, but this version of libmongoc requires at least 2 (MongoDB 2.6)

Google
Artem
29.04.2018
18:59:31
MONGODB_URL=mongodb://mongodb:27017

всем привет. хотел добавить в проект симфы пагинацию через либу knplabs. я так понимаю рецепта для нее нет?

Дмитрий
30.04.2018
07:18:48
Всем привет, ребята тут можно задавать вопросы по Symfony?

Artem
30.04.2018
07:19:06
под топиком вроде симфони...

Дмитрий
30.04.2018
07:26:19
Что лучше использовать для реализации выборки данных с фильтрами? Допустим есть страница на которой выводим товары и необходимо добавить фильтры по категориям, бренду ... Видел в оф доке используют компонент Zend-а, какие есть еще варианты? Заранее очень благодарен.

Дмитрий
30.04.2018
07:35:47
Спасибо, сегодня посмотрю

Ivan
02.05.2018
10:20:36
кто подскажет, как сделать в сонате не обязательное поле?

erkash
02.05.2018
10:22:31
required => false

Ivan
02.05.2018
10:24:36
thx

Dmitriy
03.05.2018
14:50:09
Чем распарсить Swagger JSON Schema в код или в читаемый вид?

Олексій
03.05.2018
14:59:17
скачать swagger ui :)

Anon
03.05.2018
15:02:10
jms_serializer

Einfach
03.05.2018
17:12:23
Всем привет

Gas
05.05.2018
06:29:04
добрый! у меня в хедере своя логика. как лучше имплементировать? 1.рендерить контролер из темплейта, 2. создать 2й контроллер в 1м и срендерить в переменную?

...2му нужен риквест

Andriy
05.05.2018
14:13:45
Всем привет! подскажите как посчитать записи в таблице по днях , если нет записей в єтот день то пустой обєкт или null , Doctrine2 в таблице есть поле createdAt

Ivan
05.05.2018
20:19:21
Привет всем, подскажите, есть ли функция редирект в сонатовском классе?

мне нужно после создания объекта перейти на страничку контроллера а соната по умолчанию делает редирект на список всех объектов

Aleksandr
05.05.2018
21:50:06
поройся в конфиге

Google
Aleksandr
05.05.2018
21:50:24
как-то точно можно было перейти на созданный объект после создания

erkash
06.05.2018
04:00:57
Можно сделать это с помощью метода configure routes если не ошибаюсь

Artem
07.05.2018
11:31:25
всем привет)

Dionis
07.05.2018
11:31:43
Здарова

Artem
07.05.2018
11:32:06
а может кто то скинуть пример экшена на добавление сущности с использованием JMS и FOS Rest-bundle

?

чтобы сразу можно было на входе в метод получать сущность

erkash
07.05.2018
11:32:45
а в чем проблема самому написать?

Artem
07.05.2018
11:34:15
писал такое года 3 назад. не по документации. помню что в сущностях прописывать нужно, а вот что в контроллере уже так то и не помню

а гугл меня забанил)))

читать как - "прошерстил все по запросу fos rest jms serializer"

erkash
07.05.2018
11:40:06
https://github.com/FriendsOfSymfony/FOSRestBundle/issues/956

Artem
07.05.2018
11:42:15
@kylian7 спасибо огромное

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