gomymobi.com: ฐานความรู้
เรียนร้านค้าที่ใช้งานได้
เก็บในตัวชั้นเรียน
- เราได้พัฒนาหลายตัวในการเรียนและวัตถุที่กำหนดไว้ล่วงหน้า คุณจะต้องใช้วัตถุเหล่านี้เพื่อสร้างรูปแบบร้านค้าของคุณ
- ขึ้นอยู่กับบริบทของคุณวัตถุบางอย่างไม่สามารถใช้ได้กับการใช้งานตัวอย่างเช่นในหน้ารายชื่อของผลิตภัณฑ์ที่คุณจะไม่สามารถใช้วัตถุ $ สินค้าเพื่อสอบถามรายละเอียดเกี่ยวกับผลิตภัณฑ์หรือคุณไม่สามารถใช้วัตถุ $ Shop_Order เว้นแต่คุณจะอยู่ในหน้าการสั่งซื้อ
- อย่างไรก็ตามตัวอย่างข้างต้นเป็นของหายาก; โดยทั่วไปคุณอาจจะใช้วัตถุทั้งหมดทั่วโลกเหล่านี้ในหน้าเว็บใด ๆ ในการจัดเก็บ แต่ต้องระวังตัวเอง
คุณอาจจะใช้วัตถุประกาศนี้ไปใช้ในหน้าของรูปแบบร้านค้าของคุณใด ๆ วัตถุนี้มีวิธีการที่เป็นประโยชน์ในการทำงานกับการตั้งค่าการจัดเก็บ
$shop
อาร์เรย์ของการตั้งค่าร้านค้าที่เรียกเก็บจากทั้งโต๊ะโต๊ะเว็บไซต์หรือร้านค้า ID
กลับ: วัตถุ
ตัวอย่าง: กำหนดวัตถุที่ร้านค้า
กลับแอตทริบิวต์ (ฐานข้อมูลตาราง) ของการจัดเก็บ เช็คเอาท์ โต๊ะของร้านค้า สำหรับเขตข้อมูลที่คุณอาจได้รับ; ที่มีคุณลักษณะของ Paypal คุณอาจใช้: paypal_sandbox, paypal_email, paypal_prefix, paypal_pdt
.
กลับ: สตริง / จำนวน
ตัวอย่าง
กลับสตริงของการประทับเวลาการจัดรูปแบบที่มีรูปแบบวันที่จากการตั้งค่าเจ้าของร้าน
$time
ประทับเวลา
กลับ: เชือก
URL favicon กลับมาของร้าน
กลับ: เชือก
กลับอาร์เรย์ของการตั้งค่าการชำระเงินสโตร์
กลับ: แถว
ตัวอย่าง
URL โลโก้การกลับมาของร้าน
กลับ: เชือก
กลับ URL ของร้านค้า
กลับ: เชือก
ตัวอย่าง
กลับสตริงของราคาในรูปแบบตามการตั้งค่าของสกุลเงินเก็บ
กลับ: เชือก
คุณอาจจะใช้วัตถุประกาศนี้ไปใช้ในหน้าของรูปแบบร้านค้าของคุณใด ๆ วัตถุนี้ประกอบด้วยโครงสร้างลำดับชั้นของทุกประเภทจากร้านค้า
$categories
อาร์เรย์ของทุกประเภทจากร้านค้าที่เรียกจากหมวดหมู่ตารางทั้งสอง หรือคุณอาจจะผ่านโมฆะหรือเปล่าชั้นนี้จะได้รับการจัดเก็บในปัจจุบัน autimatically
กลับ: วัตถุ
ตัวอย่าง: ดึงข้อมูลทุกประเภทจากตารางแล้วกำหนดวัตถุประเภทสโตร์
ตัวอย่าง: วิธีง่ายๆที่ดีที่สุด
2 การแก้ปัญหาดังกล่าวข้างต้นกลับวัตถุที่มีข้อมูลเช่นนี้
กลับอาร์เรย์ของวัตถุ (ประเภทที่ใช้งานของ Store) ในโครงสร้างลำดับชั้น
กลับ: อาร์เรย์ของวัตถุ
ตัวอย่าง: คุณอาจใช้วัตถุนี้เพื่อสร้างแถบเมนูลำดับชั้น
If this defined object $Shop_Current_Category
is not NULL, indicate visitors are viewing some store category. And you may access all properties of this object directly, please check its properties (table fields).
$category
อาร์เรย์ของทุกประเภทอสังหาริมทรัพย์ (เขตข้อมูลตาราง) เรียกจากหมวดหมู่ตาราง หรือคุณอาจจะใช้กระสุนที่ไม่ซ้ำกันของหมวดหมู่
กลับ: วัตถุ / โมฆะ
ตัวอย่าง: กำหนดวัตถุสำหรับบางประเภท
เพิ่มวัตถุบางประเภทหมวดหมู่วัตถุปัจจุบันเป็นโครงสร้างลำดับชั้น
$category_object
วัตถุของบางประเภทที่คุณต้องการที่จะเพิ่มเป็นเด็ก
วัตถุนี้มีหน้าเว็บที่ใช้งานทั้งหมดของร้านคุณอาจใช้วัตถุนี้ในที่ใดก็ได้ในร้านค้า
กลับ: วัตถุ / โมฆะ
กลับวัตถุของหน้าร้านค้าโดยหมายเลขหน้า
$id
ค่า ID ของหน้าต้องดึง
กลับ: วัตถุ / โมฆะ
อาร์เรย์กลับมาของวัตถุที่หน้าร้านค้า
กลับ: อาร์เรย์ของวัตถุ
ชั้นนี้จะช่วยให้คุณสามารถประกาศเป็นวัตถุสำหรับหน้า
$page
array of store page properties (table fields) fetched from page table. Or you may use ID (number) of page
กลับ: วัตถุ / โมฆะ
วิธีการนี้จะส่งกลับราคาสุดท้ายที่ผู้ซื้อต้องจ่ายหลังจากที่คำนวณได้กับการขายออกหรือค่าแรกเข้า (สำหรับผลิตภัณฑ์การสมัครสมาชิก) วิธีนี้จะใช้ในหน้าเช็คเอาต์
กลับ: จำนวน
วิธีการนี้จะส่งกลับราคาสุดท้ายที่ผู้ซื้อต้องจ่ายหลังจากที่คำนวณได้กับค่าแรกเข้า วิธีนี้จะใช้ FPR ผลิตภัณฑ์การสมัครสมาชิกเท่านั้น
กลับ: จำนวน
กลับสตริงของราคาสินค้า คุณอาจจะใช้ตัวกรอง get_price
เพื่อจัดรูปแบบผลสุดท้าย
$short
แสดงรูปแบบสั้นของราคา
กลับ: เชือก
ตัวอย่าง: ถ้าผลิตภัณฑ์เดียวสะท้อนหนึ่งของผล
ตัวอย่าง: หากผลิตภัณฑ์เป็นกลุ่ม
ตัวอย่าง: ถ้าสินค้าสมัครสมาชิกสะท้อนบางสิ่งบางอย่างเช่นนี้
ตัวอย่าง: ใช้ตัวกรอง
กลับอาร์เรย์ที่มีวัตถุผลิตภัณฑ์ที่เกี่ยวข้อง ผลิตภัณฑ์เหล่านี้คล้ายจะคำนวณตามชื่อผลิตภัณฑ์
$number
โดยค่าเริ่มต้นดึงข้อมูล 8 ผลิตภัณฑ์ที่เกี่ยวข้องเท่านั้น
กลับ: อาร์เรย์ของวัตถุ
กลับอาร์เรย์ของวัตถุที่มีผลิตภัณฑ์เด็ก วิธีการนี้จะใช้ในกรณีที่สินค้าเป็นกลุ่ม ผลกลับ FALSE ถ้าสินค้าไม่อยู่กลุ่มกลับ NULL ถ้าไม่มีเด็กหรือผลตอบแทนของเด็ก
กลับ: อาร์เรย์ของวัตถุ / โมฆะ / ผิด
Return an attribute (table field) of product. Beside, this method also accepts some extra attributes for accessing easier.
$attr
แอตทริบิวต์ต้องการดึงคุณลักษณะพิเศษ
featured_image
ภาพคุณลักษณะของผลิตภัณฑ์
tags
แท็กทั้งหมดของผลิตภัณฑ์กลับอาร์เรย์ของแท็กถ้าอยู่
กลับ: อาร์เรย์ / String
ตรวจสอบว่าสินค้าที่เป็นจริงบางสิ่งบางอย่าง
$type
แอตทริบิวต์ต้องการที่จะตรวจสอบค่าที่ยอมรับได้:
saleoff
ตรวจสอบว่าผลิตภัณฑ์ที่มีการขายออก (มีส่วนลด)
new
กลับ TRUE ถ้าสินค้าเป็นของใหม่
instock
กลับ TRUE ถ้าสินค้ายังอยู่ในสต็อก
outstock
กลับ TRUE ถ้าสินค้าหมดสต็อก
group
ตรวจสอบว่าสินค้าที่เป็นกลุ่ม
subscription
ตรวจสอบว่าผลิตภัณฑ์ที่มีการสมัครสมาชิก
single
ตรวจสอบว่าผลิตภัณฑ์เดียว
digital
ตรวจสอบว่าผลิตภัณฑ์ดิจิตอล
กลับ: ถูกผิด
ชั้นนี้จะใช้ในการผลิตภัณฑ์รายการกรองตามหลักเกณฑ์และเงื่อนไขของคุณ
$type
กรองหลักที่คุณจำเป็นต้องใช้; โดยค่าเริ่มต้นระดับนี้ส่งกลับผลิตภัณฑ์ใหม่; ค่าที่ยอมรับได้:
featured
เลือกผลิตภัณฑ์ที่โดดเด่นเท่านั้น
discounted
เลือกผลิตภัณฑ์ที่มีส่วนลดหรือการขายออกเท่านั้น
childs
รับเด็กของผลิตภัณฑ์ที่ใช้กับ $condition
คือรหัสของผู้ปกครอง
cart
เลือกผลิตภัณฑ์ที่อยู่ในรถเข็นที่ใช้กับ $condition
เป็นอาร์เรย์รหัสสินค้า
relate
เลือกผลิตภัณฑ์ที่เกี่ยวข้องกับการใช้งานร่วมกับ $condition
เป็นอาร์เรย์ของ ID และชื่อของผลิตภัณฑ์ในปัจจุบัน
order_add_item
ค้นหาผลิตภัณฑ์ที่จะเพิ่มเข้ามาเพื่อใช้ในหน้าการจัดการคำสั่งซื้อที่มีสิทธิ์เจ้าของร้าน
$condition
เงื่อนไขเพิ่มเติมที่คุณต้องการจะใช้
$number
จำกัด จำนวนผลิตภัณฑ์ที่คุณต้องการที่จะดึง; โดยค่าเริ่มต้นดึง 10 สินค้าเท่านั้น
$parent
ถ้าเป็นจริงเลือกผลิตภัณฑ์ที่ไม่ได้อยู่ในกลุ่มใด ๆ
กลับ: อาร์เรย์ของวัตถุ / โมฆะ
ตัวอย่าง
วิธีการนี้คงนับผลิตภัณฑ์ที่มีหลักเกณฑ์และเงื่อนไขของคุณ
$type
main filter to count, you may check table fields for futher usage, acceptable defined values:
featured
นับสินค้าแนะนำทั้งหมด
discounted
นับสินค้าลดราคาทั้งหมด
กลับ: ถูกผิด
ตัวอย่าง
กลับวัตถุของผลิตภัณฑ์ในรายการปัจจุบัน
$id
ค่า ID ของผลิตภัณฑ์ต้องดึง
กลับ: วัตถุ / โมฆะ
กลับอาร์เรย์ของวัตถุสินค้าในรายการปัจจุบัน
กลับ: อาร์เรย์ของวัตถุ
กลับอาร์เรย์ของรหัสผลิตภัณฑ์ในรายการปัจจุบัน
กลับ: แถว
กลับวัตถุของการสั่งซื้อสโตร์
$order_properties
array of all order properties (table fields) fetched from order table. Or you may use order ID value
กลับ: วัตถุ / โมฆะ
ตัวอย่าง
ตรวจสอบหากมีการสั่งซื้อเป็นจริงบางสิ่งบางอย่าง
$type
แอตทริบิวต์ต้องการที่จะตรวจสอบค่าที่ยอมรับได้:
subscription
ตรวจสอบว่าคำสั่งซื้อการสมัครสมาชิก
shipping
ตรวจสอบว่ามีการสั่งซื้อรายการที่มีตัวตนต้องการจัดส่ง
suspended
กลับ TRUE ถ้าสั่งซื้อจะถูกระงับ
downloadable
กลับ TRUE ถ้าคำสั่งนั้นได้ดาวน์โหลดไฟล์
กลับ: ถูกผิด
กลับสตริงของราคาในรูปแบบตามการตั้งค่าของสกุลเงินเก็บ วิธีนี้ใช้ในการแสดงราคารวมของการสั่งซื้อสินค้าในตะกร้าหน้าชำระเงินหน้าการสั่งซื้อ; และสำหรับการแสดงจุดประสงค์เพียงอย่างเดียวไม่ได้สำหรับการคำนวณ
ใช้ $Shop_Order->get('purchase_price')
ถ้าต้องการที่จะได้รับราคาสมาชิกหรือสำหรับการคำนวณ
$short
ถ้าเป็นจริงกลับรูปแบบสั้น
กลับ: เชือก
กลับแอตทริบิวต์ (ฐานข้อมูลตาราง) ของการสั่งซื้อ เช็คเอาท์ ตารางการสั่งซื้อ สำหรับเขตข้อมูลที่คุณอาจได้รับ.
$attr
แอตทริบิวต์ต้องการดึง; เขตข้อมูลตารางข้างคุณอาจใช้แอตทริบิวต์ที่กำหนดไว้เหล่านี้:
date
ดึงวันที่สร้างขึ้นเพื่อผลการจัดรูปแบบโดยการตั้งค่ารูปแบบวันที่ของเจ้าของร้าน
date_completed
เรียกวันที่แล้วเสร็จวันที่ (จ่าย) ของคำสั่งผลการจัดรูปแบบโดยการตั้งค่ารูปแบบวันที่ของเจ้าของร้าน
items
รายการของผลิตภัณฑ์กลับมาในการสั่งซื้อมาใช้กับพารามิเตอร์ที่สอง $option
count
ผลตอบแทนรวมของผลิตภัณฑ์
list
กลับสตริงของผลิตภัณฑ์ที่มีการเชื่อมโยงกับผลิตภัณฑ์และการสั่งซื้อแต่ละนับ
id
กลับอาร์เรย์ของรหัสผลิตภัณฑ์
default
กลับ array ของผลิตภัณฑ์
files
ดึงอาร์เรย์ของไฟล์ที่ดาวน์โหลดได้ในการสั่งซื้อหรือเฉพาะผลตอบแทนจำนวนไฟล์ถ้าตั้งค่าพารามิเตอร์ที่สอง $option = 'count'
buyer_name
กลับชื่อเต็มของผู้ซื้อ
buyer_email
การเชื่อมโยงกลับไปที่อีเมลของผู้ซื้อหรืออีเมลเท่านั้นถ้าตั้งค่าพารามิเตอร์ที่สอง $option = 'raw'
buyer_phone
การเชื่อมโยงกลับไปยังหมายเลขโทรศัพท์ของผู้ซื้อหรือหมายเลขโทรศัพท์เท่านั้นถ้าตั้งค่าพารามิเตอร์ที่สอง $option = 'raw'
ship_fullname
กลับชื่อเต็มของบุคคลการจัดส่งสินค้า
ship_fax
กลับแฟกซ์ของสมาชิกผู้ส่ง
ship_company
บริษัท กลับมาของสมาชิกผู้ส่ง
ship_email
การเชื่อมโยงกลับไปที่อีเมลของบุคคลส่งหรืออีเมลเท่านั้นถ้าตั้งค่าพารามิเตอร์ที่สอง $option = 'raw'
ship_phone
การเชื่อมโยงกลับไปยังหมายเลขโทรศัพท์ของสมาชิกผู้ส่งหรือหมายเลขโทรศัพท์เท่านั้นถ้าตั้งค่าพารามิเตอร์ที่สอง $option = 'raw'
ship_address
กลับไปที่อยู่จัดส่ง
payment_method
ผลตอบแทนที่ชื่อวิธีการชำระเงินได้รับการแต่งตั้งหรือกระสุนของวิธีการถ้าตั้งค่าพารามิเตอร์ที่สอง $option = 'key'
payment_guide
กลับคู่มือการจ่ายเงินของวิธีการได้รับการแต่งตั้ง
paypal_link
เชื่อมโยงไปยัง Paypal กลับสำหรับการจ่ายเงินถ้าสั่งเป็นที่ค้างชำระและวิธีการชำระเงินเป็น Paypal
$option
ตัวเลือกเพิ่มเติมจำเป็นต้องดึง
กลับ: เชือก