สามารถเลือกสินค้า ที่จะเอามาแสดงได้
สามารถกำหนด โดยใช้ Grid กำหนด มี 12,9,8,7,6,5,4,3 ให้เลือกว่า สินค้าจะแสดงตามขนาดของ Grid
สามารถกำหนด สินค้า ให้แสดงได้กี่ชิ้น / หนึ่งสไลด์
ตอนนี้ผมทำสไลด์ สินค้าแสดงสินค้าให้ตามขนาดของ Grid ได้ แต่ว่า จะเหลือ พื้นที่ว่าง สมมติถ้าเราใส่ Grid 6 จะเป็น 6 แล้วที่เหลือก็จะว่าง คือ 6 หรือ 3,3 ก็ได้
แต่ว่า จะทำให้ มีสไลด์เพิ่ม อยู่ใน position เดียวกันครับ มีวิธีการอย่างไรบ้างครับ
ผลลัพธ์ตอนนี้ครับ อยากให้ ช่องว่างๆ ใส่ สไลด์เพิ่มไปได้ไหมครับ ต้องกำหนด การแสดงผลอย่างไรครับ โดยที่ position ที่ 3 ไม่เพิ่มสไลด์ด้วยครับ ตอนนี้โค้ดแสดงผลของผมก็ กำหนด grid เอาเองครับ ตามความเหมาะสม
โค้ด: เลือกทั้งหมด
<div class="row">
<div class="span<?php echo $a ?>">
<div class="slider Item">
<?php $lang_tag = \Joomla\CMS\Factory::getLanguage()->getTag(); ?>
<center>
<?php foreach ($setid as $product): ?>
<div>
<a href="<?php echo SEFLink('index.php?option=com_mooziicart&controller=product&task=view&category_id=' . $product['category_id'] . '&product_id=' . $product['product_id'], 1); ?>" >
<center> <img src="<?php echo JUri::root() . 'components/com_mooziicart/files/img_products/' . $product['image'];?>" width="100px" heigh="100px" title="<?php echo $product['name_'.$lang_tag] ?>" alt="<?php echo $product['name_'.$lang_tag] ?>"></a><center>
<br>
<center> <?php echo ($product['name_'.$lang_tag]) ?><br></center>
<?php echo ($product['product_price']) ?> <br><br>
</div>
</center>
<?php endforeach; ?>
</div>
</div>
<?php
?>
<div class="span<?php echo $b;?>"></div> // gird ที่ 2 เว้นให้มีช่องว่างระหว่างตอนกด สไลด์จะได้ไม่ทับกัน
<div class="span<?php echo $c;?>"> // grid ที่ 3 จะแสดงสไลด์อีก 1 สไลด์ครับ
</div>
</div>