ホームページ >バックエンド開発 >PHPチュートリアル >セクションループはsmartyでは使用できません

セクションループはsmartyでは使用できません

WBOY
WBOYオリジナル
2016-06-23 14:01:531027ブラウズ

Smarty php html

php のコード:
265d806a38d35679efa338f90bb92f2c"News");
$name[ ]=array("name"=>"ニュース2");
$title="php100"
$smarty->assign("name " ,$name);
$smarty->display("index.htm");
HTM コード
a4b561c25d9afb9ac8dc4d70affff419{$title}0d36329ec37a2cc24d42c7229b69747a Section name=list,loop=$name}

{$name[list].name}
{/sectiom}
73a6ac4ed44ffec12cee46588e518a5e


タイトルだけを引用しても普通に呼び出せますが、ループはエラーを報告します
エラーヒント:
致命的なエラー: キャッチされません --> Smarty コンパイラ: テンプレート ".templatesindex.htm" の 4 行目 "{section name=list,loop=$name}" に構文エラーがあります "loop" " 属性 <-- D:wampwwwclasssmartysyspluginssmarty_internal_templatecompilerbase.php の 4 行目にスローされます



ディスカッションへの返信 (解決策)

{section name=sn loop=$news}

真ん中にカンマではなくスペースがあります

{section name=sn loop=$news}

ありますカンマではなく、真ん中にスペースを入れてください。

{section name=list loop=$name}


は役に立ちません。その場合、 {セクション名 = リスト ループ = $ name} {$ name [リスト] .name} {/sectiom} 以下は黄色の波線です

rreee
スペルが間違っています
これは詐欺ですか?~~

ありがとうございます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。