


thinkphpバックエンドコントローラーのメソッドselectMarks()でprintfによって出力されたHTMLコードをフロントエンドの本文に表示できません。形式を調整する方法を知っている人はいますか?
以下はコードです: // 主に、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 を使用し、それをフロントエンドに返します
柔軟性が低すぎるため、コントローラーを配置しないのが最善です

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。
