1つのテンプレート、幾つかの記事

少しは有用になります

そしてここに初めの文脈があります

前の講座ではデータベースから番号1の記事をもってきて、ウェブページに加工できました。もっとしましょう。もっと使いやすくしましょう。

我々のテンプレートは番号1の記事しか使えないので、全然使い物になりません。どの記事も表示できるように改良しましょう:

id_article=2のようなパラメータでウェブページを呼び出しましょう。あなたのブラウザにhttp://anatano-site.com/tutorial.php3?id_article=2と打ち込んでください。

それを表示してみてください。まだ記事1です。"記事ループ"が定義されているtutorial.htmlテンプレートの行を次のに変えてみましょう:
<BOUCLE_article(ARTICLES){id_article}>

(見たまんま、簡単に{id_article=1}{id_article}に置き換えればいいだけです。)

今、http://anatano-site.com/tutorial.php3?id_article=2を見たとき、記事2が表示されていなければなりません [1]

BOUCLE_articleは、あたかもid_articleに2(すなわち、URLで渡された値のこと)を代入した時のように実行されるでしょう。もしあなたが{id_article=1}とテンプレート内で明記してしまえば、記事1しか読み込めないでしょう。しかし{id_article}だけに止めておけば、状況によって(URLで指定した)番号の記事を使うことができるでしょう。

是非見比べてみてください:
-  http://anatano-site.com/tutorial.php3?id_article=1
-  http://anatano-site.com/tutorial.php3?id_article=2
-  http://anatano-site.com/tutorial.php3

違って見えました?1つ目と2つ目は記事(1,2)を見れましたね。3番目はid_articleが指定されてなかったので、エラーが出ました。

おめでとう!あなたのテンプレートは今"コンテキスト"です。

補足

[1出来てないなら、上を見直すべきです。

著者 hu Publié le : Mis à jour : 26/10/12

Traductions : عربي, català, corsu, Deutsch, English, Español, فارسى, français, italiano, 日本語, Nederlands, polski, Português, русский, slovenčina, svenska, Türkçe, українська