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

0 投票する
0 に答える
128 参照

yii - Yiibooster は php 5.3.1 では動作しません

Yiibooster を使用したいのですが、私の php バージョンは 5.3.1 です。一部のテクノロジは php バージョンで実行できません。php をアップグレードしないで解決策はありますか?

0 投票する
2 に答える
3318 参照

php - Yiibooster TbButton の URL リンクが機能しない

別の Web ページへのボタン リンクが必要です。ビュー ファイルで次のコードを使用しています。

そして、次のように生成されたhtml:

次のコードは機能しましたが、文字列として表示されます:

誰でも助けることができますか?

0 投票する
0 に答える
193 参照

javascript - Yii - YiiBooster GridView ウィジェットは、ID を指定するとページの一部を台無しにします

親子サブビュー レイアウトのビューがあります。親ビューには、DB 内のすべての人を一覧表示する YiiBooster 拡張機能の GridView があります。

これには ID がなく、デフォルトで yw0 が割り当てられます。

selectionChanged で呼び出される updateChild js メソッドは、人物のすべての情報を取得し、$('#childView').html(data) を使用してその情報で子ビューを更新します。親 GridView に明示的な ID が指定されている場合、次のようになります。

子ビューは関連データで更新されません。ソースを調べたところ、コントローラーの機能は正常に機能し、関連するすべてのデータが返されました。これはレンダリングの問題であり、表示を拒否していました。

また、子ビューのどこかに別の GridView がある場合 (人が属するさまざまなカテゴリを一覧表示するなど)、人をクリックしようとすると次のエラーが表示されます:「未定義のプロパティ tableClass を読み取れません」。

私の子ビューは部分ビューであるため、renderPartial() が使用されます。子ビューには、子ビューのさまざまな要素のクリック イベントの js リスナーがあるため、より多くのスクリプトを読み込むことができます。

誰が何が起こっているかについて何か考えを持っていますか? ありがとう。

編集:明示的な ID で動作するようになりました。別の質問から回答を得ました。ただし、「未定義のプロパティ tableClass を読み取れない」という問題は依然として存在します。renderPartial() を介して GridView を子ビューに配置したい場合、親ビューの GridView が台無しになるようです。

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

yii - yiibooster のソート可能なテーブルの行が機能しない

Yiibooster のソート可能なテーブルの行に問題があります。2 つのエラーのため、機能していません。

  1. 残りのyiiboosterファイルは機能しており、説明書に従ってインストールを行いました。「jquery.sortable.gridview.js」へのパスはシステムによって生成されます。確認したところ、そのファイルが存在します。

以下のように書いて Yiiboster をインストールしました。

  1. 2 番目のエラーは、'afterSortableUpdate' プロパティの近くのビュー ファイルで発生します。
    • Uncaught TypeError: undefined is not a function

アドバイスをお願いします。ありがとう。

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

php - 構成ファイルで Yii-Booster 拡張機能を定義する

私はこれが初めてで、TBRelationalColumn を使用するために Yii-Booster Widgets をダウンロードしました。

拡張機能を yiibooster.clevertech.biz yiibooster-4.0.1.zip ファイルからダウンロードし、以下に展開しました。

構成 protected/config/local.php および main.php

このウィジェットを使用すると、グリッド構造を取得できますが、js は index.php を有効にできません

グリッドをクリックすると、アラート メッセージが表示されません。誰でもこの問題を解決するのを手伝ってください

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

javascript - Jquery モデル ダイアログを閉じる

CLOSEボタンがクリックされたときにのみjqueryポップアップボックスを強制的に閉じるにはどうすればよいですか?

これがコードです。

jQuery('#myModal').modal({'show':false});

モデル ボックスの外側をクリックしたときにも閉じるようになりました。

拡張子 : http://yiibooster.clevertech.biz/widgets/modals/view/modal.html