Tampilan attribute dari theme default prestashop adalah menggunakan koma ', ' seperti gambar di bawah ini :
1. Buka file berikut di /public_html/{PROJECT NAME}/themes/{PROJECT NAME}/modules/blockcart/blockcart-json.tpl, rubah bagian berikut
/public_html/{PROJECT NAME}/themes/{PROJECT NAME}/modules/blockcart/blockcart.tpl
2. Buka file berikut di /public_html/{PROJECT NAME}/themes/{PROJECT NAME}/shopping-cart-product-line.tpl, kemudai rubah kode di bawah ini :
Semoga berhasil..! ^_^
Jika ada yang kurang jelas silahkan comment aja ya.
Thanks
Step-by-step guide
Berikut adalah bagaimana Anda dapat membuat attribute prestashop menjadi per baris :1. Buka file berikut di /public_html/{PROJECT NAME}/themes/{PROJECT NAME}/modules/blockcart/blockcart-json.tpl, rubah bagian berikut
menjadi"attributes"
: {
$product
.attributes_small|json_encode},
atau jika Anda ingin menampilkan kedua attribute dan nilai di prestashop"attributes"
: {
$product
.attributes_small|replace:
', '
:
'<br />'
|json_encode},
** CATATAN: Jika perubahan tidak mencerminkan ajax keranjang, Anda mungkin perlu mengubah juga di file blockcart.tpl"attributes"
: {
$product
.attributes|replace:
', '
:
'<br />'
|json_encode},
/public_html/{PROJECT NAME}/themes/{PROJECT NAME}/modules/blockcart/blockcart.tpl
2. Buka file berikut di /public_html/{PROJECT NAME}/themes/{PROJECT NAME}/shopping-cart-product-line.tpl, kemudai rubah kode di bawah ini :
menjadi{
if
isset(
$product
.attributes) &&
$product
.attributes}<small><a href=
"{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category, null, null, $product.id_shop, $product.id_product_attribute)|escape:'html':'UTF-8'}"
>{
$product
.attributes|@replace:
$smarty
.capture.sep:
$smarty
.capture.
default
|escape:
'html'
:
'UTF-8'
}</a></small>{/
if
}
{
if
isset(
$product
.attributes) &&
$product
.attributes}<small><a href=
"{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category, null, null, $product.id_shop, $product.id_product_attribute)|escape:'html':'UTF-8'}"
>{
$product
.attributes|@replace:
$smarty
.capture.sep:
$smarty
.capture.
default
|escape:
'html'
:
'UTF-8'
|replace:
', '
:
'<br />'
}</a></small>{/
if
}
Semoga berhasil..! ^_^
Jika ada yang kurang jelas silahkan comment aja ya.
Thanks