อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 996
- ลงทะเบียนเมื่อ: 10/06/2019 10:12 am
อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
พอดีได้ทำแสดงสินค้าแบบสไลด์โชว์สินค้าแบบในรูปครับ
ในรูปจะเป็นสินค้าที่ ผมได้ทำแบบกำหนดไว้ได้แค่สินค้า ที่เพิ่มเข้ามาล่าสุดครับ แต่อยากทราบวว่า ถ้าเราต้องการจะกำหนดสินค้าเองใน Joomla ให้แสดง สินค้าอะไรบ้าง เช่น สินค้าใหม่ สินค้าที่ขายได้ล่าสุด มีวิธีการทำอย่างไรครับ ทำแบบ config ใน joomla ครับ ต้องสร้าง Config แบบไหนให้สามารถเลือก ประเภทสินค้าได้เองครับ
ในรูปจะเป็นสินค้าที่ ผมได้ทำแบบกำหนดไว้ได้แค่สินค้า ที่เพิ่มเข้ามาล่าสุดครับ แต่อยากทราบวว่า ถ้าเราต้องการจะกำหนดสินค้าเองใน Joomla ให้แสดง สินค้าอะไรบ้าง เช่น สินค้าใหม่ สินค้าที่ขายได้ล่าสุด มีวิธีการทำอย่างไรครับ ทำแบบ config ใน joomla ครับ ต้องสร้าง Config แบบไหนให้สามารถเลือก ประเภทสินค้าได้เองครับ
Kor ma di kub.
-
- PHP Super Hero Member
- โพสต์: 996
- ลงทะเบียนเมื่อ: 10/06/2019 10:12 am
Re: อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
*** เพิ่มเติมครับ
คือ ตอนนี้ผมใช้ตัว List ของ Joomla
อยากทราบว่า ถ้าเรา กดเลือก ที่ Value สินค้าที่ขายล่าสุดแล้ว ให้ดึงข้อมูล Value ไปใช้ในคลาสอย่างไรครับ ให้สามารถเลือกแสดงสินค้า ที่ขายล่าสุด หรือ สินค้าที่เพิ่มเข้ามาล่าสุด
คลาสนี้จะแสดงแสดงสินค้าที่เพิ่มเข้ามาล่าสุดครับ
****ถ้าอยากให้แสดงสินค้าที่ขายได้ล่าสุด ต้องทำ funtion เพิ่มเพื่อแสดงสินค้าขายได้ล่าสุดไหมครับ แล้วสามารถใช้ if เพื่อตอน กด เลือกประเภทสินค้าที่จะแสดง ได้ไหมครับ
คือ ตอนนี้ผมใช้ตัว List ของ Joomla
โค้ด: เลือกทั้งหมด
<field
name="fielda"
type="list"
label="FIELDA_LABEL"
description="FIELDA_DESC"
>
<option value="สินค้าขายดี">TYPE_EDITOR</option>
<option value="สินค้าที่ขายล่าสุด">TYPE_TEXT</option>
</field>
โค้ด: เลือกทั้งหมด
class ModShowProductNewItem
{
public function newItem($product_slisdershow)
{
$db = Joomla\CMS\Factory::getDbo();
$query = $db ->getQuery(true)
->select('*')
->from('products')
->order('product_id DESC');
$db->setQuery($query,0,$product_slisdershow);
$items = $db ->loadAssocList();
return $items;
}
}
Kor ma di kub.
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
ต้องการนำ config มาใช้งานใน การเเสดงผลนี้ใช้มั้ย
โค้ด: เลือกทั้งหมด
public function newItem($product_slisdershow)
{
$db = Joomla\CMS\Factory::getDbo();
$query = $db ->getQuery(true)
->select('*')
->from('products')
->order('product_id DESC');
$db->setQuery($query,0,$product_slisdershow);
$items = $db ->loadAssocList();
return $items;
}
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41336
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
หมายถึง config ใน โมดูลที่จะทำหรือ เปล่า ไม่น่าเกี่ยวกับ สินค้าขายดี
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
-
- PHP Super Hero Member
- โพสต์: 996
- ลงทะเบียนเมื่อ: 10/06/2019 10:12 am
Re: อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
mindphp เขียน:หมายถึง config ใน โมดูลที่จะทำหรือ เปล่า ไม่น่าเกี่ยวกับ สินค้าขายดี
ใช่ครับ config ในโมดูลที่จะทำครับ แต่ สินค้าขายดี แค่ยกตัวอย่างใน Value ครับว่าให้แสดงสินค้าแบบไหนบ้าง
Kor ma di kub.
-
- PHP Super Hero Member
- โพสต์: 996
- ลงทะเบียนเมื่อ: 10/06/2019 10:12 am
Re: อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
ใช้ joomla 3.9.10 ครับ มันสามารถใช้กับ 1.5 ได้ใช่ไหมครับ
Kor ma di kub.
- tsukasaz
- PHP VIP Members
- โพสต์: 22100
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: อยากทราบวิธีการสร้าง Config ใน Joomla สินค้าที่สามารถกำหนดได้เองว่า ให้แสดงแบบไหน
วิธีการเรียก config ของ module ไปใช้ ปกติในโฟลเดอร์ module จะต้องมีไฟล์ .php ที่เป็นชื่อเดียวกับโฟลเดอร์ module เช่น module ชื่อ mod_abcPatipat เขียน:คือ ตอนนี้ผมใช้ตัว List ของ Joomlaโค้ด: เลือกทั้งหมด
<field name="fielda" type="list" label="FIELDA_LABEL" description="FIELDA_DESC" > <option value="สินค้าขายดี">TYPE_EDITOR</option> <option value="สินค้าที่ขายล่าสุด">TYPE_TEXT</option> </field>
ก็จะมีไฟล์ชื่อ mod_abc.php ตรงนี้เข้าใจนะครับ ทีนี้ในไฟล์ .php ให้เราเรียกใช้ตัวแปรชื่อ $params ตัวแปรนี้จะเก็บค่า config ของ module ไว้ ลอง print_r ดูก็ได้
จาก field xml ตัวอย่าง field ชื่อว่า fielda (ดูจากคำว่า name) การเรียกใช้จะเขียน $params->get('fielda');
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ joomla ดึง config จาก phpbb ยังไงคับ
โดย M027 » 03/09/2015 3:02 pm » ใน Joomla Development - 1 ตอบกลับ
- 1214 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
03/09/2015 11:14 pm
-
-
-
โพสต์ใหม่ วิธีการทำ config ใน joomla module
โดย jamepiyawat » 12/07/2019 5:23 pm » ใน Joomla Developing Knowledge - 4 ตอบกลับ
- 1543 แสดง
-
โพสต์ล่าสุด โดย Patipat
13/07/2019 3:11 pm
-
-
-
โพสต์ใหม่ อยากทราบการทำ config ใน joomla module ให้ใส่ Title ได้ 2 ภาษาครับ
โดย jamepiyawat » 13/07/2019 2:01 pm » ใน Joomla Development - 2 ตอบกลับ
- 675 แสดง
-
โพสต์ล่าสุด โดย jamepiyawat
15/07/2019 10:27 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 10