Serezha
а потом обрамляешь вывод текстареа в стиль в духе
Serezha
- { property: 'text', css_class: 'froala-editor', type: 'textarea' }
Ivan
ну...
Ivan
Unable to generate a URL for the named route "kms_froala_editor_delete_image" as such route does not exist
Serezha
как он картинки вставляет в себя еще не пробовал
Ivan
вот такую ошибку мне дропает когда я прописываю класс флоараедитортайп
Ivan
я подключил бандл через композер
Serezha
я пробовал через композер, у меня бандл не взлетел. пришлось в обход идти
Ivan
https://github.com/froala/KMSFroalaEditorBundle
Ivan
я третий пункт не понял куда записать
Ivan
возможно из-за этого ломается
Ivan
Ivan
какой файл конфигов отвечает этому в версии флекс?
Serezha
так это инструкции для 2 и 3
Ivan
и для 4 в том числе
Ivan
тут упоминается про 4 версию
Serezha
для нее все автоматически - см выше
Serezha
у меня не полетел, также как и еще какой то переписанный кем то
Serezha
Так что подключал вручную, рецепт см выше
Ivan
Ivan
я нашел твой коммент)
Ivan
в общем я подключил все роуты для картинок, видео и файлов
Ivan
а теперь оно мне пишет Impossible to access an attribute ("options") on a null variable.
Ivan
может у кого-то было такое?
Anonymous
Привет, конфигурирую зависимости в синфони 3.4. Есть сложный сервис1, внутри которого есть проперти, каждый проперти ссылается на другие объекты. Нужно создать сервис2 в конструктор которого нужно задепендить значение сервис1->проперти Так полагаю это нельзя сделать через \Symfony\Component\DependencyInjection\Reference Это реально сделать или попытаться придумать воркараунд?
Anonymous
это значение - другой объект) в который инжектится сервис1, вот такие весёлые пакеты на гитхабе
Вадим
это значение - другой объект) в который инжектится сервис1, вот такие весёлые пакеты на гитхабе
Попробуй использовать фабрику в DI для возврата своего обьекта из сервиса
Вадим
это значение - другой объект) в который инжектится сервис1, вот такие весёлые пакеты на гитхабе
Или делать все через конструктор. Не видя кода, посдказать более конкретно ничего не смогу.
Ivan
ребят, по поводу ск едитора в поле
Ivan
я нашел такое решение
Ivan
https://medium.com/@mounabenhmida/symfony-4-wysiwyg-editors-72714cad8916
Ivan
кому будет полезно, пожалуйста
Serezha
кому будет полезно, пожалуйста
Я тебе и предложил добавить вручную, только проще вариант :)
Serezha
Все эти кнопки лишние надо вынести из панели, у СК Едитор должна быть где то настройка тулбара?
Serezha
И кстати, я сначала воткнул себе СК Едитор 5 а потом пришлось его вынести, потому-что у него какой то хитрый формат хранения данных и он не поддерживает прямого редактирования HTML Контента
Yrii
Привет всем. Такой вопрос тем кто работает с Symfony долгое время, с какими админками вы работаете(sonata admin или своя custom admin), и что лучше посоветуете?
Serhii
если надо под себя настраивать многое, лучше кастомное
Serhii
если раз настроить админку для бложика и забыть о нем - можешь изи админ бандл ну или сонату взять
Serezha
Easy Admin
Serezha
С Сонатой повеситься можно
Ivan
в сонате только простые вещи делаются просто
Ivan
все остальное жуткий гемор
Ivan
создать запись, вывести грид, редактировать запись это все что делается изи
Yrii
Спасибо за информацию
Ivan
хотел я отправить письмо через saving hooks в сонате. ничего путного не вышло, и я просто забил на это
Katulos
Интересно, как читать этот ник
D
Дипа
D
http://nathas.org/dictionary/deepa/
artem
всем привет. не так давно начал юзать симфони 4 и при связке с монгодб что то не получается соединится с серваком :(
artem
при добавлении фикстур выдает No suitable servers found (serverSelectionTryOnce set): [connection refused calling ismaster on '127.0.0.1:27017']
Katulos
ну так проверь, есть ли кто на этом порту с этими учетными данными
artem
при действиях в контроллере вида $dm = $this->get('doctrine_mongodb')->getManager()->getRepository(Activity::class)->findAll(); выдает тоже самое
artem
############################################################ # 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
artem
dockerfile
Katulos
а, докер
artem
###> doctrine/mongodb-odm-bundle ### MONGODB_URL=mongodb://127.0.0.1:27017 MONGODB_DB=symfony ###< doctrine/mongodb-odm-bundle ###
Katulos
Ну докероводы должны страдать, так что...
artem
может что в баше пропустил по настройке юзера?
D
Привет!
D
Выполни mongo localhost:27017 --eval 'printjson(db.runCommand({"isMaster": 1}))'
artem
хотя врядли из-за докера. захожу в контейнер и там лежит база локалхост
artem
show databases local 0.078125GB test (empty) >
D
Чтобы убедится что манго запустилась корректно
artem
делал, щя скину как отработало
artem
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 }
D
Отлично
D
А библиотеку манго установил для пхп?
artem
"alcaeus/mongo-php-adapter": "^1.1", "doctrine/mongodb-odm-bundle": "^3.4",
artem
в контейнере уже лежат настроенные
artem
$dm = $this->get('doctrine_mongodb')->getManager(); echo "<pre>"; print_r($dm); exit;
artem
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 .......
artem
А библиотеку манго установил для пхп?
если за экстеншн для монга под пыху то тоже да
artem
RUN pecl install mongodb && docker-php-ext-enable mongodb
artem
/var/www/symfony# php -m [PHP Modules] Core ctype curl date dom fileinfo filter ftp hash iconv intl json libxml mbstring mongodb
artem
@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. нашел такое но не помогло. может тут реально как то нужно смотреть в другой контейнер а не через локалхост?
Nikolay
Интересно, как читать этот ник
есть 2 официальных способа его прочитать, оба имеют смысл
D
Кстати да, посмотри плиз