Parliamo del progetto

Argomento

symfony

18 articoli Pagina 2

Symfony 4 / Sonata : Creare una pagina di esportazione CSV

Le interfacce tramite déle faut de Sonata sono dei CRUD. Il che è estremamente pratico (altrimenti non lo’non userei). Ma un'amministrazione n’non è composto soltantoée di CRUD.Qui vedremo come si può fare una pagina di’esportazione di datiée di manière semplice, eliminando le viste per déservono delle interfacce, e in créprima la nostra per gépremere il nostro pulsante d’esportare. 1 &ndas...

Symfony 4 / Sonata : Creare un'interfaccia annidata (nested interface)

Vedremo come si costruisce un'interfaccia di’amministratore, composée di diverse tabelle che hanno relazioni Many2Many.Riprendiamo il nostro esempio di’interfaccia disponibile molti/molti qui Abbiamo un tavolo zona, che è compostoé di diversi élémenti del tavolo diéappartamenti. Su questi déappartamenti, abbiamo delle agenzie.Per coronare il tutto, e per dare un senso à questa chaînato da donneésì, aggi...

Symfony 4 / Sonata : creare un'amministrazione ManyToMany

Qui andiamo développer l’insieme delle manipolazioni per costruire un'interfaccia many to many tramite Sonata.Prenderemo come esempio una gestione di zone con un collegamento tramite déappartamenti. Ogni zona è quindi costituitaé d’un collegamento multiplo con la tabella déreparto.Sotto MysqlWorkbench, questo appare così: Per généPer le entità, utilizziamo il comando seguente: php bin/console doctrine:mapping...

Symfony / Sonata : Aggiungere una funzione di clonazione in un CRUD

Per aggiungere una funzionalitàé de duplicazione di’oggetto su una lista CRUD, bisogna modificare la lista aggiungendo il pulsante, configurare una rotta, e esétagliare un codice di duplicazione d’oggetto, e infine, réféRendere il controller che accoglierà la nostra funzione nella nostra interfaccia, tramite il suo servizio.Aggiungere il pulsante:Nel tuo controller aggiungi il pulsante inserendo réféIl template dei pulsanti.Qui mettiamo il...

Symfony 4 / Sonata: Creare un'interfaccia CRUD annidata (child 1->N) con l'ordine tramite drag'n drop

In generale vogliamo creare un'interfaccia CRUD, 1N, con la quale, quando il’si è sul’édition d’un élément, si aggiunge un pannello per gérer tutti i élémenti figli.Qui abbiamo una tabella wtype, con una tabella wconf che contiene una série d’registrazione collegataés a un elemento wtype. Proprio come per l’esempio di’impléimplementazione di sortable con trascinamen...

Symfony 4 / Sonata : Gestire l'ordine con il drag'n drop

Bisogna installarepixassociates/sortable-behavior-bundle e stof/doctrine-extensions-bundle composer require stof/doctrine-extensions-bundle composer require pixassociates/sortable-behavior-bundle Aggiungere la configurazione in pix_sortable.yamlAggiungendo l’entitàée il campo in position_field (qui wconf, e il campo position) pix_sortable_behavior: db_driver: orm # mongodb default value : orm position_field: default: position #default value : position ent...