問題タブ [yii-extensions]
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.
yii - CAdvancedArBehaviorはyiicシェルでのみ機能するようです
私はCAdvancedArBehaviorを使用して、YiiアプリケーションでMANY_MANY関係を保存しています。「multiple」="multiple"が有効になっているlistBoxを使用して、IDが値として渡されている関連オブジェクトを選択しています。何らかの理由で、モデルを保存しようとすると、関連するオブジェクトは保存されませんが、それ以外はすべて保存されます。
print_rを使用してPOSTデータを印刷し、すべてが通過していることを確認しましたが、通過しているようです。オブジェクトをyiicシェルにロードし、同じ配列のMANY_MANYオブジェクトIDを追加して、適切に保存することもできます。
この拡張機能を正常に使用するために有効にする必要があるものはありますか?yiicシェルが、メインアプリケーションで何らかの手動アクションを必要とする拡張機能を自動的にロードするのではないかと思います。
ちなみに、私のフォームはCActiveFormウィジェットで作成されているので、私のフィールドはすべてオブジェクトのプロパティと確実に一致します。
yii - Yii ブートストラップ拡張グリッドビュー
以前は問題なく CGridView を使用していましたが、Bootstrap 拡張機能を使用するとフィルターが機能しなくなります。
さらに、CButtonColumn の Ajax リクエストは POST を使用するように設定されていますが、BootButtonColumn を使用すると GET が使用され、ajax タイプが POST に設定されているという事実が無視されます。
問題を解決する方法についてのアイデア。
yii - Yii の XUpload 拡張機能でアップロードが失敗したときのコールバック関数を作成するには?
XUpload 拡張機能を使用して、サイト ベースの yii フレームワークにマルチアップロードしています。とてもよく効きます。アップロード フォルダの名前を変更しようとするまで、xupload のアップロードに失敗しました。このケースは予測できます。しかし、アップロードが成功したとき、または自分のサイトに通知が表示されなかったときにコールバックを作成する方法がわかりません:
これは私のコードです:
アップロードが成功するとイベントが実行されていることを確認できますがonComplete
、アップロードが失敗すると表示されません。アップロード失敗イベントを処理するには?
ajax - Eajaxupload が毎回「失敗」と表示される
私の Web サイトでファイルのアップロードを処理するために eajaxupload 拡張機能を使用しようとしています。ここの指示に正確に従ったところ、問題が発生しました。有効なファイルをアップロードするたびに失敗しました(無効なファイルに対する検証はうまくいきました)。私はそれをグーグルで検索し、ここで可能な解決策を見つけましたが、成功しませんでした. これは私のコントローラーにあります:
これは私の見解です:
どこか間違っていたら教えてください。
php - Yii エクステンションの書き方は? 良い参考書はありますか?
Yii フレームワークの拡張機能の書き方に関する参考文献を知っている人はいますか? 私はネット全体を検索してきましたが、何も見つかりませんでした。
そのようなことがない場合、(一般的に)どのような手順を踏む必要がありますか?
twitter-bootstrap - Yii フレームワークで Bootstrap を使用して変数を編集し、.less をコンパイルする方法は?
私は php Framework Yii を使用しており、Twitter Bootstrap Framework と組み合わせて使用したいと考えています。
こことまったく同じ手順を実行しました: http://www.cniska.net/yii-bootstrap/setup.htmlをセットアップします。
すべての色などのデフォルト値を変更するにはどうすればよいですか? 「variables.less」で変更したところ、bootstrap.less と style.less でも正常にコンパイルされましたが、何も変わりませんでした。
初心者で申し訳ありませんが、デザインを変更するためにどのファイルを変更してコンパイルする必要があるか教えていただけますか?
yii - yii EAjaxUpload 拡張機能を使用すると、クライアント側の検証が IE7、8、9 の minSizeLimit に対して false になりますか?
yii EAjaxUpload 拡張機能を使用して画像をアップロードしています。IE 以外のブラウザでは問題なく動作します。mizSizeLimit のクライアント側の検証は、他のブラウザーではこれに関するメッセージが表示されるため、機能しません。この問題の解決策を提案してください。
ajax - フォーム検証を使用したyii ajax renderpartial
IDに応じていくつかの追加フィールドをレンダリングするyiiのドロップダウンリストがあります(他のモデルを要求します)。
これらの $form フィールド (Yii-Bootstrap です) を使用して、( $form->errorSummary() を介して) 検証メッセージを取得し、独自の JavaScript メッセージを実装しないようにするにはどうすればよいですか?
yii - yii でファイルを圧縮/解凍する
yii で提供されている拡張機能を使用したい。
アップロードされたファイルを圧縮/解凍するための yii の拡張機能を提案してください。サーバーまたはディレクトリに保存し、ダウンロード中に解凍します。
ここでは、拡張機能 EAjaxUpload 拡張機能を使用してファイルをアップロードしています。
ビューで
コントローラーで
.
php - yii ユーザー モジュールをインストールできません
Yii ユーザー モジュールの最新リリースを github からダウンロードし、次の場所に展開しました。
ディレクトリなので、この下のディレクトリ構造には、zipに含まれるユーザーとその他のモジュールが含まれます。ドキュメントに記載されているようにメインファイルに変更を加えたので、main.phpは次のようになりました
ご覧のとおり、すべてのコードがセットアップされていますが、URLにアクセスすると
次のエラーが発生しました
または、アプリケーションで他のページにアクセスしようとすると、エラーが発生します
ここで私が間違っていることを誰かに教えてもらえますか? 私を助けてください 。
編集 :
ここにエクステンションへのリンクがあり ます https://github.com/thyseus/yii-user-management