我是 smarty 的新手,所以在使用它时面临很多困难。我有以下网址:
http://localhost/schooling_needs/sneeds1.0/web/control/modules/chapter_youtube_videos/chapter_youtube_videos.php?chapter_id=102
Run Code Online (Sandbox Code Playgroud)
我想将 Chapter_id 的值分配给 smarty 模板中的文本字段。为此,我编写了以下代码,但它没有获得正确的值。
<input type="text" name="chapter_id" id="chapter_id" value="{$chapter_id}">
Run Code Online (Sandbox Code Playgroud)
文本字段没有获得任何值。您能帮我告诉我应该如何将 的值分配chapter_id给上面的文本字段吗?提前致谢。
您需要在代码中将其分配给您正在使用的 smarty 模板。例如:
$smarty->assign('chapter_id', $_GET['chapter_id']);
Run Code Online (Sandbox Code Playgroud)
在您fetch/display您的模板之前。^^
由于OP的限制,使用内置的smarty而不是单独分配给页面:
{$smarty.get.chapter_id}
Run Code Online (Sandbox Code Playgroud)
将直接从数组提供它$_GET。