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, вот такие весёлые пакеты на гитхабе
Вадим
Вадим
Вадим
Ivan
ребят, по поводу ск едитора в поле
Ivan
я нашел такое решение
Ivan
https://medium.com/@mounabenhmida/symfony-4-wysiwyg-editors-72714cad8916
Ivan
кому будет полезно, пожалуйста
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
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
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
D
Кстати да, посмотри плиз