View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006139 | OXID eShop (all versions) | 2. ----- eShop backend (admin) ----- | public | 2015-04-30 13:12 | 2022-02-01 14:07 |
Reporter | vschmi | Assigned To | |||
Priority | low | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.9.4 / 5.2.4 | ||||
Fixed in Version | 6.0.0 | ||||
Summary | 0006139: Refactor pagination | ||||
Description | The pagination using templates is not flexible for custom implementations. This particular issue occurs when we attempted to fix the oepaypal Module. The oepaypal Module does not carry over the filter selections in the list in Administer Orders -> Orders. I attempted to correct that, but to do that the following steps are necessary: - Copy the pagenavisnippet.tpl and order_list.tpl to the oepaypal module - Adjust the pagenavisnippet.tpl to include the additional parameters and adjust order_list.tpl to include the new template Up until that point it seems straightforward, however, additional modules modifying the order_list would need the same procedure, including all additional parameters from all modules. I propose to refactor the lists and navigation to be more flexible so that they can actually be extended by PHP code. | ||||
Tags | No tags attached. | ||||
Theme | Not defined | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
Confirmed. This is a candidate for a new admin block |
|
Actually there is a block IN https://github.com/OXID-eSales/oxideshop_ce/blob/master/source/Application/views/admin/tpl/pagetabsnippet.tpl now, so you could overwrite that without touching the template or pre-/append something |