<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>PartITech — Blog</title>
    <link>https://www.partitech.com/it/blog</link>
    <description>Articles techniques publiés par PartITech.</description>
    <language>it</language>
    <item>
      <title>Sistema RAG e TxtAi Parte 3: Casi pratici</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/sistema-rag-txtai-parte-3-casi-pratici</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/sistema-rag-txtai-parte-3-casi-pratici</guid>
      <description>Attraverso un caso pratico, vedremo come creare un completo sistema RAG e inizializzare un dialogo, arricchendo il nostro modello con dati personali. Dettagliamo la creazione di indici e la gestione del contenuto attraverso esempi pratici.</description>
      <pubDate>Mon, 22 Jan 2024 08:49:05 +0000</pubDate>
    </item>
    <item>
      <title>Sistema RAG e TxtAi Parte 2: Basi di Dati e Indicizzazione Vettoriale</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/sistema-rag-txtai-parte-2-basi-dati-indice-vettoriale</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/sistema-rag-txtai-parte-2-basi-dati-indice-vettoriale</guid>
      <description>In questo articolo, esploriamo l'uso di basi di dati per lo stoccaggio di conoscenze con TxtAi e discutiamo delle tecnologie di indice vettoriale come Elasticsearch, Faiss, Milvus, Pinecone, Weaviate, Annoy, HNSW e Postgresql con pgvector.</description>
      <pubDate>Mon, 22 Jan 2024 08:45:07 +0000</pubDate>
    </item>
    <item>
      <title>Sistema RAG e TxtAi Parte 1: Trasformare la Generazione del Linguaggio con Intelligenza</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/system-rag-txtai-parte-1</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/system-rag-txtai-parte-1</guid>
      <description>Scopri il mondo della "Generazione Migliorata dal Recupero" (RAG) - un'innovativa fusione tra recupero di informazioni e generazione del linguaggio nell'elaborazione del linguaggio naturale. Esplora i componenti chiave, le sfide e le opportunità di questa tecnologia e segui una guida pratica per implementare un sistema RAG utilizzando TxtAi e Llama.cpp.</description>
      <pubDate>Fri, 08 Dec 2023 22:21:28 +0000</pubDate>
    </item>
    <item>
      <title>Llama.cpp porta il LLM a portata di mano</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/llama-cpp-porta-il-llm-a-portata-di-mano</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/llama-cpp-porta-il-llm-a-portata-di-mano</guid>
      <description>Llama CPP è un nuovo strumento progettato per eseguire modelli di linguaggio direttamente in C/C++. Questo strumento è particolarmente ottimizzato per i processori Apple Silicon grazie all'utilizzo della tecnologia ARM NEON e del framework Accelerate. Offre inoltre compatibilità AVX2 per i sistemi basati su architetture x86. Operando principalmente sulla CPU, Llama CPP include anche la capacità di quantizzazione a 4 bit, aumentando così la sua efficienza.</description>
      <pubDate>Tue, 05 Dec 2023 19:36:59 +0000</pubDate>
    </item>
    <item>
      <title>Introduzione a txtai: Semplificazione e Potenza dei LLM per gli Sviluppatori</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/introduzione-a-txtai-semplificazione-e-potenza-dei-llm-per-gli-sviluppatori</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/introduzione-a-txtai-semplificazione-e-potenza-dei-llm-per-gli-sviluppatori</guid>
      <description>Nel mondo in continua evoluzione dell'intelligenza artificiale e del trattamento del linguaggio naturale, txtai si afferma come uno strumento rivoluzionario, soprattutto per coloro che si immergono nel mondo dei modelli di linguaggio su larga scala (LLM). Immaginate un ponte tra voi e una varietà di potenti LLM, dove txtai funge da intermediario facilitante, semplificando e amplificando le vostre interazioni con queste tecnologie complesse.</description>
      <pubDate>Tue, 05 Dec 2023 19:10:30 +0000</pubDate>
    </item>
    <item>
      <title>Pagina Sonata 5: Aggiunta di Tag Open Graph con SonataPage e SonataMediaSonata</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/pagina-sonata-5-aggiunta-tag-open-graph-con-sonatapage-e-sonatamediasonata-pagina-5</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/pagina-sonata-5-aggiunta-tag-open-graph-con-sonatapage-e-sonatamediasonata-pagina-5</guid>
      <description>Si vous avez déjà utilisé SonataPage et SonataMedia, vous savez à quel point ils sont puissants pour gérer le contenu et les médias de votre site. Dans cet article, je vais vous montrer comment étendre ces outils pour ajouter facilement des balises Open Graph à vos pages, afin d’améliorer leur partage sur les réseaux sociaux. Pourquoi les balises Open Graph ? Les balises Open Graph (OG) sont des méta-tags que vous pouvez ajouter à vos pages pour définir des titres, descriptions, images et autres informations qui seront utilisées lorsque la... Read More</description>
      <pubDate>Mon, 02 Oct 2023 11:18:52 +0000</pubDate>
    </item>
    <item>
      <title>Sonata Pagina 5: Nascondi blocchi all'interno di blocchi condivisi.</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/sonata-pagina-5-nascondi-blocchi-in-blocchi-condivisi</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/sonata-pagina-5-nascondi-blocchi-in-blocchi-condivisi</guid>
      <description>Si vous utilisez le bundle SonataPage , vous avez du remarquer que les blocks qui sont proposées sont pour certain, inutiles, ou non fonctionnels. Nous allons voir comment nous pouvons cacher ces blocs de la liste de manière propre, avec un fichier de configuration, et une surcharge des templates admin de SonataPage. 1 – La configuration Nous allons devoir créer une liste des services que nous ne voulons pas afficher. Cette liste va aller naturellement dans les parameters de notre fichier services : Pour savoir le nom du service a... Read More</description>
      <pubDate>Sat, 30 Sep 2023 10:19:01 +0000</pubDate>
    </item>
    <item>
      <title>Sonata: Aggiungi un Pannello Admin senza un'Entità con Sonata Admin 5 e Symfony 6.2</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/sonata-aggiungi-un-pannello-admin-senza-un-entita-con-sonata-admin-5-e-symfony-6-2</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/sonata-aggiungi-un-pannello-admin-senza-un-entita-con-sonata-admin-5-e-symfony-6-2</guid>
      <description>Dans cet article, nous allons apprendre comment ajouter un panel d’administration sans entité dans un projet Symfony 6.2 en utilisant Sonata Admin 5. Notre base de projet sera de créer une interface d’upload de fichier simple. Mais vous pouvez faire n’importe quelle application. Y compris ajouter un simple texte. 1. Installation de Sonata Admin Bundle Si vous n’avez pas déjà installé Sonata Admin, vous pouvez le faire avec composer : Je vous invite à parcourir notre site pour installer Sonata Admin Bundle proprement. ici 2. Création d’une classe Admin Dans... Read More</description>
      <pubDate>Tue, 06 Jun 2023 09:20:13 +0000</pubDate>
    </item>
    <item>
      <title>Come Creare un Trasporto Email Personalizzato con Symfony Mailer</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/come-creare-un-trasporto-email-personalizzato-con-symfony-mailer</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/come-creare-un-trasporto-email-personalizzato-con-symfony-mailer</guid>
      <description>Aujourd’hui, nous allons voir comment créer un transport d’e-mail personnalisé avec Symfony Mailer. Pour l’exemple, nous créerons un transport nommé « pt ». Prérequis Avant de commencer, assurez-vous d’avoir installé et configuré Symfony Mailer et HttpClient dans votre projet. Vous pouvez les ajouter à votre projet avec les commandes suivantes: Création de la classe de transport La première chose à faire est de créer une nouvelle classe qui implémente SymfonyComponentMailerTransportTransportInterface. Nous l’appellerons PtTransport. Voici un exemple de ce à quoi cela pourrait ressembler : Création de la classe de factory Ensuite, nous... Read More</description>
      <pubDate>Fri, 19 May 2023 11:48:40 +0000</pubDate>
    </item>
    <item>
      <title>PHP FFI: Creazione di un Collegamento con una Libreria, QuickJS – Parte 5</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-creazione-di-un-collegamento-con-una-libreria-quickjs-parte-5</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-creazione-di-un-collegamento-con-una-libreria-quickjs-parte-5</guid>
      <description>Pour clôturer ce mini dossier technique sur les foreign functions interface de PHP, je me suis mis en tête de me connecter simplement à une lib. Une sorte de Challenge qui pourrait en même temps me faire progresser sur le sujet. Il m’a fallu donc trouver une idée de projet. Un truc pas trop petit ni trop simple mais pas non plus un truc trop gros. Raté, j’ai trouvé une idée mais celle ci s’avère bien plus complexe que je ne l’imaginais. Qu’à cela ne tienne, j’ai tout de même tenté. Donc pour... Read More</description>
      <pubDate>Tue, 24 Jan 2023 16:42:19 +0000</pubDate>
    </item>
    <item>
      <title>Symfony: Costringere un'entità ad utilizzare una connessione al database diversa da quella predefinita configurata</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/symfony-costringere-un-entita-a-utilizzare-una-connessione-al-db-diversa-da-quella-predefinita-configurata</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/symfony-costringere-un-entita-a-utilizzare-una-connessione-al-db-diversa-da-quella-predefinita-configurata</guid>
      <description>Il n’est pas rare d’avoir plusieurs bases de données pour un même projet. Normalement, lorsque 2 bases de données sont utilisées les entités peuvent être rangées dans des répertoires spécifiques qui sont déclarés dans votre configuration. Et dans ce cas le système va utiliser la connexion configurée pour le répertoire de l’entité. Vous pouvez voir un exemple de connexion multiple ici Symfony 4 / Sonata : gérer une interface d’admin multi serveur Admettons que nous voulions juste pointer sur une base de données en lecture seule (une réplication), à chaque... Read More</description>
      <pubDate>Thu, 19 Jan 2023 14:09:45 +0000</pubDate>
    </item>
    <item>
      <title>Usa composer e bin/console dalla tua immagine Docker direttamente all'interno di PHPSTORM</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/usa-il-composer-dalla-tua-immagine-docker-direttamente-in-phpstorm</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/usa-il-composer-dalla-tua-immagine-docker-direttamente-in-phpstorm</guid>
      <description>Ok, vous êtes comme moi. Votre machine n’a rien d’installé en local. Pas même composer et même pas PHP en CLI ! Alors que vous utilisez PHP et peut être bien Symfony (ou pas) vous avez besoin dans tous les cas d’utiliser composer quotidiennement. Vous utilisez tous les jours PhpStorm et vous vous dites que c’est dommage de ne pas bénéficier de toutes les options de votre IDE notamment tout ce qui concerne composer et la console Symfony. Alors comment configurer PhpStorm pour spécifier que le composer de votre projet... Read More</description>
      <pubDate>Thu, 19 Jan 2023 13:15:40 +0000</pubDate>
    </item>
    <item>
      <title>Azioni Personalizzate Sonata</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/it-azioni-personalizzate-sonata</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/it-azioni-personalizzate-sonata</guid>
      <description>Pour faire suite à l’article écrit par Thomas Bourdin SYMFONY / SONATA : AJOUTER UNE FONCTION CLONE DANS UN CRUD, nous allons montrer comment, de manière très simple, nous pouvons ajouter des actions personnalisées dans une interface. Sur le Dashboard : Mais nous allons également voir comment personnaliser simplement et de manière générique les actions personnalisées du listing, de l’entête de votre CRUD et pour finir comment ajouter des actions pour un traitement par lot. Pour mon exemple je suis parti d’une table toute simple appelée Title dont voici l’entité.... Read More</description>
      <pubDate>Thu, 19 Jan 2023 13:06:51 +0000</pubDate>
    </item>
    <item>
      <title>Debug con PhpStorm e Symfony in una immagine Docker</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/debug-con-phpstorm-e-symfony-in-una-immagine-docker</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/debug-con-phpstorm-e-symfony-in-una-immagine-docker</guid>
      <description>Configuration de PHP/Docker Si vous développez sous Symfony, installé dans un docker compose et que vous n’utilisez pas encore le debugger, alors cet article est fait pour vous. Nous allons vous montrer comment préparer votre environnement pour ne plus avoir à faire de dd() ni de var_dump. Une fois que vous aurez goûté aux joies du debugger vous ne pourrez plus vous en passer tellement vous allez gagner en confort. Pour cet article vous devez avoir une app Symfony propulsée avec apache/php (ou bien nginx et fpm, peu importe) avec... Read More</description>
      <pubDate>Thu, 19 Jan 2023 12:54:45 +0000</pubDate>
    </item>
    <item>
      <title>Crea una libreria con composer</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/crea-una-libreria-con-composer</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/crea-una-libreria-con-composer</guid>
      <description>Composer c’est quoi ? A l’image de NPM pour javascript , composer est l’outil dédié à PHP vous permettant de gérer les dépendances de librairies de vos applications. Si vous utilisez un framework du type Symfony vous l’avez obligatoirement utilisé. En réalité tout développeur PHP l’utilise quotidiennement. Si vous êtes sur cette page c’est que probablement vous vous demandez comment on crée une librairie que l’on peut redistribuer facilement et partager avec la communauté. C’est ce que je vais tenter de vous montrer. Pour le bien de notre tutoriel je... Read More</description>
      <pubDate>Wed, 04 Jan 2023 14:46:12 +0000</pubDate>
    </item>
    <item>
      <title>Configurazione di 'Quality Tools' in un'immagine Docker di PHPSTORM</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/configurazione-di-quality-tools-in-un-immagine-docker-di-phpstorm</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/configurazione-di-quality-tools-in-un-immagine-docker-di-phpstorm</guid>
      <description>Voici une question que je me suis posée récemment. Habituellement j’installe directement les outils de QA sur mon host ou directement dans l’image Docker. Si les outils sont installés sur mon host, pas de problèmes pour configurer PhpStorm. Si les outils sont directement configurés dans l’image Docker, pas de problèmes non plus pour l’utiliser à l’intérieur de l’image. En revanche comment peut on allier la puissance de PhpStorm et de Docker pour lier les deux ? Voici donc comment procéder pour l’installation de php_codesniffer, Mess Detector, CS Fixer, PSalm, PhpStan.... Read More</description>
      <pubDate>Thu, 15 Dec 2022 12:26:38 +0000</pubDate>
    </item>
    <item>
      <title>Configura Exim per inviare email con Gmail</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/configura-exim-per-inviare-email-con-gmail</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/configura-exim-per-inviare-email-con-gmail</guid>
      <description>Nous allons voir comment configurer Exim4 pour envoyer des emails système avec Gmail. Cela permettrait que vos emails envoyés avec vos CRON soient correctement routés et n’atterrissent pas dans les spams. Installons Exim4 Configuration Choisissez : mail sent by smarthost; no local mail Ensuite répondez aux questions comme suit : Ouvrez et éditez le fichier : /etc/exim4/exim4.conf.template Recherchez : Et ajoutez ces lignes juste après : Il faut supprimer tous les autres blocks smarthost contenants : Commentez les avec un # en début de ligne Recherchez les authenticators avec l’occurrence... Read More</description>
      <pubDate>Mon, 12 Dec 2022 10:24:05 +0000</pubDate>
    </item>
    <item>
      <title>Sonata DataMapper e Autowiring</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/sonata-datamapper-e-autowiring</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/sonata-datamapper-e-autowiring</guid>
      <description>Si vous avez un besoin spécifique de transformation de données entre le formulaire et l’enregistrement de votre entité et que vous pensez que ce code de transformation devrait se trouver dans un service, car cela vous semble plus logique, vous pouvez utiliser le dataMapper en utilisant l’injection de dépendance fournit par Symfony. Mais alors comment le mettre en oeuvre ? Un petit rappel sur le DataMapper. Si on s’accorde à la documentation officielle de Symfony concernant les DataMapper et DataTransformer, un dataMapper a la responsabilité de lire et écrire un... Read More</description>
      <pubDate>Thu, 08 Dec 2022 19:35:40 +0000</pubDate>
    </item>
    <item>
      <title>SF6 / Sonata 5: Gestione di un'interfaccia OneToMany in un CRUD con il CollectionType di Sonata</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/sf6-sonata-5-gestione-di-un-interfaccia-onetomany-in-un-crud-con-sonata-collectiontype</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/sf6-sonata-5-gestione-di-un-interfaccia-onetomany-in-un-crud-con-sonata-collectiontype</guid>
      <description>Dans cet exemple nous allons prendre le cas concret d’une interface simple qui comprend des éléments multiples. Nous avons choisis d’utiliser une table « Projets » dans laquelle nous allons affecter des documents. Donc pour un projet, nous pouvons affecter plusieurs documents. Et pour faciliter l’administration, nous allons faire en sorte de pouvoir gérer notre interface imbriquée directement dans la vue d’édition de notre projet. Il nous faut créer le schéma. Au préalable on importe notre schéma actuel dans MysqlWorbench avec la fonction « Database/reverse engineer ». Ce qui nous permettra d’avoir les tables... Read More</description>
      <pubDate>Sun, 27 Nov 2022 07:39:34 +0000</pubDate>
    </item>
    <item>
      <title>PHP FFI: Utilizzo di una libreria multi-piattaforma Kotlin – Parte 4</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte-4-1</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte-4-1</guid>
      <description>Avec Stéphane Péchard https://www.linkedin.com/in/stephanepechard/, expert Android et guru KMP, on s’est demandé si développer un algorithme sous KMP et l’exécuter directement en PHP serait réalisable. Le cahier des charges était simple : le dev Android (Stéphane donc) me fournit un header file, un .so et je me débrouille. Avec le header file, le contrat, à priori on devrait arriver à quelque chose… Alors on a réussi à faire notre appel de fonction. Mais en toute franchise j’ai tout de même pas mal galéré avant d’y arriver. Voici le fichier header fourni : Mauvaise surprise, le header faisait planter PHP 🙂 En... Read More</description>
      <pubDate>Fri, 11 Nov 2022 13:21:41 +0000</pubDate>
    </item>
    <item>
      <title>PHP FFI: Callback - Parte 3</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte-3-1</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte-3-1</guid>
      <description>Le CallBack J’ai pu remarquer pendant la préparation de cet article que pas mal de ressources sur le net utilisent la libc directement pour faire leurs exemples. Vous trouverez facilement des exemples assez démonstratifs et simples. Mais pour faire cool et original, je me suis dit “allez moi aussi je vais trouver un truc à montrer avec cette libc”. M’enfin… si c’est juste passer une structure comme le font la plus part des exemples ça ne servira à rien. Et puis je tombe sur une fonction dans un forum ou les gens pestent en disant que... Read More</description>
      <pubDate>Fri, 11 Nov 2022 13:21:36 +0000</pubDate>
    </item>
    <item>
      <title>PHP FFI: Passaggio di Parametri – Parte 2</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte-2-1</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte-2-1</guid>
      <description>Appeler directement la librairie php ? Et si on s’amusait à réaliser un bout de code qui ne sert à rien ? Allez !!! Allez !! Allez !!! Bon OK. Je vous propose comme truc inutile d’utiliser PHP pour appeler une lib en C qui utilise le Zend Engine. En réalité ce paragraphe n’est pas aussi inutile que cela. Son but est de vous montrer un comportement particulier 🙂 PHP-ffi a quelques limitations : impossible de lui passer une variable PHP directement pour récupérer sa valeur dynamiquement depuis la lib externe. Vous n’avez accès qu’au passage de type de données... Read More</description>
      <pubDate>Fri, 11 Nov 2022 13:21:32 +0000</pubDate>
    </item>
    <item>
      <title>PHP FFI: Introduzione – Parte 1</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte1-1</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/php-ffi-parte1-1</guid>
      <description>Introduction Depuis la version 7.4 de PHP nous avons enfin accès aux fonctions d’interopérabilité entre les différents languages et PHP: le FFI ou Foreign function interface. FFI c’est quoi ? C’est tout simplement la possibilité d’utiliser une librairie externe (.dll ou .so) directement dans PHP, et ce, sans avoir à créer un module PHP. Oui oui, juste avec un script PHP ! C’est entre autre ce qui à fait la gloire de python et lui a permis d’avoir tant de fonctionnalités. Ce qui est génial avec FFI c’est qu’un développeur PHP non-expert en C/Rust/Go/Kotlin (liste non exhaustive) peut enfin lier une librairie externe... Read More</description>
      <pubDate>Fri, 11 Nov 2022 13:21:27 +0000</pubDate>
    </item>
    <item>
      <title>Symfony 6 / Sonata 5: Installazione di SonataClassification.</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/symfony-6-sonata-5-installazione-sonataclassification</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/symfony-6-sonata-5-installazione-sonataclassification</guid>
      <description>Nous avons vu dans les article précédents comment initialiser un projet Symfony 6 + Sonata 5 avec les médias et les utilisateurs dans un admin sécurisé. Nous avons vu ensuite comment gérer les localisations de l’utilisateur.Nous allons voir maintenant comment installer et gérer les classifications. On procède à l’installation de la dernière version en date. Visiblement, nous avons une erreur de configuration. On retire la section médias de la configuration sonata_classification.yaml Nous avons ensuite une nouvelle erreur. Ce n’est pas grave, on va tout configurer pour que ça passe du... Read More</description>
      <pubDate>Mon, 14 Mar 2022 11:04:04 +0000</pubDate>
    </item>
    <item>
      <title>Symfony 6 / Sonata 5: Collega le località e il fuso orario alle preferenze dell'utente.</title>
      <link>https://www.partitech.com/it/articolo-di-blog-tecnico/symfony-6-sonata-5-collega-localita-e-fuso-orario-alle-preferenze-utente</link>
      <guid isPermaLink="true">https://www.partitech.com/it/articolo-di-blog-tecnico/symfony-6-sonata-5-collega-localita-e-fuso-orario-alle-preferenze-utente</guid>
      <description>Nous avons vu dans un article précédent comment installer Symfony 6 + Sonata Admin 5 avec une gestion d’utilisateurs et de médias. Nous allons poursuivre cette installation avec la configuration des langues et des fuseaux horaires. Nous allons installer intlBundle qui permet de gérer l’affichage localisé. On en profite pour ajouter un champs timezone et locale à l’utilisateur.Pour cela, nous allons étendre userBundle et ajouter un champs dans l’admin. On étend user en déplaçant l’entité user dans : src/Application/Sonata/UserBundle/Entity/User.phpEt on lui ajoute un champs timezone et un champs locale. On... Read More</description>
      <pubDate>Thu, 10 Mar 2022 18:02:52 +0000</pubDate>
    </item>
  </channel>
</rss>
