У меня есть тип пользовательской формы регистрации, определенный следующим образом: …. public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder ->remove('username') ->add('firstName') ->add('lastName') ->add('hei', 'entity', array( 'class' => 'AcmeAcmeBundle:HigherEducationalInstitution', 'label' => 'Higher Educational Institution' )); } …. Пользовательский контроллер работает почти так же, как и в FOSUserbundle, а также проверяет действительную форму … public […]
мой кошмар дня продолжается ….. после внедрения успешного решения в более раннем потоке, где мне нужно изменить отношения между сущностями, я получаю эту ошибку, когда я пытаюсь зарегистрировать пользователя в приложении: CRITICAL – Uncaught PHP Exception Symfony\Component\Debug\Exception\UndefinedMethodException: "Attempted to call method "getRole" on class "Closure"." at C:\Dropbox\xampp\htdocs\etrack3\src\Ampisoft\Bundle\etrackBundle\Entity\Users.php line 234 Я изменился с отношения manyToMany, на […]
Я разрабатываю проект в zf2 с помощью доктрины, и мне нужно создать метод для нумерации поля order чтобы значения были последовательными. До: +—–+——-+——–+————+ | id | order | item | collection | +—–+——-+——–+————+ | 987 | 1 | apple | fruits | | 46 | 2 | banana | fruits | | 394 | 7 […]
Примечание: этот пост был решен с использованием этого метода, проблема была в одном из моих сущностей, поэтому любая вещь, которую я пробовала, которая работала бы в нормальных условиях, была плохой из-за этого. Я не знаю, как отметить это сейчас. У меня есть следующие объекты репозитория: Vehicle, Job, FuelPurchase. Для intance vahicle: /** * @ORM\Entity * […]
Я получил форму, которая отправляет запрос на отправку и выводит разбитые на страницу результаты. Есть проблемы, когда я хочу видеть страницы с номером 2 и более, потому что там отправлен запрос на получение, а контроллер не видит форму для создания запроса. Кто-нибудь знает, как решить эту проблему?
Таким образом, у меня есть отношения, определенные в моих сущностях: class Producto { /** * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Norma", inversedBy="normasProducto", cascade={"persist"}) * @ORM\JoinTable(name="nomencladores.norma_producto", schema="nomencladores", * joinColumns={@ORM\JoinColumn(name="producto_id", referencedColumnName="id")}, * inverseJoinColumns={@ORM\JoinColumn(name="norma_id", referencedColumnName="id")} * ) */ protected $productoNormas; } class Norma { /** * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Producto", mappedBy="productoNormas", cascade={"persist"}) */ protected $normasProducto; } И я пытаюсь проверить, существует ли данная пара norma_id – […]
если вы используете QueryInterface из Typo3 или Flow3, вы можете найти в QueryInterface Extbase Dokumentation все функции, которые вы можете использовать. Я уже создал некоторые AND, OR и LogicalNOTs в Flow3, и они отлично работают. Моя проблема заключается в функции in (). Предположим, у меня есть объект «задачи», и каждая задача имеет один объект «статус» […]
Я пытаюсь получить свои объекты страницы с помощью Doctrine QueryBuilder. Я успешно реализовал ORM, и он без проблем сгенерировал мою базу данных. Теперь, когда я хочу захватить Entities из базы данных, кажется, что возвращает QueryException Fatal error: Uncaught exception 'Doctrine\ORM\Query\QueryException' with message 'SELECT page FROM Website\Model\Body\Page page WHERE page.isActive = 1' in path\to\orm\Doctrine\ORM\Query\QueryException.php:39 Stack trace: […]
Это продолжение компонента конфигурации Symfony и Doctrine dbal Я пытаюсь создать сервис для доктрины теперь следующим образом: <?php namespace Localhost\Service; use Doctrine\Common\ClassLoader; use Doctrine\DBAL\Configuration; use Doctrine\DBAL\DriverManager; class Doctrine { public function __construct() { $doctrineLoader = new ClassLoader('Doctrine'); $doctrineLoader->register(); $doctrineConfig = new Configuration(); $doctrineParams = [ 'driver' => 'pdo_mysql', 'dbname' => 'levelup', 'host' => '127.0.0.1', 'user' […]
Я пытаюсь настроить Doctrine 2, чтобы играть с ZF 1.11 некоторое время. Мне удалось разрешить все ошибки, кроме одного: PHP Fatal error: Class 'Doctrine\ORM\Configuration' not found in C:\development\porjects\application\Bootstrap.php on line 258 Ниже приведена функция _iniDoctrine () в файле Bootstrap.php вплоть до строки 258, на которую указывает сообщение об ошибке: protected function _initDoctrine() { $this->bootstrap('autoload'); require_once('Doctrine/Common/ClassLoader.php'); […]