Saya membuat nilai atribut khusus untuk menghubungkan tampilan tautan eksternal pada tampilan produk. Atribut kustom saya sebagai tombol yang menghubungkan ke toko pasar publik saya seperti lazada. Masalahnya adalah bagaimana menyembunyikan atribut ketika tidak ada nilai di bagian belakang.

Nilai atribut "shoopee" itu kode saya

<button type="button" onclick="window.open('','_new').location.href = '<?php echo $_helper->productAttribute($_product, $_product->getshopee(), 'shopee') ?>'; return false;" class="button" role="button"><span><span><?php echo $this->__('beli shopee') ?></span></span></button>

Saya ingin menyembunyikan tombol ketika ada nilai kosong pada atribut.

1
mazbowo 28 Oktober 2019, 00:33

1 menjawab

Jawaban Terbaik

Cobalah sesuatu seperti:

<?php if ($_helper->productAttribute($_product, $_product->getshopee(), 'shopee')) : ?>
<button type="button" onclick="window.open('','_new').location.href = '<?php echo $_helper->productAttribute($_product, $_product->getshopee(), 'shopee') ?>'; return false;" class="button" role="button"><span><span><?php echo $this->__('beli shopee') ?></span></span></button>
<?php endif; ?>
2
Shivananda Chary 28 Oktober 2019, 04:57