У меня есть простая программа Symfony2 с двумя объектами: муниципалитет и Poi. Существует отношение «Один-ко-многим» между муниципалитетом и Pois (то есть: ноль или больше pois, размещенных в одном муниципалитете), поэтому файлы Entity выглядят следующим образом: Poc \ PocBundle \ Entity \ Municipality.php <?php // Poc\PocBundle\Entity\Municipality.php namespace Poc\PocBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * Municipality * […]
У меня возникают проблемы с созданием формы для создания курса. Это часть моей схемы базы данных, для которой я пытаюсь создать форму: Поэтому я пытаюсь создать курс, где я могу создавать сеансы и даты (момент), прикрепленные к этому сеансу. Он должен выглядеть примерно так: В моем классе CourseAdmin у меня есть: protected function configureFormFields(FormMapper $formMapper) […]
На этой странице я нашел, как добавить маршрут для моего пользовательского действия. protected function configureRoutes(RouteCollection $collection) { $collection->add('ispremium', $this->getRouterIdParameter().'/ispremium'); } После этого я добавляю пользовательские действия в свой класс Admin: protected function configureListFields(ListMapper $listMapper) { $listMapper ->addIdentifier('id') ->add('code', null, array('label' => 'Code')) ->add('_action', 'actions', array( 'actions' => array( 'ispremium' => array( 'template' => 'AppMyBundleBundle:Admin:ispremium.html.twig' ) […]
Я начал новый с комплектом админов сонаты. его очень удобно и легко настраивать и использовать, но я не могу заставить перевод фиксироваться для ярлыков по умолчанию например link_add, link_list идут вместо правильных английских надписей. #SonataAdmin sonata_block: default_contexts: [cms] blocks: sonata.admin.block.admin_list: contexts: [admin] sonata.block.service.text: sonata.block.service.rss: sonata_admin: title: Sonata Project title_logo: /bundles/sonataadmin/logo_title.png templates: # default global templates […]
Итак, после исследований много и не получаю результатов (может быть, я плохой искатель), я исхожу из этих тем: Ошибка загрузки файла SonataAdmin и SonataMediaBundle – как загрузить изображения? Я не могу найти решение проблемы. У меня есть Company Entity, и каждая компания может иметь несколько файлов: PDF, DOC, XLS и некоторые другие mime / types. […]