問題タブ [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.

0 投票する
1 に答える
404 参照

forms - Yiiのデータベーステーブルフィールド(JSONデータ)にバイナリを直接保存する方法は?

私はテーブルを含むデータベースを使用してYiiプロジェクトに取り組んでおり、ほとんどすべてのデータがJSONとしてフィールドに保存されています(クレイジーですが、そのままです):

この「JSON フィールド」dataには次の構造があり、特に画像が含まれています。

表示は問題ありませんが、データを編集可能にしたいです。私のフォームは次のようになります。

できます。

画像のアップロードには が必要ですfileField(...)が、画像をデータベースに直接保存するための設定方法がわかりません。彼のやり方は?

0 投票する
1 に答える
1236 参照

php - 私のyii2フロントエンドでも静的なデータベースからメニュー項目を動的に表示したい

yii2 の高度なテンプレート フロントエンドでデータベースからメニューを表示したいだけです。また、静的メニューもあります。メニューウィジェットを使用しています

これが私のコードです

ここで CMS::getCMSPages() はデータベースからメニューを取得します。また、静的メニューもあります。だから私はこのようにメニューウィジェットに追加しました

しかし、これは機能していません。誰か助けてくれ

0 投票する
1 に答える
315 参照

widget - kartik ファイル入力でシリアライズ データを送信する

\kartik\file\FileInputウィジェットを実装しています。

これが私のコードです:

の値をuploadExtraDataシリアライズ データ フォームとして取得する必要があります -->$('#formid').serialize();

0 投票する
1 に答える
6807 参照

php - Yii アラート ウィジェット

ビューにはウィジェットがあります:

私がレンダリングしたいそのウィジェットは、たとえば保存やatcの後など、常にレンダリングするとは限りません。今、そのウィジェットをif条件の間に配置しました。場合によっては、ウィジェットをレンダリングするより明確な方法が存在する可能性があります。

0 投票する
1 に答える
69 参照

gridview - yii2 GridView で 1:1:1 の関係を並べ替えおよび検索可能にする方法

出席者、イベント、場所の 3 つのエンティティがあり、すべての出席者に 1 つのイベントがあり、すべてのイベントに 1 つの場所があります - 出席者の GridView に並べ替え可能で検索可能な場所の列の名前を表示するにはどうすればよいですか?

スキーマ

私はgiiでモデルとcrudを生成しました。

出席者の GridView の場所名を並べ替えて検索できるようにします。

イベントを介して出席者と場所の関係を定義する必要があると考えました。

_columns.php でlocation.name、列として追加します。

location.name列として表示されますが、並べ替えも検索もできません。どうすればこれを達成できますか?

0 投票する
1 に答える
472 参照

php - yii 1 カスタム ウィジェット内の CJuiDatePicker

私はこのように新しいものを作成しますwidget:

そしてviewこれのためにwidget

この場合、カレンダーは開きませんがCJuiDatePicker、単純なビューで使用すると問題なくdatepicker動作します。

0 投票する
1 に答える
1681 参照

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 ではなくテキストとして表示されています。