問題タブ [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.
mysql - Yii データプロバイダー 3 テーブル
これ欲しい:
Clistview のデータプロバイダーでは、どうすればよいですか?
yii - Yii ページネーションの逆数
CPagination で逆数を作成する必要があります...
デフォルトは次のとおりです。
前へ 1 2 3 4 次へ
私は欲しい:
前へ 4 3 2 1 次へ
ウィジェットは CListview で、記事は最新順にソートされます。
CPaginationで可能ですか?
jquery - Clistview Yii フレームワーク Ajax
Ajax と ClistView の使用に問題があります。
私には 2 つの投稿があり、それぞれにコメントがあり、最初の投稿には 3 つのコメントがあり、2 つ目の投稿には 1 つのコメントがあります。
ポストA
コメントへのリンク(3)
ポストB
コメントへのリンク(1)
Link to Comments(3) をクリックすると、予想どおり、次のようになりました。
ポストA
コメント 1
コメント 2
コメント 3
ポストB
コメントへのリンク(1)
しかし、コメント(1)をクリックすると、
ポストA
投稿 B のコメント 1
ポストB
したがって、投稿 B のコメントは投稿 A の下に表示されます。
どうすれば問題を解決できますか?
Ajax リンクのコードは次のとおりです。
コメントは Clistview コマンドを介して呼び出されます
私の _comments ビューには以下が含まれます
私の_commentビューには次が含まれています
投稿ビューは、このコードでrenderPartialです
よろしくお願いいたします。
php - ClistView と DAO の使用 - 非オブジェクトでメンバー関数 getAttributeLabel() を呼び出す
既存の投稿を再投稿しますが、いくつかの変更があります。実際、以前の投稿で、「foreach に無効な引数が指定されました」というエラーがありましたが、これは、$command->execute() を $command->queryAll() で変更するというユーザーの提案された解決策によって解決されました。これは ClistView を通過するのに役立ちましたが、_view ビューをレンダリングしようとすると、次のエラーが発生しました。
C:\wamp\www\contest\protected\views\contest_view.php の非オブジェクトでメンバー関数 getAttributeLabel() を呼び出します。コマンドは getAttributeLabel('id')); です。?>
CArrayDataProvider から取得したものは配列であるため、これは正常です。ユーザーが提案したように、CActiveDataProvider を CActiveRecord の配列として使用する必要があります。実際、パフォーマンスを向上させるために DAO を使用しており、CActiveRecord の使用を避けたいと考えています。
コードに従って、私が何をしているのかをよりよく理解してください。
私のインデックスアクションでは、次の方法でデータプロバイダーを作成しました
次に、インデックス ビューをレンダリングします
インデックスビューはやっています
エラーが発生しました
C:\wamp\www\contest\protected\views\contest_view.php の 8 行目の非オブジェクトでメンバー関数 getAttributeLabel() を呼び出します。
コードの場所
手伝って頂けますか?前もって感謝します
yii - Yii Clistview は 1 回だけ印刷します
Clistviewでdivを一度だけエコーしたい、アイテムはステータス順なので、ステータス1を印刷したい->すべてのアイテム、次にステータス2->そのステータスのすべてのアイテムを印刷したい、viewDataを試した、しかし、フラグの値を変更する方法がわかりません。
インデックス ビュー:
_インシデント ビュー:
yii - CListView: ページネーション URL のパラメーターの無限の追加
URL アドレスに言語情報を埋め込んだ、変更された URL マネージャーを使用しています。これは私の設定です:
URL マネージャー:
CListView コード:
これは、ページネーションのリンクの現在の動作です(説明付き):
.htaccess
主なアプリケーションは にありwww.example.com/web
ます。
この動作を防ぐにはどうすればよいですか?