Come posso usare Symfony2 ClassLoader per caricare automaticamente le classi che non seguono le convenzioni di denominazione PEAR e non usano gli spazi dei nomi? Sembra dai documenti di symfony2 che questo non è ansible. In che modo si includono librerie helper API o altri file che non seguono questi tipi di convenzioni (cioè seguono […]
sto usando FosUserBundle nel mio progetto Symfony2, ho il login funzionante, voglio personalizzare ulteriormente il login per includere il controllo di id insieme a nome utente, email e password. Ho un'entity framework; utente nella cartella Entity , ho un UserRepository nella cartella Repository Come personalizzo il login Fos UserBundle per includere l'id nella sua query […]
Sono molto nuovo a silex, ma ho esperienza con framework MVC basati su Java. Il problema che ho sembra essere come accettare determinati caratteri speciali negli argomenti URL. Ho un controller definito come tale: $app->get('/editPage/{fileName}', function ($fileName) use ($app,$action) { return $app['twig']->render('edit.twig.html',$action->editPage($fileName)); }); e questo funziona alla grande per URL come: /myapp/editPage/file.html /myapp/editPage/file-2.html ma se […]
Sto incontrando alcuni problemi cercando di indovinare come gestire gli URL con parametri su Symfony + Twig. Ho questa rotta: <route id="artist.front" path="/artist/{kw}/"> <default key="_controller">App\Web\Controllers\Front::homePage</default> </route> E questo codice sul model Twig: {% autoescape false %} <a href="{{ path('artist.front',{'kw':a.urlkeyword|url_encode} )}}">{{ a.name }}</a> {% endautoescape %} urlkeyword parametro urlkeyword viene passato così com'è (cioè non codificato […]
Ho sviluppato un sito Web usando Symfony. Tutto andava bene fino a prima che stavo aggiungendo alcune Fixtures usando DoctrineFixturesBundle ed eseguendo il command "app / console". Ho ricevuto il seguente errore: [Symfony\Component\DependencyInjection\Exception\InvalidArgumentException] Symfony\\Bundle\\AsseticBundle\\EventListener\\RequestListener is not a valid class name for the "assetic.request_listener" service. Ho provato a annullare le modifiche apportte ai dispositivi per trovare […]
Da quando ho aggiornato da Symfony 2.1 a 2.4, mi trovo di fronte a un errore abbastanza inaspettato. Per ora ho potuto solo speculare sui motivi per cui accade: [2014-03-24 10:32:19] emergency.EMERGENCY: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InactiveScopeException' with message 'You cannot create a service ("form.type.daterange") of an inactive scope ("request").' in D:\Users\abousquet\workspace\eportl\app\cache\dev\appDevDebugProjectContainer.php:1231 Stack trace: #0 D:\Users\abousquet\workspace\eportl\app\bootstrap.php.cache(2033): appDevDebugProjectContainer->getForm_Type_DaterangeService() […]
Un utente può aggiungere molti indirizzi nel database. L'indirizzo sarà visualizzato nella stessa pagina in cui ha aggiunto l'indirizzo, quindi potrà scegliere quale desidera utilizzare. Il problema è che non rende nulla ma l'indirizzo è salvato nel database. Questo è il mio codice: PostController.php public function validationAction() { } public function addressAction(Request $request) { $user […]
Sto avendo problemi a persistere un null che è già persistito con un object. Genera il seguente errore. Catchable Fatal Error: Argument 1 passed to MyProject\EntityBundle\Entity\Requirements::setReplacedEmployee() must be an instance of MyProject\EntityBundle\Entity\Employee, null given, called in /var/www/MyProject/vendor/symfony/src/Symfony/Component/Form/Util/PropertyPath.php on line 347 and defined in /var/www/MyProject/src/MyProject/EntityBundle/Entity/Requirements.php line 384 Inizialmente salvi l'object ReplaceEmployee che potrebbe essere null / […]
Ho un dispositivo che carica una grande quantità di dati e per tutto il tempo mi imbatto in questo errore: Errore irreversibile: dimensione della memory consentita di 2147483648 byte esauriti (tentativo di allocare 16777224 byte) in /var/www/html/platform-cm/vendor/doctrine/dbal/lib/Doctrine/DBAL/Logging/DebugStack.php sulla row 65 [Symfony \ Component \ Debug \ Exception \ OutOfMemoryException] Errore: dimensione di memory consentita di […]
Mi sto trovando ad affrontare lo stesso problema in più pacchetti che ho scritto. Il problema è che nella mia class BundleNameBundle devo creare il path per poi caricare i mapping di Doctrine. Per fare questo faccio qualcosa come: /** * {@inheritdoc} */ public function build(ContainerBuilder $container) { parent::build($container); $modelDir = realpath(__DIR__ . '/Resources/config/doctrine/mappings'); $mappings […]