問題タブ [yii-booster]
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.
php - Yiibooster - TbExtendedGridView
私は YiiBooster 拡張機能を使用しています --> TbExtendedGridView --> アプリケーションでグリッド/チャート スイッチャーを使用しています。グリッド/チャート スイッチ
したがって、デフォルトではグリッド ビューが表示され、チャート オプションも選択できます。ページがロードされたときにデフォルトのビューとしてチャートに変更する方法を知っている人はいますか?
TbExtendedGridView.php を調べていましたが、それを変更する方法が見つかりませんでした。これについて私を助けていただければ幸いです。
ありがとう。
twitter-bootstrap - Yii-Booster で DatePicker を使って日付をフォーマットするには?
バックグラウンド
YiiBoosterのDate Pickerは、 Stefan Petre の bootstrap-datepickerに基づいたきちんとした小さなウィジェット ( bootstrap-datepicker ) のラッパーです。JQueryUI の DatePickerと非常に似ていますが、同じではありません。
問題
日付形式!これらのウィジェットはすべて値を受け取り、それを入力フィールドと素敵なグラフィカル カレンダーの両方に表示します。問題は、エンドユーザーに表示する日付形式が、通常、基礎となるデータベースで使用される形式と同じではないことです。MySQL のようなデータベースは通常、INT (Unix タイムスタンプ)、DATE、DATETIME、TIMESTAMP などで保存しますが、ローカライズに応じて、エンド ユーザーには特定の形式が表示されます。
YiiBooster の Date Picker は、データベースから生の値を直接取得し、入力フィールドに表示します。これは、特に日付を Unix タイムスタンプとして保存している場合は特に、容認できません。
JQueryUI の DatePicker を使用すると、 altFormatおよびaltFieldオプションを指定することで、これを簡単に解決できます。ただし、YiiBooster のウィジェットはこれらのパラメータをサポートしていません。
質問
Yii でこの問題を克服するためのベスト プラクティスは何ですか? JQueryUI の DatePicker をインポートすることはオプションではないことに注意してください。これは、Twitter Bootstrap と視覚的に互換性がないためです。
php - Yii DropDownListRow - コントローラ アクションの選択
$model パラメータを持たないフォームで DropDownListRow を作成することは可能ですか? DropDownListRow (DropDownList の YiiBooster バリアント) を使用して、コントローラー アクションのリストからユーザーに選択させたいと考えています。コントローラーからのアクションのリストを操作しているだけなので、ウィジェットのパラメーターに $model は必要ありません。
問題は、$model が関連付けられていないと、Yii がフォームを作成しないことです。ユーザーにコントローラーのアクションを選択してもらい、ユーザーが選択したアクションに基づいて関連するサブフォームを開きます。
php - リンクを介して yiibooster モーダル ウィンドウに php 変数を渡す方法
PHP変数をモーダルウィンドウに渡したいのですが、このリンクを使用してモーダルウィンドウを開いていますが、変数をこのリンクに渡し、モーダルウィンドウで同じ変数を取得したいので、これを実行して追加しようとしています一部のdivのテキストですが、クエリで取得できないhtmlを返します
このボタンをクリックすると、モーダルウィンドウが表示されます ボタンに設定された変数を取得する方法 ここに yiibooster の簡単なモーダルコードがあります
前もって感謝します
php - Yii の /view/layout/main.php 内に yiibooster の textField を配置する方法
私はYiiBoosterを使用しており、/views/layouts/main.php 内の TbActiveForm 内にTextFieldを作成しようとしています。
追加したコントローラーの場合:
そしてビュー:
しかし、実行しようとするとエラーメッセージが表示されるという小さな問題があります。
誰でもこれを修正するのを手伝ってもらえますか? ありがとう。
css - YiiBooster が私の Yii アプリケーションをブーストする方法
Yii フレームワークで Web サイトを開発する予定で、フロントエンドでブートストラップも使用したいと考えています。最近、YiiBooster というウィジェットのコレクションを見つけました。それが Twitter ブートストラップを使用していることと、ブートストラップ (HTML、CSS、JavaScript) に変換される (Yii ウィジェットを使用して) Yii でコードを記述する方法を提供していることを私は知っています。しかし、YiiBooster の開発者は次のように主張しています。
それはあなたのアプリケーションを少し後押ししています
そして、これは私が理解していないことです。それはどのように私のアプリケーションを後押ししますか? また、単純な HTML クラスを使用してブートストラップを使用する古き良き方法を使用し、アプリケーションの速度を向上させる (ブーストする) ためだけに Booster を使用したい場合、それは可能ですか?