〜30列のモデルを作成したので、CRUDで何かを編集または削除する必要があるたびに、右端にスクロールして編集または削除ボタンを見つけなければなりません。それらをグリッドの最初の2列に移動することは可能ですか?CRUDの「編集」ボタンと「削除」ボタンを前面に移動することはできますか?
また、CRUDクラスは "Grid"ではなく "View"から派生しているようですので、addPaginator()関数はここでは機能しません。 CRUDでデータを別のページに分ける方法はありますか?ありがとう
〜30列のモデルを作成したので、CRUDで何かを編集または削除する必要があるたびに、右端にスクロールして編集または削除ボタンを見つけなければなりません。それらをグリッドの最初の2列に移動することは可能ですか?CRUDの「編集」ボタンと「削除」ボタンを前面に移動することはできますか?
また、CRUDクラスは "Grid"ではなく "View"から派生しているようですので、addPaginator()関数はここでは機能しません。 CRUDでデータを別のページに分ける方法はありますか?ありがとう
CRUDはグリッドとフォームの両方のコンテナです。ページの呼び出し方法によっては、適切なサブ要素が初期化されます。そのような改ページを追加するなど、グリッドに何かを行うには、あなたはこの必要があります:あなたは、列の順序を変更するために探している場合も
if($crud->grid)$crud->grid->addPaginatior();
を、これはあなたが何をする必要があるかです:
if($crud->grid)$crud->grid->addOrder()
->move('edit','first')
->move('delete','after','edit')
->now();
編集ボタンはローマンズンと同じように動きますが、削除ボタンを動かすことはできません...
これは設計によるものです。 'delete'ボタンはグリッド上に動かないので、' post_init'フックを追加する内部関数 'init_delete'によって制御されているので、最後の列にとどまります。ボタンを実際に動かす '_move_delete' .. –
実際には 'now()'を 'onHook($ this-> api、 'pre-レンダリング ') '。 – romaninsh