ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptถามเซียน opencart add column เพื่อเพิ่ม seo url
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเซียน opencart add column เพื่อเพิ่ม seo url  (อ่าน 752 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
affsom
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 501



ดูรายละเอียด
« เมื่อ: 29 มีนาคม 2017, 02:38:29 »



คือต้องการสร้าง group ของ keyword ต้องแก้ที่ตรงใหนครับ
ให้ URL เป็นลักษณะ site.com/group-keyword

โดยที่เราจะดึง article- และ product- มาจาก column group

เช่นถ้า keyword มาจาก article_id       seo url => site.com/article-article-test
และถ้า keyword มาจาก product_id     seo url => site.com/product-product-test


ผมลองแก้หลายที่แล้วไม่ได้เลย สามารถแก้ url ได้ แต่มันวิ่งไปหน้า not found
ลอง
controller/seo_url.php

จาก $url .= '/' . $query->row['keyword'];
เป็น $url .= '/' . $query->row['group'] . '-' . $query->row['keyword'];

ทำไมไม่ใส่ที่ column keyword เลย?
เพราะคาดว่าต่อไปต้องมีการใช้Keywordที่เยอะมาก อาจซ้ำได้ และผมได้เขียน function check ถ้าซ้ำก็จะ valid แต่ก็มีปัญหาอีกคือถ้ามันจำเป็นต้องซ้ำหล่ะ
เช่น product คีย์ = cannon
และ article คีย์ = cannon

ซึ่งทั้งสองคีย์อาจจำเป็นต้องเหมือนกัน ผมเลยสร้าง group ขึ้นมาแล้วค่อยเชค valid อีกทีซึ่งอัตราการซ้ำกันมันจะต่ำลงได้อีกมากถ้าหากมีหลายGroup

 wanwan017 wanwan017 wanwan017

ไปถามที่ stackoverflow นี่เงียบเลยเวลานี้  wanwan023 wanwan023
« แก้ไขครั้งสุดท้าย: 29 มีนาคม 2017, 02:43:08 โดย affsom » บันทึกการเข้า
PandoraSN
คนรักเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 123



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 29 มีนาคม 2017, 03:55:48 »

รอด้วยคนครับบ    wanwan011 wanwan011
บันทึกการเข้า

รับฝากสุนัข
รับฝากสุนัข สมุทรปราการ
รับฝากหมา

สถานที่ รับฝากเลี้ยงสุนัข แบบ Private Exclusive
lavo016
ก๊วนเสียว
*

พลังน้ำใจ: 27
ออฟไลน์ ออฟไลน์

กระทู้: 368



ดูรายละเอียด
« ตอบ #2 เมื่อ: 29 มีนาคม 2017, 15:38:43 »

มีวิธีทำใน google อยู่นะครับ ผมจำได้ว่าเคยทำ แต่นานแล้ว..เด่วผมนึกออก แล้วจะมาบอกครับ

ลองค้นใน google ดูก่อนครับ
บันทึกการเข้า
affsom
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 501



ดูรายละเอียด
« ตอบ #3 เมื่อ: 29 มีนาคม 2017, 15:44:31 »

มีวิธีทำใน google อยู่นะครับ ผมจำได้ว่าเคยทำ แต่นานแล้ว..เด่วผมนึกออก แล้วจะมาบอกครับ

ลองค้นใน google ดูก่อนครับ

ขอบคุณครับ แต่หามานานแล้วลองทำมาเรื่อยๆ แต่ยังไม่ได้เลยครับ
 wanwan023
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์