Jump to content

Développement d'un module de news


Recommended Posts

Bonjour à tous,

Voilà, je suis en train de développer un module de news en m'inspirant du module "editorial".

Les news seront donc stockées dans le fichier "news.xml"

Je rencontre cependant un problème, le module éditorial utilise les fonctions fopen et fwrite pour des questions de sécurité je suppose.

Mon fichier xml se présente comme suit:


       <header>
       </header>
       <body>
           <title>Charue</title>
Patate
hexagonale
       </body>


       <header>
       </header>
       <body>
           <title>Brouette</title>
Carrée
Tartenpion
       </body>



Je voudrais ajouter une news donc ... le problème étant que si j'utilise @fopen(dirname(__FILE__).'/news.xml', 'a')
il va placer le curseur après ma balise , mon but étant de rajouter un après le ...

Je vois pour l'instant deux méthodes:

-Soit j'abandonne le fwrite et j'utilise

simplexml->saveXML()



-Soit je réécrit tout d'un coup, ce qui implique qu'au bout d'un certain nombre de news, ça puisse prendre pas mal de temps ... =/


Merci d'avance de votre aide.

Link to comment
Share on other sites

Bonjour à tous,

Voilà, je suis en train de développer un module de news en m'inspirant du module "editorial".

Les news seront donc stockées dans le fichier "news.xml"

Je rencontre cependant un problème, le module éditorial utilise les fonctions fopen et fwrite pour des questions de sécurité je suppose.

Mon fichier xml se présente comme suit:

       <header>
       </header>
       <body>
           <title>Charue</title>
Patate
hexagonale
       </body>


       <header>
       </header>
       <body>
           <title>Brouette</title>
Carrée
Tartenpion
       </body>



Je voudrais ajouter une news donc ... le problème étant que si j'utilise @fopen(dirname(__FILE__).'/news.xml', 'a')
il va placer le curseur après ma balise , mon but étant de rajouter un après le ...

Je vois pour l'instant deux méthodes:

-Soit j'abandonne le fwrite et j'utilise

simplexml->saveXML()



-Soit je réécrit tout d'un coup, ce qui implique qu'au bout d'un certain nombre de news, ça puisse prendre pas mal de temps ... =/


Merci d'avance de votre aide.



J'ai développer ce module qui se rapproche de ce que tu cherche. Gère les fichiers XML également

http://www.prestashop.com/forums/viewthread/44868/modules_tiers/module_module_news_tres_simple

Cordialement ;)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...