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
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
Artem
29.04.2018
17:39:19
может кэш скинуть, или контейнер пересобрать?
dypa
29.04.2018
17:56:32
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-а, какие есть еще варианты? Заранее очень благодарен.
Artem
30.04.2018
07:34:40
Дмитрий
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 спасибо огромное