問題タブ [clistview]

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 に答える
5367 参照

yii - Modelname とその動作には、「getData」という名前のメソッドまたはクロージャーがありません。イイで

どこが間違っているのかわからないので、遊んでみましたが、何も達成しませんでした。

cListviewを使ってデータを表示したいのですが、できません モデルに関数があります

モデル

コントローラ

見る

psearchindex

_psearchindex

私が実行すると、次のようになります

エラー

Modelname とその動作には、「getData」という名前のメソッドまたはクロージャーがありません。

これは私の最初の試みですが、何が悪いのか理解できません

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

yii - 前の結果にリンクする Yii CListView ページネーション

すべての結果を表示するページネーションを備えた CListView があります。すべて正常に動作します。

ページに検索ウィジェットがあり、部分ビューをレンダリングして既存のリストを検索結果に置き換えます。

最初の検索結果ページが読み込まれ、見栄えがよく、ページネーションで正しい数の結果が表示されますが、次のページのいずれかに移動しようとすると、最初のリストの項目が読み込まれます。

これを修正するために私がしなければならないことを誰かが知っていますか? 検索結果には、独自のフル ビューをレンダリングする必要がありますか?

よろしくお願いします。

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

php - エラーが表示されます: プロパティ "CListView.afterAjaxUpdate " が定義されていません。yii の clistview で afterAjaxUpdate を使用する場合

投稿のリストを表示する単純なリスト ビューを作成しました。各投稿にいくつかのボタンを付け、それらのボタンのそれぞれにクリック機能を付けました。clistview の afterAjaxUpdate プロパティを使用して、投稿内のボタンのクリック イベントをバインドしようとしています。しかし、エラーが発生します: プロパティ "CListView.afterAjaxUpdate " が定義されていません。

私の clistview の設定は次のとおりです。

1.14 と 1.15 の両方を使用すると、このエラーが発生します。clistview のクラス ファイルを確認したところ、プロパティがリストされていることがわかります。私のコードに何か問題がありますか?

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

php - window.History.pushState はサーバー上で一度だけ機能します

私はYiiプロジェクトに取り組んでおり、このリンクをたどって、ページをリロードせずにcListviewの結果をフィルタリングしています。

http://www.yiiframework.com/forum/index.php/topic/36820-clistview-ajax-filtering-with-history-enable/

リンクと同じコードを使用しています。

コードは localhost で正常に動作し、フォームの変更時に古い検索結果を新しいものに置き換えますが、ライブ サーバーでは結果を 1 回だけ置き換えます。2 回目以降は、古い検索結果の上に新しい検索結果を追加するだけです。

これを解決するのを手伝ってください。

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

php - Yii で CListview を使用してテーブル レコードを表示する

attribute(ServiceId, name, description, Image) を持つ Service という名前の単純なモデルがあり、CListview を使用してビューにすべてのレコードを表示したいのですが、すべてではなく名前と説明の属性のみを表示したいと考えています。

モデルを表示することはできますが、id および image 属性を非表示にする解決策が見つかりません。

誰でも解決策を教えてもらえますか?

前もって感謝します。

これが私のコードです:

コントローラー:

と私のビュー:

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

php - ajaxベースのページのClistview ajaxページネーション

複数の CListViewウィジェットを含むajax Web ページがあり、CListView ajax ベースのページネーションは正常に機能していますが、ページ全体を ajax でリロードしてから CListView ページ 2 のリクエストを送信すると、1 つのリクエストが中止されます!!! そして、 clistview.jsが含まれるたびに ajax ページ全体のリクエストを行います。

私のコントローラーで

ビュー部分で

ajaxページの更新後、私はこれを持っています

中止されたリクエスト

GET http://localhost/app/controller/action/1?Tasks_page=2&ajax=workflows_1中止

GET http://localhost/app/controller/action/1?Tasks_page=2&ajax=workflows_1 200 OK