Question

Je dois convertir mon fichier routes.ini existant dans un fichier XML (mon hôte désactivé parse_ini de PHP). Quoi qu'il en soit, je ne pouvais pas trouver des exemples appropriés, donc je tenté ma chance en utilisant la structure Zend_Config_Xml classique. Voir ci-dessous:

<?xml version="1.0"?>
<configdata>
 <routes>
  <Home route=":locale/">
   <defaults controller="index" action="index" locale="tr_TR"/>
  </Home>
 </routes>
 <routes>
  <NewsList route=":locale/news-list/:pageID">
   <defaults controller="index" action="newsList" locale="tr_TR"/>
  </NewsList>
 </routes>
<configdata>

Cependant, il ne fonctionne pas; exemple ci-dessus dit route « liste de nouvelles » est pas là. J'ai trouvé quelques exemples dans la documentation officielle, mais ils ont aussi n'a pas aidé.

Quelqu'un peut-il aider la structure XML correcte?

Merci, Gokcen

Était-ce utile?

La solution

<?xml version="1.0"?>
<configdata>
  <routes>
      <Home route=":locale/">
          <defaults controller="index" action="index" locale="tr_TR"/>
      </Home>
      <NewsList route=":locale/news-list/:pageID">
          <defaults controller="index" action="newsList" locale="tr_TR"/>
      </NewsList>
  </routes>
<configdata>

Je pense que vous ne devriez pas utiliser deux différents itinéraires balises, envelopper les deux règles en un.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top