IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Un CMS en brique


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Janvier 2012
    Messages : 1
    Par défaut
    Bonsoir !
    Moi et quelques amis sommes en train de re-coder entiètement notre site sous Symfony 2.
    Il s'agit d'une sorte de site vitrine (non commercial) où nous présentons nos réalisations, courts métrages, photos, musiques... Le fait que nous ayons des besoins assez spécifiques au niveau de la structure du site, ainsi que d'une certaine évolutivité, et le goût de l'aventure peut-être, nous ont conduit à nous diriger vers Symfony 2, plutôt que vers un outil de type Wordpress.

    Nous recherchons maintenant à intégrer un CMS, sous forme d'un Bundle, afin d'avoir une gestion de contenue efficace et sûre, un panneau d'administration, etc.

    Sur knpbundles.com, plusieurs briques répondent déjà présent, mais Symfony 2 étant aussi vieux que l'on sait, j'ai eu beaucoup de mal à trouver informations et avis sur le Net... Quelqu'un pourrait t-il nous conseiller ?

    Nous sommes au courant de l'existence du projet Symfony2 CMF, mais je n'ai pas l'impression que ce soit utilisable en l'état...

    http://cmf.symfony.com/

    Je vous remercie.

  2. #2
    Membre éclairé Avatar de guiyomh
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 328
    Par défaut
    Bonjour,

    Je suis entrain de regarder cmf.symfony.com, le projet a bien évoluer depuis janvier. Il y a même une démo et une sandbox. Mais ça manque de tuto.

    Est-ce que quelqu'un aurais un bon tuto sous la main ?

    Merci

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    http://symfony-cmf.readthedocs.org/en/latest/index.html ? Si ça ne te convient pas, viens poser tes questions ici .
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  4. #4
    Membre éclairé Avatar de guiyomh
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 328
    Par défaut
    Merci pour la réponse, j'ai repris l'installation de 0 avec la doc.
    Mais je reste bloquer pour installer PHPCR (http://symfony-cmf.readthedocs.org/e...phpcr-odm.html)

    J'ai modifier le composer.json en conséquence :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    ...
    "require": {
            "php": ">=5.3.3",
            "symfony/symfony": "2.1.*",
            "doctrine/orm": ">=2.2.3,<2.4-dev",
            "doctrine/doctrine-bundle": "1.0.*",
            "twig/extensions": "1.0.*",
            "symfony/assetic-bundle": "2.1.*",
            "symfony/swiftmailer-bundle": "2.1.*",
            "symfony/monolog-bundle": "2.1.*",
            "sensio/distribution-bundle": "2.1.*",
            "sensio/framework-extra-bundle": "2.1.*",
            "sensio/generator-bundle": "2.1.*",
            "jms/security-extra-bundle": "1.2.*",
            "jms/di-extra-bundle": "1.1.*",
            "symfony-cmf/symfony-cmf": "1.0.*",
            "jackalope/jackalope-jackrabbit": "1.0.*",
            "jackalope/jackalope-doctrine-dbal": "dev-master",
            "midgard/phpcr": "dev-master",
            "doctrine/phpcr-bundle": "1.0.*",
            "doctrine/phpcr-odm": "1.0.*"
        },
    ...
    Ensuite j'execute la commande php composer.phar update et j'ai ce message :
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.

    Problem 1
    - Installation request for midgard/phpcr dev-master -> satisfiable by midgard/phpcr dev-master.
    - midgard/phpcr dev-master requires ext-midgard2 >=10.05.5 -> no matching package found.

    Potential causes:
    - A typo in the package name
    - The package is not available in a stable-enough version according to your minimum-stability setting
    see https://groups.google.com/d/topic/co...lrc/discussion for more details.
    Je je ne vois pas comment le résoudre, quelqu'un a une idée.

  5. #5
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Mets à jour composer, remplace les lignes correspodnatnes de ton composer.json par ce qu'il faut dans la dernière version de la distribution standard, ça devrait mieux passer.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  6. #6
    Membre éclairé Avatar de guiyomh
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 328
    Par défaut
    Bonjour,

    bah je pense que le composer est à jour, j'ai fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php composer.phar self-update
    et j'ai recréer un projet symfony de 0 avec la version 2.1.2 en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php composer.phar create-project symfony/framework-standard-edition path/ 2.1.2
    As-tu identifié des lignes incorrectes dans mon composer.json ?

Discussions similaires

  1. Quel est le meilleur script PHP de portail (CMS) ?
    Par Lana.Bauer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 187
    Dernier message: 18/10/2012, 07h45
  2. [Zope] Quel CMS utilisez vous avec Zope ?
    Par Guigui_ dans le forum Zope
    Réponses: 9
    Dernier message: 26/04/2007, 18h07
  3. [cocoon] relation cocoon et cms
    Par iam_free dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 04/09/2006, 12h51
  4. [FLASH MX 2004 ] Brique au contenu aléatoire
    Par falcon dans le forum Flash
    Réponses: 11
    Dernier message: 26/05/2004, 00h06
  5. utilisation d'objets ADO pour CMS sur POSTGRESQL7.3.2
    Par turbok dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 10/10/2003, 09h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo