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

ORM PHP Discussion :

Symfony Doctrine Flux RSS


Sujet :

ORM PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Jesmar
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 115
    Par défaut Symfony Doctrine Flux RSS
    Bonjour
    Je souhaiterais installer un flux rss, je me suis basé sur le jobeet 14 où j'ai adapté le code qui est en atom, je ne pense pas avoir fait d'erreur mais je n'arrive pas à lire le flux avec thunderbird
    je met le code au cas où j'aurais fait une erreur
    si quelqu'un voit un truc louche, je suis preneur

    indexSucces.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="<?php echo url_for('actus/index', array('sf_format' => 'rss')) ?>" title="Flux">Flux</a>
    layout.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <link rel="alternate" type="application/rss+xml" title="Actus" href="<?php echo url_for('actus/index', array('sf_format' => 'rss'), true) ?>" />
    indexSuccess.rss.php
    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
     
    <?xml version="1.0" encoding="utf-8"?>
    <rss version="2.0">
      <channel>
        <title>titre</title>
        <description>description</description>
        <link>url</link>
        <pubDate>définit la date de publication du flux</pubDate>
        <lastBuildDate>définit la dernière date de modification du flux</lastBuildDate>
        <image>permet d'insérer une image dans le flux</image>
        <language>définit la langue du flux</language>
     
        <item>
          <title>définit le titre de l'actualité</title>
          <link>définit l'URL du flux correspondant à l'actualité</link>
          <pubDate>définit la date de l'actualité</pubDate>
          <description>définit une description succincte de l'actualité</description>
          <guid>définit de manière unique l'actualité</guid>
          <author>définit l'adresse électronique (mail) de l'auteur</author>
          <category>associe l'item à une catégorie</category>
          <comments>définit l'URL d'une page de commentaire en rapport avec l'item</comments>
        </item>
      </channel>
    </rss>
    edit
    et j'appelle mon rss dans thunderbird avec :
    mon@.fr/frontend.php/actus

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Quel est la route utilisée ? Le liens généré fait-il référence a un .rss ? Il n'apparait pas dans ton lien.

    Si tu tapes le lien utilisé dans un explorateur, tu as quoi ?

    Quel est l'action utilisée ? L'est-elle uniquement pour le rss ou pour autre chose aussi ?

  3. #3
    Membre confirmé Avatar de Jesmar
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 115
    Par défaut
    j'essaye avec différentes routes
    j'utilise l'action index pour récupérer les actus et pour le rss
    l'erreur est soit 404 soit 500
    et thunderbird répond "impossible de trouver l_adresse_definie_dans_url"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    actus:
      url: /actus.:sf_format ou /actus/index.:sf_format ou d autres types
      class:   sfDoctrineRoute
      param:   { module: actus, action: index, sf_format: html }
      options: { model: Actus, type: object }
      requirements:
        sf_format: (?:html|rss)

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Tu es en debug ?

    Si non, tu as fais du symfony cc ?

  5. #5
    Membre confirmé Avatar de Jesmar
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 115
    Par défaut
    ah, je n'ai pas pensé à faire cc

Discussions similaires

  1. Flux RSS
    Par Fabouney dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 05/06/2005, 13h14

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