2010-07-16 8 views
0

Je viens de créer mon premier flux RSS. ça a bien fonctionné. l'ai validé. C'est le flux de base de mes récents articles de blog. Je voudrais savoir si je dynamique des paramètres url ..Comment créer dynamiquement un flux RSS?

alimentation ressemblerait à ceci .. http://www.website.com/feed/?category=php.rss ...

devrait afficher les messages de blog de la catégorie « php ». si la catégorie change en "jquery" devrait afficher les messages récents dans "jquery"

Comment puis-je créer un flux en changeant les paramètres d'URL ou créer des flux individuels?

Répondre

1

Bien sûr. Il suffit d'obtenir le nom de la catégorie hors de la chaîne de requête (en utilisant la bibliothèque standard que vous utilisez pour la langue que vous utilisez), ajoutez cela comme conditionnel à la méthode que vous utilisez pour obtenir les données (j'espère que de ORM), puis déposez les résultats dans la bibliothèque de laquelle vous générez le RSS, comme s'il s'agissait de toutes les entrées.

+1

+1; @Nick Pour simplifier, il suffit d'obtenir la catégorie du paramètre URL (en PHP, vous pouvez accomplir ceci en utilisant $ categ = $ _GET ['category'] ';' $ categ' sera 'php.rss' dans votre cas), et que d'obtenir les données basées sur cette valeur, c'est-à-dire appelez GetEntriesByCategory ($ categ) '. De plus, vous n'avez pas besoin de mettre un '.rss' dans la catégorie; 'http: //www.website.com/feed/? category = php' est assez bon –