อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by jamepiyawat » 12/07/2019 10:54 am

เปลี่ยนไปเชื่อมกับตาราง #__mzc_products_to_categories แล้วครับผม

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by tsukasaz » 11/07/2019 5:41 pm

8O ไม่ได้รับ อันนั้นตารางการสั่งซื้อ ถ้าแบบนี้เว็บยังไม่ได้มีการสั่งซื้อมาจะดึงข้อมูลไม่ได้ เช็คตารางอื่นครับ ดูในฐานข้อมูลหาตารางที่มีชื่อของ category กับ Product

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by jamepiyawat » 11/07/2019 5:15 pm

ทำได้แล้วครับต้องไปเชื่อมกับตาราง #__mzc_order_item ครับ

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by tsukasaz » 11/07/2019 4:34 pm

เช็ค id ที่เชื่อมกันหน่อยครับ ตรงที่เขียนว่า ->leftJoin('#__mzc_categories As b ON a.product_id=b.category_id')

a.product_id = b.category_id ดูแล้วมันไม่น่าจะใช่นะครับ ไอดีสินค้า จะเท่ากับ ไอดีหมวดหมู่ได้ยังไง

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by jamepiyawat » 11/07/2019 4:31 pm

category_id ในตาราง #__mzc_categories ไม่ขึ้น ครับ

ลิ้งที่ออกมา

Code: Select all

http://localhost/demo-e-commerce-solutions-for-b2b/index.php/product/view/6
ลิ้งที่ถูกต้อง

Code: Select all

http://localhost/demo-e-commerce-solutions-for-b2b/index.php/product/view/2/6
โค้ดเชื่อมฐานข้อมูล ครับ

Code: Select all

$db = joomla\CMS\Factory::getDbo();
          $query = $db->getQuery(true)
            ->select($db->qn('a.name_en-GB').',a.product_id,a.image,b.category_id')
            ->from('#__mzc_products AS a')
            ->leftJoin('#__mzc_categories As b ON a.product_id=b.category_id')
            ->order('RAND()','product_id');

    $db->setQuery($query,1,4);
    $items = $db->loadAssocList();

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by Patipat » 11/07/2019 3:49 pm

ได้แล้วครับ ขอบคุณมากๆ ครับ

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by mindphp » 11/07/2019 3:00 pm

ทำ tags ลิงค์ ควรใส่ คำอธิบายลิงค์ด้วย นะครับ

Re: อยากทราบวิธีทำลิ้งไปหาสินค้า ครับ

by tsukasaz » 11/07/2019 2:18 pm

อันนี้คือ echo เฉยๆ หรือเปล่าครับ ถ้าจะทำ link ที่สามารถคลิกได้ ใน html ใช้เป็น tag a ครับ

Code: Select all

<a href="ใส่ link ลงไปตรงนี้">test</a>

Top