以下はコードです: // 主に、printf の先頭から最後までの HTML ネイティブ コードをフロント エンドに出力する問題を解決します。フロント エンドは空白の selectMarks.html を導入したいと思います。フロントエンドへの Web ページのスタイル: bolck 内部のスタイルは他の場所で定義されているため、各 Web サイトのページには同じタイトルが表示されます
//これは HTML コードです
< /block>
バックエンドの疑似コード: selectMarks(){
モデル_
。
printf("
printf("
foreach ($list as $key =>$)値) {// キャラクター 1 には 2 つのモジュールがあり、ネット ログイン モジュール
// ログインに遭遇すると、次のように表示されます。満たさない場合は、他のモジュールが表示されないことが表示されます。 ']; $k => ; $v) {
%s>%s foreach ($v as $key => $value) {
printf("< input type=checkbox name=box[ ] value=%s %s>%s
n", $value['marks'], $marks & $value['marks'] ? 'checked' : '', $ value ['name']); ///////////////////////////////////////////////// ///////////////////////////////////////////////// ////////
フロントエンド表示ページの効果と Web ページのソース コードを表示した場合の効果のスクリーンショットは次のとおりです
ページ表示効果:
Web ページのソース コードを表示:
ディスカッション(解決策)に返信
あまり投稿しないでください。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
コントローラー内の変数に結合して $this->assign('str',$str); を渡します
テンプレート内の出力変数。 {$str}
スタイルと表示されるコントロールをコントローラーで一緒に実行する必要があるのはなぜですか?アセンブリ データをコントローラーに保存し、それをテンプレートでループするだけです。
<table class="table table-striped table-bordered table-hover"> <thead> <tr> <th>编号</th> <th>名称</th> <th>状态</th> <th>备注</th> <th>操作</th> </tr> </thead> <tfoot> <tr> <th colspan="10"> </th> </tr> </tfoot> <tbody> <foreach name="result" item="one"> <tr> <td>{$one.id}</td> <td>{$one.name}</td> <td> <if condition="$one.is_status eq 1"> <label class="label label-success">正常</label> <else/> <label class="label">禁用</label> </if> </td> <td>{$one.remark}</td> <td> <a class="btn btn-info" href="javascript:void(0);" onclick="openslidewindow({$one.id});" ><i class="icon-picture"></i>幻灯片</a> <a class="btn btn-info" href="__URL__/one_messagetype_list/id/{$one.id}/navid/{$navid}"><i class="icon-align-justify"></i>数据列表</a> <a class="btn btn-success" onClick="move('__URL__/move_message_type','UP','{$one.id}');"><i class="icon-arrow-up"></i>上移</a> <a class="btn btn-success" onClick="move('__URL__/move_message_type/','DOWN','{$one.id}');"><i class="icon-arrow-down"></i>下移</a> <a class="btn btn-info" href="__URL__/update_messagetypeui/id/{$one.id}/navid/{$navid}" ><i class="icon-edit"></i>编辑</a> <a class="btn btn-danger" onclick="delete_one({$one.id});"><i class="icon-trash"></i>删除</a> </td> </tr> </foreach> </tbody> </table>
ここで、name="result" はコントローラーで割り当てる変数 (つまり、表示したいデータ) です
I don'tフロントエンドのやり方が分かりません。明日はコントローラーのスタイルを試してみます
。
バックエンドはデータベースから返された json を使用し、それをフロントエンドに返します
柔軟性が低すぎるため、コントローラーを配置しないのが最善です