問題タブ [yii-widgets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
forms - Yiiのデータベーステーブルフィールド(JSONデータ)にバイナリを直接保存する方法は?
私はテーブルを含むデータベースを使用してYiiプロジェクトに取り組んでおり、ほとんどすべてのデータがJSONとしてフィールドに保存されています(クレイジーですが、そのままです):
この「JSON フィールド」data
には次の構造があり、特に画像が含まれています。
表示は問題ありませんが、データを編集可能にしたいです。私のフォームは次のようになります。
できます。
画像のアップロードには が必要ですfileField(...)
が、画像をデータベースに直接保存するための設定方法がわかりません。彼のやり方は?
php - 私のyii2フロントエンドでも静的なデータベースからメニュー項目を動的に表示したい
yii2 の高度なテンプレート フロントエンドでデータベースからメニューを表示したいだけです。また、静的メニューもあります。メニューウィジェットを使用しています
これが私のコードです
ここで CMS::getCMSPages() はデータベースからメニューを取得します。また、静的メニューもあります。だから私はこのようにメニューウィジェットに追加しました
しかし、これは機能していません。誰か助けてくれ
widget - kartik ファイル入力でシリアライズ データを送信する
\kartik\file\FileInput
ウィジェットを実装しています。
これが私のコードです:
の値をuploadExtraData
シリアライズ データ フォームとして取得する必要があります -->$('#formid').serialize();
php - Yii アラート ウィジェット
ビューにはウィジェットがあります:
私がレンダリングしたいそのウィジェットは、たとえば保存やatcの後など、常にレンダリングするとは限りません。今、そのウィジェットをif条件の間に配置しました。場合によっては、ウィジェットをレンダリングするより明確な方法が存在する可能性があります。
gridview - yii2 GridView で 1:1:1 の関係を並べ替えおよび検索可能にする方法
出席者、イベント、場所の 3 つのエンティティがあり、すべての出席者に 1 つのイベントがあり、すべてのイベントに 1 つの場所があります - 出席者の GridView に並べ替え可能で検索可能な場所の列の名前を表示するにはどうすればよいですか?
スキーマ
私はgiiでモデルとcrudを生成しました。
出席者の GridView の場所名を並べ替えて検索できるようにします。
イベントを介して出席者と場所の関係を定義する必要があると考えました。
_columns.php でlocation.name
、列として追加します。
location.name
列として表示されますが、並べ替えも検索もできません。どうすればこれを達成できますか?
php - yii 1 カスタム ウィジェット内の CJuiDatePicker
私はこのように新しいものを作成しますwidget
:
そしてview
これのためにwidget
:
この場合、カレンダーは開きませんがCJuiDatePicker
、単純なビューで使用すると問題なくdatepicker
動作します。
twitter-bootstrap - Yii2 Bootstrap ウィジェットの「ラベル」の文字列を HTML としてレンダリングする
Yii2 の Bootsrap Tabs ウィジェット (yii\bootstrap\Tabs -- http://www.yiiframework.com/doc-2.0/yii-bootstrap-tabs.html )を使用しています。
label
このウィジェットを構築する配列のキーの値として HTML タグを挿入したいと考えています。
'encode' => true
オプションの配列要素の 1 つとしてkey => value ペアを含めようとしましたが、何もしませんでした。
これが私のコードです:
これらのラベルは、HTML ではなくテキストとして表示されています。