0

既存の routes.ini ファイルを XML ファイルに変換する必要があります (私のホストでは PHP の parse_ini が無効になっています)。とにかく、適切な例が見つからなかったので、従来の Zend_Config_XML 構造を使用して運試ししました。下記参照:

<?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>

しかし、うまくいきませんでした。上記の例では、"NewsList" ルートが存在しないことが示されています。公式ドキュメントでいくつかの例を見つけましたが、それらも役に立ちませんでした。

誰かが正しい XML 構造について支援できますか?

ありがとう、ゴクセン

4

1 に答える 1

2
<?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>

2 つの別々のルート タグを使用するべきではないと思います。2 つのルールを 1 つにラップします。

于 2010-01-16T20:27:15.870 に答える