Jump to content

[Ask] Cara Setting Pada saat Klik Beli di Halaman Utama Langsung Diminta Pilih Size


Recommended Posts

hallo semua.

Saya mau minta bantuannya lagi nih..

Mudah - mudahan yang mau bantu diberi rezeki yang berlimpah. Dan buat yang ga mau bantu semoga bisa membantu :D

Saya punya toko sepatu, dan kewajiban memilih sepatu adalah memilih juga Size Sepatu.

Permasalahannya adalah, pada saat di tampilan list produk, ketika klik "BELI" maka langsung masuk ke "KERANJANG" namun.. size yang terpilih tidak sesuai yang diinginkan. Size yang terpilih otomatis size sepatu yang paling atas di daftar size.

ilustrasi :

1. Udin mau beli sepatu merk Nike Model StarX size 43. Sepatu ini ada di kategori Sepatu Futsal

2. Udin klik kategori Sepatu Futsal maka muncul pilihan 16 sepatu

3. Udin ga klik LEBIH/DETAIL atau QUICK VIEW tapi langsung klik "BELI"

4. Pas cek di keranjang ternyata sizenya telah terpilih 40

5. Setelah itu udin coba cek stok size Nike Model StarX melalui QUICK VIEW ternyata stok sizenya :  40, 41, 42, 43, 44, dan 45

6. Akhirnya si Udin menghapus pesananannya dan sekarang membeli melalui QUICK VIEW dan dipilih size 43

 

Dari kasus di atas terlihat bahwa size dengan posisi paling atas yang terpilih otomatis. Saya intinya ingin pada saat di halaman list produk dan saat klik "BELI", langsung diminta size berapa yang dibeli baru masuk keranjang.

 

Gimana cara settingnya...?

 

NB : saya pake PS 1.6.0.9

 

Link to comment
Share on other sites

untuk menghilangkan tombol "BELI", buka file /themes/default-bootstrap/product-list.tpl lalu hapus bagian ini, persis dibawah <div class="button-container">

						{if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.minimal_quantity <= 1 && $product.customizable != 2 && !$PS_CATALOG_MODE}
							{if (!isset($product.customization_required) || !$product.customization_required) && ($product.allow_oosp || $product.quantity > 0)}
								{if isset($static_token)}
									<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart',false, NULL, "add=1&id_product={$product.id_product|intval}&token={$static_token}", false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart'}" data-id-product="{$product.id_product|intval}">
										<span>{l s='Add to cart'}</span>
									</a>
								{else}
									<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart',false, NULL, 'add=1&id_product={$product.id_product|intval}', false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart'}" data-id-product="{$product.id_product|intval}">
										<span>{l s='Add to cart'}</span>
									</a>
								{/if}
							{else}
								<span class="button ajax_add_to_cart_button btn btn-default disabled">
									<span>{l s='Add to cart'}</span>
								</span>
							{/if}
						{/if}

*untuk tombol more baiknya tak perlu dihapus
**quick view baiknya di non aktifkan > back office > modules > theme configuration

Edited by indobusana (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...