Fixed issue on sort order on catalog page. Added price in the product list
This commit is contained in:
committed by
Julien Chanseaume
parent
a1c1f1fb0e
commit
1d541c0dc2
@@ -50,7 +50,7 @@
|
|||||||
current_order=$category_order
|
current_order=$category_order
|
||||||
order='id'
|
order='id'
|
||||||
reverse_order='id_reverse'
|
reverse_order='id_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id}
|
path={url path='/admin/catalog' category_id=$category_id}
|
||||||
request_parameter_name='category_order'
|
request_parameter_name='category_order'
|
||||||
label="{intl l='ID'}"
|
label="{intl l='ID'}"
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@
|
|||||||
current_order=$category_order
|
current_order=$category_order
|
||||||
order='alpha'
|
order='alpha'
|
||||||
reverse_order='alpha_reverse'
|
reverse_order='alpha_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id}
|
path={url path='/admin/catalog' category_id=$category_id}
|
||||||
request_parameter_name='category_order'
|
request_parameter_name='category_order'
|
||||||
label="{intl l='Category title'}"
|
label="{intl l='Category title'}"
|
||||||
}
|
}
|
||||||
@@ -76,7 +76,7 @@
|
|||||||
current_order=$category_order
|
current_order=$category_order
|
||||||
order='visible'
|
order='visible'
|
||||||
reverse_order='visible_reverse'
|
reverse_order='visible_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id}
|
path={url path='/admin/catalog' category_id=$category_id}
|
||||||
request_parameter_name='category_order'
|
request_parameter_name='category_order'
|
||||||
label="{intl l='Online'}"
|
label="{intl l='Online'}"
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@
|
|||||||
current_order=$category_order
|
current_order=$category_order
|
||||||
order='manual'
|
order='manual'
|
||||||
reverse_order='manual_reverse'
|
reverse_order='manual_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id}
|
path={url path='/admin/catalog' category_id=$category_id}
|
||||||
request_parameter_name='category_order'
|
request_parameter_name='category_order'
|
||||||
label="{intl l='Position'}"
|
label="{intl l='Position'}"
|
||||||
}
|
}
|
||||||
@@ -187,6 +187,10 @@
|
|||||||
|
|
||||||
{* No product on toplevel category, e.g. id_category = 0 *}
|
{* No product on toplevel category, e.g. id_category = 0 *}
|
||||||
|
|
||||||
|
{loop type="currency" name="product-currency" id=$edit_currency_id backend_context="1"}
|
||||||
|
{$currency_symbol = $SYMBOL}
|
||||||
|
{/loop}
|
||||||
|
|
||||||
{if $category_id > 0}
|
{if $category_id > 0}
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
@@ -218,7 +222,8 @@
|
|||||||
current_order=$product_order
|
current_order=$product_order
|
||||||
order='id'
|
order='id'
|
||||||
reverse_order='id_reverse'
|
reverse_order='id_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id target='products'}
|
path={url path='/admin/catalog' category_id=$category_id target='products'}
|
||||||
|
request_parameter_name='product_order'
|
||||||
label="{intl l='ID'}"
|
label="{intl l='ID'}"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -229,7 +234,8 @@
|
|||||||
current_order=$product_order
|
current_order=$product_order
|
||||||
order='ref'
|
order='ref'
|
||||||
reverse_order='ref_reverse'
|
reverse_order='ref_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id target='products'}
|
path={url path='/admin/catalog' category_id=$category_id target='products'}
|
||||||
|
request_parameter_name='product_order'
|
||||||
label="{intl l='Reference'}"
|
label="{intl l='Reference'}"
|
||||||
}
|
}
|
||||||
</th>
|
</th>
|
||||||
@@ -239,28 +245,42 @@
|
|||||||
current_order=$product_order
|
current_order=$product_order
|
||||||
order='alpha'
|
order='alpha'
|
||||||
reverse_order='alpha_reverse'
|
reverse_order='alpha_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id target='products'}
|
path={url path='/admin/catalog' category_id=$category_id target='products'}
|
||||||
|
request_parameter_name='product_order'
|
||||||
label="{intl l='Product title'}"
|
label="{intl l='Product title'}"
|
||||||
}
|
}
|
||||||
|
|
||||||
{module_include location='product_list_header'}
|
{module_include location='product_list_header'}
|
||||||
|
|
||||||
<th>
|
<th class="text-right">
|
||||||
|
{admin_sortable_header
|
||||||
|
current_order=$product_order
|
||||||
|
order='min_price'
|
||||||
|
reverse_order='max_price'
|
||||||
|
path={url path='/admin/catalog' category_id=$category_id target='products'}
|
||||||
|
request_parameter_name='product_order'
|
||||||
|
label="{intl l='Price'}"
|
||||||
|
}
|
||||||
|
</th>
|
||||||
|
|
||||||
|
<th class="text-center">
|
||||||
{admin_sortable_header
|
{admin_sortable_header
|
||||||
current_order=$product_order
|
current_order=$product_order
|
||||||
order='visible'
|
order='visible'
|
||||||
reverse_order='visible_reverse'
|
reverse_order='visible_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id target='products'}
|
path={url path='/admin/catalog' category_id=$category_id target='products'}
|
||||||
|
request_parameter_name='product_order'
|
||||||
label="{intl l='Online'}"
|
label="{intl l='Online'}"
|
||||||
}
|
}
|
||||||
</th>
|
</th>
|
||||||
|
|
||||||
<th>
|
<th class="text-center">
|
||||||
{admin_sortable_header
|
{admin_sortable_header
|
||||||
current_order=$product_order
|
current_order=$product_order
|
||||||
order='manual'
|
order='manual'
|
||||||
reverse_order='manual_reverse'
|
reverse_order='manual_reverse'
|
||||||
path={url path='/admin/categories' id_category=$category_id target='products'}
|
path={url path='/admin/catalog' category_id=$category_id target='products'}
|
||||||
|
request_parameter_name='product_order'
|
||||||
label="{intl l='Position'}"
|
label="{intl l='Position'}"
|
||||||
}
|
}
|
||||||
</th>
|
</th>
|
||||||
@@ -280,6 +300,7 @@
|
|||||||
<img src="{$IMAGE_URL}" alt="{$TITLE}" />
|
<img src="{$IMAGE_URL}" alt="{$TITLE}" />
|
||||||
</a>
|
</a>
|
||||||
{/loop}
|
{/loop}
|
||||||
|
</td>
|
||||||
|
|
||||||
<td class="object-title"><a href="{url path='/admin/products/update' product_id=$ID page=$page}" title="{intl l='Edit this product'}">{$REF}</a></td>
|
<td class="object-title"><a href="{url path='/admin/products/update' product_id=$ID page=$page}" title="{intl l='Edit this product'}">{$REF}</a></td>
|
||||||
|
|
||||||
@@ -287,7 +308,9 @@
|
|||||||
|
|
||||||
{module_include location='product_list_row'}
|
{module_include location='product_list_row'}
|
||||||
|
|
||||||
<td>
|
<td class="text-right"><a href="{url path='/admin/products/update' product_id=$ID page=$page current_tab='prices'}" title="{intl l='Edit Prices'}">{format_money number=$BEST_PRICE symbol=$currency_symbol}</a></td>
|
||||||
|
|
||||||
|
<td class="text-center">
|
||||||
{loop type="auth" name="can_change" role="ADMIN" resource="admin.product" access="UPDATE"}
|
{loop type="auth" name="can_change" role="ADMIN" resource="admin.product" access="UPDATE"}
|
||||||
<div class="make-switch switch-small productVisibleToggle" data-id="{$ID}" data-on="success" data-off="danger" data-on-label="<i class='glyphicon glyphicon-ok'></i>" data-off-label="<i class='glyphicon glyphicon-remove'></i>">
|
<div class="make-switch switch-small productVisibleToggle" data-id="{$ID}" data-on="success" data-off="danger" data-on-label="<i class='glyphicon glyphicon-ok'></i>" data-off-label="<i class='glyphicon glyphicon-remove'></i>">
|
||||||
<input type="checkbox" class="productVisibleToggle" {if $VISIBLE == 1}checked="checked"{/if}>
|
<input type="checkbox" class="productVisibleToggle" {if $VISIBLE == 1}checked="checked"{/if}>
|
||||||
@@ -301,7 +324,7 @@
|
|||||||
{/elseloop}
|
{/elseloop}
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
<td>
|
<td class="text-center">
|
||||||
{admin_position_block
|
{admin_position_block
|
||||||
resource="admin.product"
|
resource="admin.product"
|
||||||
access="UPDATE"
|
access="UPDATE"
|
||||||
@@ -329,13 +352,13 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
<tfoot>
|
<tfoot>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="6">
|
<td colspan="9">
|
||||||
{include
|
{include
|
||||||
file = "includes/pagination.html"
|
file = "includes/pagination.html"
|
||||||
|
|
||||||
loop_ref = "product_list"
|
loop_ref = "product_list"
|
||||||
max_page_count = 10
|
max_page_count = 10
|
||||||
page_url = "{url path="/admin/categories" category_id=$category_id product_order=$product_order}"
|
page_url = "{url path="/admin/catalog" category_id=$category_id product_order=$product_order}"
|
||||||
}
|
}
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user