ตัวเลือกของบรรณาธิการ:

การโฆษณา

บ้าน - การตั้งค่าเราเตอร์
การติดตั้งและการกำหนดค่าเริ่มต้นของ Virtuemart Joomla VirtueMart: การติดตั้งและกำหนดค่าร้านค้าออนไลน์ โมดูลรถเข็นแบบกำหนดเองสำหรับ virtuemart 3
- ชื่อผลิตภัณฑ์
- หมายเลขบทความ
- ราคา
- ปริมาณ/การกระทำ
- ผลเบื้องต้น

อะไรขัดขวางเราไม่ให้เขียนเพียงคำเหล่านี้ (ชื่อ บทความ ฯลฯ) ในแท็ก แทนที่จะเขียนโค้ด PHP ไม่มีอะไร. เพียงอย่าลืมที่จะบันทึก ไฟล์นี้ใน utf-8

ต่อไปนี้เป็นรหัส:

เขากำลังทำอะไรอยู่? สำหรับแต่ละผลิตภัณฑ์ ให้สร้างเส้นที่แบ่งออกเป็นเซลล์
ลองดูแต่ละเซลล์ตามลำดับ:
- ชื่อผลิตภัณฑ์ + คุณลักษณะ
- บทความผลิตภัณฑ์
- ราคาสินค้า. จัดชิดขวาในเซลล์
- ในเซลล์หนึ่งจะมีแบบฟอร์มสำหรับอัปเดตปริมาณและลบรายการ
- ต้นทุนของผลิตภัณฑ์นี้คำนึงถึงปริมาณบัญชี

เราจะทำอย่างไรกับเรื่องทั้งหมดนี้? ลบสิ่งที่ไม่จำเป็นออกและจัดเรียงใหม่ตามที่เราต้องการ

ถัดมาเป็นบรรทัดที่มีภาษีขั้นกลาง ยอดรวม ฯลฯ... ฉันไม่ต้องการสิ่งนี้จริงๆ ดังนั้นฉันจึงไม่ขุดและลบทุกอย่างยกเว้นเอาต์พุต "รวม":

โดยทั่วไปฉันเพิ่งเริ่มค้นหารถเข็น VirtualMart ดังนั้นฉันจึงไม่พบอะไรมากนัก ทันทีที่รู้และไม่อยากลืมสิ่งอื่นที่เป็นประโยชน์ฉันจะเขียนที่นี่ทันที)

เว็บไซต์คือทุกสิ่งสำหรับ CMS ในที่เดียวและในราคาที่ถูกที่สุด!

กับเราเท่านั้น! โดยไม่ต้องผูกติดกับโดเมน! ปราศจากไวรัสและ ลิงก์ที่ซ่อนอยู่- ราคาต่ำสุด! รับประกัน 100%!

บันทึกรถเข็นอัตโนมัติสำหรับผู้ใช้ใน VirtueMart 3

เข้ากันได้กับ Joomla 2.5/3 + VirtueMart 3.*

ไม่จำเป็นต้องรองรับ ionCube ไม่มีใบอนุญาต ตัวเคาะประตู หรือรหัสบุคคลที่สามในปลั๊กอิน การติดตั้งบนโดเมนต่างๆ สามารถทำได้โดยไม่มีข้อจำกัด

หลังจากติดตั้งปลั๊กอินแล้ว รถเข็นจะถูกบันทึกโดยอัตโนมัติพร้อมลิงก์ไปยังผู้ใช้ นั่นคือเมื่อผู้ใช้ลงชื่อเข้าใช้ไซต์ เขาจะเห็นรายการที่เขาใส่ในรถเข็นในรถเข็นระหว่างการเยี่ยมชมไซต์ครั้งล่าสุด สำหรับผู้ใช้ที่ไม่ได้รับอนุญาต ไม่มีอะไรเปลี่ยนแปลง

ไฟล์เก็บถาวรประกอบด้วยปลั๊กอินสามแพ็คเกจทั้งหมดซึ่งติดตั้งในไฟล์เก็บถาวรเดียว ปลั๊กอินสำหรับบันทึกรถเข็น (stt_cartusave) ปลั๊กอินสำหรับกู้คืนรถเข็นที่บันทึกไว้หลังจากการอนุญาตของผู้ใช้ (sttcartlogin) และปลั๊กอินสำหรับการล้างรถเข็นหลังจากวางคำสั่งซื้อ (stt_cartudel) ติดตั้งแพ็คเกจแล้ว ในลักษณะมาตรฐาน- ผ่านตัวจัดการส่วนขยาย ปลั๊กอิน sttcartlogin ในตัวจัดการปลั๊กอินควรอยู่ท้ายรายการปลั๊กอิน โดยกรองตามประเภท "ผู้ใช้"

นี่คือเวอร์ชันของการบันทึกอัตโนมัติที่เชื่อมโยงกับผู้ใช้ที่ได้รับอนุญาต ไม่ว่าผู้ใช้จะใช้คอมพิวเตอร์/โทรศัพท์/แท็บเล็ตเครื่องใดเข้าถึงเว็บไซต์ของคุณ เขาจะเห็นรายการที่บันทึกไว้ในรถเข็น เพื่อให้ทุกอย่างซิงโครไนซ์หลังจากเพิ่มผลิตภัณฑ์ทั้งหมดแล้วคุณต้องไปที่รถเข็น หากร้านค้าของคุณอนุญาตให้ผู้ใช้ที่ไม่ได้รับอนุญาตเข้า อาจเกิดปัญหาได้ ตัวอย่างเช่น ผู้ซื้อเพิ่มสินค้าลงในรถเข็นแล้วตัดสินใจเข้าสู่ระบบ และอาจเกิดขึ้นที่สินค้าทั้งหมดจากรถเข็นหายไป และสินค้าที่เขาหยิบครั้งสุดท้าย (เช่น บันทึกไว้ก่อนหน้านี้) จะปรากฏขึ้น

ความเป็นไปได้ที่จะตั้งค่าว่าคุ้มค่าที่จะรวมรถเข็นที่บันทึกไว้และอนุญาตให้เพิ่มรหัสของผลิตภัณฑ์บางอย่างลงในรถเข็นที่บันทึกไว้หรือไม่

สวัสดีผู้อ่านบล็อกไซต์ที่รัก วันนี้ฉันต้องการพูดคุยเกี่ยวกับส่วนขยายสำหรับ VirtueMart ซึ่งมาพร้อมกับส่วนประกอบนี้ของร้านค้าออนไลน์ตามค่าเริ่มต้น ในบทความที่แล้ว เราได้ดูไปแล้ว และก่อนหน้านี้เล็กน้อย เราได้ศึกษาความเป็นไปได้ทั้งหมดที่มีให้กับเรา ซึ่งรวมถึงฟังก์ชันการทำงานของส่วนขยายอื่นๆ มากมายด้วย

แต่ตามกฎแล้ว เครื่องมือสากลจะยังคงด้อยกว่าชุดเครื่องมือพิเศษ ดังนั้นจึงสมเหตุสมผลที่จะพิจารณาความสามารถของโมดูล VirtueMart มาตรฐานทั้งหมดที่มาพร้อมกับมัน

นอกจากนี้ คุณสามารถแทรกบล็อกแยกต่างหากสำหรับรถเข็น การค้นหา การเข้าสู่ระบบ หมวดหมู่ผลิตภัณฑ์ ฯลฯ ลงในตำแหน่งต่างๆ ของเทมเพลตได้ ซึ่งจะเป็นการกระจายการควบคุมและทำงานร่วมกับร้านค้าออนไลน์ทั่วทั้งขอบเขตของหน้า ซึ่งอาจกลายเป็น เพื่อเป็นทางออกที่ประสบความสำเร็จมากขึ้นจากมุมมอง

ค้นหาร้านค้าออนไลน์ VirtueMart

โดยหลักการแล้ว การค้นหาร้านค้าสามารถทำได้หลายวิธี ซึ่งตอนนี้เราจะพิจารณา และคุณเพียงแค่ต้องเลือกด้วยตัวเอง ตัวเลือกที่ดีที่สุด- โดยทั่วไป ฉันได้พูดถึงปัญหานี้แล้วเมื่อพิจารณาถึงความเป็นไปได้ของโมดูลหลักสำหรับ .

จริงอยู่ที่บทบาทของโมดูลหลักนั้นลดลงเพียงเพื่อให้ผู้ใช้มีลิงก์ไปยังหน้าของตัวกรองนี้ แต่ในส่วนขยายการค้นหามาตรฐาน (ติดตั้งแยกต่างหาก) จะไม่มีลิงก์ดังกล่าวอีกต่อไป ดังนั้นหากคุณไม่ต้องการใช้บล็อกหลัก แต่ต้องการให้ผู้ใช้ ความเป็นไปได้ของการค้นหาขั้นสูงตามลักษณะจากนั้นคุณสามารถทำสิ่งต่อไปนี้ได้

ไปที่ร้านค้าออนไลน์ของคุณและคัดลอกลิงก์ไปยังหน้าค้นหาขั้นสูงตามคุณสมบัติจากนั้นไปที่แผงผู้ดูแลระบบ Joomla และสร้างรายการใหม่ในเมนูใด ๆ ที่คุณสะดวกเรียกว่า "ตัวกรองผลิตภัณฑ์" (หรือเรียกอย่างอื่น) ซึ่ง จะพาไปหน้านี้เอง

ในการดำเนินการนี้คุณจะต้องเลือกจากเมนูผู้ดูแลระบบ "เมนูทั้งหมด" - "ชื่อเมนูที่คุณต้องการ" และในหน้าที่เปิดขึ้นมาให้คลิกที่ปุ่ม "สร้าง"

เลือกจากรายการที่มีให้ ตัวเลือกที่เป็นไปได้ — « ลิงค์ภายนอก" หลังจากนั้นคุณตั้งชื่อให้กับรายการเมนูนี้และป้อน URL ของหน้าการค้นหาขั้นสูงในฟิลด์ "ลิงก์" ตามลักษณะเฉพาะที่คุณเพิ่งคัดลอกในบล็อกหลัก ทั้งหมด. ในทำนองเดียวกัน คุณสามารถคัดลอกลิงก์ที่มีประโยชน์อื่นๆ จากโมดูล VirtueMart หลักได้ เช่น ไปยังหน้าการดูแลระบบของร้านค้าออนไลน์โดยไม่ต้องลงชื่อเข้าใช้แผงผู้ดูแลระบบ หรือไปยังหน้ารถเข็นและหน้าชำระเงิน

แต่กลับมาที่การจัดการค้นหาผลิตภัณฑ์ร้านค้าออนไลน์เป็นประจำ มีสองตัวเลือกที่เป็นไปได้:

  1. คุณสามารถใช้บล็อกมาตรฐานที่มาพร้อมกับส่วนประกอบได้ แต่การค้นหาจะดำเนินการในร้านค้าเท่านั้น
  2. จะสามารถติดตั้งปลั๊กอินการค้นหาที่มาพร้อมกับ Virtuemart ซึ่งจะสอนโมดูลค้นหา Joomla มาตรฐานเพื่อค้นหาทั้งผลิตภัณฑ์ร้านค้าออนไลน์และวัสดุไซต์อื่น ๆ

คุณสามารถดูและดาวน์โหลดส่วนขยายสำหรับ VirtueMart ได้ เช่น บนหน้าส่วนขยายสำหรับ Joomla หรือบนเว็บไซต์ร้านค้าออนไลน์ โดยทั่วไป ชุดมาตรฐานจะมาพร้อมกับส่วนประกอบที่คุณดาวน์โหลดจากหน้านี้ (แพ็คเกจที่สมบูรณ์)

หลังจากคลายไฟล์เก็บถาวร Complete Package แล้วคุณจะพบไฟล์สิบสองไฟล์ในโฟลเดอร์ "โมดูล" และอีกสองไฟล์ในโฟลเดอร์ "ปลั๊กอิน" ซึ่งคุณสามารถใช้บนไซต์ได้หากต้องการ

มีการติดตั้งในลักษณะมาตรฐานตาม กฎทั่วไป- หากคุณประสบปัญหาในการติดตั้ง คุณสามารถใช้เคล็ดลับจากบทความนี้ได้

หลังจากติดตั้งโมดูลการค้นหา คุณจะต้องเลือก “ส่วนขยาย” - “โมดูล” จากเมนูด้านบนของแผงผู้ดูแลระบบ Joomla และคลิกที่บรรทัดด้วย “VirtueMart Search” แทบไม่มีการตั้งค่าใด ๆ เลย คุณจะต้องใช้มันเพื่อแสดงบนเว็บไซต์เท่านั้น

ตอนนี้เรามาดูความเป็นไปได้ในการใช้โมดูล Joomla มาตรฐานเพื่อค้นหาผลิตภัณฑ์ร้านค้าออนไลน์ โดยปริยาย เขาไม่รู้ว่าต้องทำอย่างไร เพราะว่าเขาไม่ได้รับการฝึกฝนในปัญญานี้ แต่นี่จะแก้ไขได้ง่าย การติดตั้งปลั๊กอิน vmxsearch.plugin.zip จาก Complete Package ก็เพียงพอแล้ว การติดตั้งปลั๊กอินนี้ดำเนินการตามกฎทั้งหมดที่อธิบายไว้ข้างต้น

หากต้องการเปิดใช้งาน คุณจะต้องเลือก "ส่วนขยาย" - "ปลั๊กอิน" จากเมนูด้านบนของแผงผู้ดูแลระบบ และเลือกตัวเลือก "ค้นหา" จากรายการแบบเลื่อนลงตัวกรอง:

หากต้องการเปิดใช้งานและดูการตั้งค่าของปลั๊กอินค้นหาผลิตภัณฑ์ คุณต้องคลิกที่บรรทัด “Virtuemart Extended Search Plugin” มีการตั้งค่าที่อนุญาตให้คุณรวมหรือแยกองค์ประกอบบางอย่างของร้านค้าออนไลน์ออกจากพื้นที่ค้นหา (ชื่อผลิตภัณฑ์แบบเต็มและ คำอธิบายสั้น ๆฯลฯ) โดยปกติแล้ว ไม่ควรเปลี่ยนแปลงการตั้งค่า จึงสามารถค้นหาได้ทั่วทุกพื้นที่

เมื่อเปิดใช้งานปลั๊กอินนี้ คุณจะสามารถใช้โมดูลการค้นหามาตรฐานใน Joomla เพื่อค้นหาผลิตภัณฑ์ของร้านค้าออนไลน์ของคุณได้ อย่างไรก็ตามในขณะที่คุณไม่ได้ออกจากตัวจัดการปลั๊กอิน คุณสามารถปิดการใช้งานพื้นที่การค้นหาบนไซต์ของคุณที่คุณไม่ต้องการ เพียงแค่ยกเลิกการเผยแพร่ปลั๊กอินที่เกี่ยวข้อง (ตัวอย่างเช่น ปิดการใช้งานการค้นหาในผู้ติดต่อ "ค้นหา - ผู้ติดต่อ" หรือในฟีดข่าว " ค้นหา - ฟีดข่าว”)

โมดูลรถเข็นสำหรับร้านค้า VirtueMart

ฟังก์ชั่นการแสดงตะกร้าสินค้าพร้อมสินค้าที่ซื้อนั้นมีอยู่ในบล็อกหลักของ VirtueMart แต่โมดูลตะกร้าสินค้าแยกต่างหากอาจดูดีกว่าในแง่ของการปรับปรุงการใช้งานและความง่ายในการทำงานกับร้านค้าออนไลน์ของคุณ ก่อนอื่น เราต้องติดตั้งส่วนขยาย cart (mod_virtuemart_cart.zip) ใน Joomla ทำได้ด้วยวิธีมาตรฐาน

หลังการติดตั้ง คุณไปที่และคลิกที่บรรทัดของโมดูล “VirtueMart Shopping Cart” ในหน้าต่างการตั้งค่า เลือกตำแหน่งในเทมเพลตที่คุณใช้ และเลือกในพื้นที่ด้านขวาของการตั้งค่าลำดับที่ผลิตภัณฑ์เหล่านั้น (ทิศทางรถเข็น) ที่ผู้เยี่ยมชมเพิ่มจะแสดงในรถเข็น .

โดยทั่วไป รูปลักษณ์ของรถเข็นใน VirtueMart สามารถเปลี่ยนแปลงได้โดยการแก้ไขไฟล์เทมเพลต (com_virtuemart/themes/default/templates/common/minicart.tpl.php) แต่ในการดำเนินการนี้ คุณต้องเข้าใจว่าคุณกำลังทำอะไรอยู่

ตัวอย่างเช่น คุณสามารถเพิ่มรูปภาพของตะกร้า (รถเข็นซุปเปอร์มาร์เก็ต หรือสิ่งที่คล้ายกันและชัดเจนสำหรับผู้เยี่ยมชม) และแนบลิงก์ไปยังรูปภาพนั้น ซึ่งจะนำคุณไปยังหน้าที่มีสินค้าที่ผู้เยี่ยมชมเลือกไว้ ลิงก์นี้สามารถคัดลอกได้จากโมดูลนี้จากคำบรรยาย "แสดงรถเข็น"

เหนือคำจารึกนี้ คุณสามารถแทรกรูปภาพและลิงก์ไปยังรถเข็นลงในเทมเพลต (ไฟล์) (หน้าเว็บที่จะแสดงผลิตภัณฑ์ที่สั่งซื้อทั้งหมดและจะมีโอกาสที่จะทำการสั่งซื้อต่อไป) . หากต้องการแก้ไขไฟล์คุณต้องเชื่อมต่อกับไซต์ผ่าน FTP เช่นการใช้ โปรแกรม FileZillaและอื่นๆ ที่คล้ายกัน ที่ด้านล่างสุดของโค้ดในไฟล์ com_virtuemart/themes/default/templates/common/minicart.tpl.php คุณจะพบบรรทัด:

รับผิดชอบในการสร้างคำจารึก “แสดงรถเข็น” หลังจากที่คุณคัดลอกลิงก์ไปยังหน้าที่มีรถเข็นจากโมดูลแล้ว คุณสามารถวางลิงก์ที่ต้องการไว้หน้าโค้ดบรรทัดนี้ รหัส HTMLรูปภาพและไฮเปอร์ลิงก์:

รูปภาพจะต้องถูกอัปโหลดไปยังไซต์ก่อนผ่าน FTP ในโฟลเดอร์ที่ระบุในตัวดำเนินการ "src" ผลลัพธ์อาจมีลักษณะดังนี้:

รูปภาพรถเข็นในโมดูลนี้จะดึงดูดความสนใจของผู้เยี่ยมชม ซึ่งจะปรับปรุงการใช้งานร้านค้าออนไลน์ของคุณ และลิงก์ไปยังหน้ารถเข็นจากรูปภาพนี้จะไม่ฟุ่มเฟือยเนื่องจากผู้เยี่ยมชมจำนวนมากจะต้องการคลิก

ในความเป็นจริงสมัยใหม่ คุณต้องคิดถึงผู้เข้าชมมือถือในเว็บไซต์ของคุณด้วย ดังนั้นฉันคิดว่าวิดีโอจาก Yandex Webmaster อยู่ในหัวข้อ รุ่นมือถือร้านค้าออนไลน์สิ่งนี้จะช่วยคุณในการแก้ไขปัญหานี้:

ขอให้โชคดี! พบกันเร็ว ๆ นี้ในหน้าของเว็บไซต์บล็อก

คุณอาจจะสนใจ

โมดูลสำหรับการแสดงรายการหมวดหมู่ใน VirtueMart - การเพิ่มรูปภาพโดยใช้รายการหมวดหมู่และหมวดหมู่หน้าแรก
โมดูล Product Scroller สำหรับการแสดงและการเลื่อนผลิตภัณฑ์ และปลั๊กอิน VirtueMart Product Snapshot สำหรับการแทรกผลิตภัณฑ์เข้าไป บทความจูมล่า
การสร้างใน รายการจูมล่าเมนูสำหรับร้านค้าบน VirtueMart การติดตั้งและการกำหนดค่าโมดูลหลัก
การตั้งค่าการลงทะเบียนผู้ใช้ใน VirtueMart และป้อนข้อมูลเกี่ยวกับร้านค้าออนไลน์
แก้ไขปัญหาที่พบบ่อยใน VirtueMart ปรับปรุงฟังก์ชันการทำงานและ รูปร่างร้านค้าออนไลน์สำหรับ Joomla
การตั้งค่าเทมเพลต VirtueMart, วิธีแสดงหมวดหมู่และผลิตภัณฑ์, รถเข็น, เวอร์ชันที่พิมพ์ได้
การระบุประเภทผลิตภัณฑ์และพารามิเตอร์ใน VirtueMart เพื่อจัดระเบียบการค้นหาในภายหลังด้วยตัวกรองในร้านค้าออนไลน์
การตั้งค่าร้านค้าออนไลน์บน VirtueMart ทันทีหลังจากติดตั้งบน Joomla
วิธีเปิดร้านค้าออนไลน์ - คำแนะนำทีละขั้นตอน
การเพิ่มผลิตภัณฑ์ลงในร้านค้าออนไลน์โดยใช้ VirtueMart - สร้างรายชื่อผู้ผลิตและโครงสร้างหมวดหมู่
1minute.website - เครื่องมือสร้างร้านค้าออนไลน์ฟรีพร้อมฟังก์ชันการทำงานที่ดี

5

ฉันเจอคำถามเร่งด่วน
วิธีทำให้รถเข็นง่ายขึ้นใน virtuemart (ในกรณีของฉัน Virtiemart 2.0.16 Joomla 2.5.8) เช่น ปฏิบัติตามข้อกำหนดต่อไปนี้ให้มากขึ้น (ลงทะเบียนระหว่างชำระเงิน): เลือกผลิตภัณฑ์ -> เข้าไปดูในรถเข็น -> สั่งซื้อโดยกรอกข้อมูลในช่องน้อยที่สุด (ชื่อเต็ม ประเทศ ภูมิภาค เมือง รหัสไปรษณีย์ การจัดส่ง ที่อยู่ โทร) -> เลือกตัวเลือกการชำระเงินและการจัดส่ง -> เรายืนยันคำสั่งซื้อ -> ฉันและลูกค้าจะได้รับการแจ้งเตือนในกล่อง (ฉันเกี่ยวกับการสั่งซื้อ ลูกค้าสั่งซื้อของเขาพร้อมรายละเอียดบัญชีปัจจุบันของฉัน (โดยค่าเริ่มต้น) ) และจำนวนเงิน มิฉะนั้น ฟังก์ชันตะกร้าสินค้าระหว่างการชำระเงินจะทำให้ลูกค้า 90% กลัว “ที่อยู่สำหรับจัดส่ง” และ “ออกใบแจ้งหนี้” “ข้อตกลงในข้อกำหนดและเงื่อนไข” และ “ใช้ที่อยู่สำหรับจัดส่งเป็นที่อยู่การชำระเงิน” น่ากลัว….

ตอนนี้ฉันจะบอกคุณว่าฉันแก้ไขงานที่ตั้งไว้สำหรับตัวเองได้อย่างไร

ในกรณีของฉัน ไม่สามารถลบบล็อก "ออกใบแจ้งหนี้" ได้ เนื่องจากลูกค้าจะไม่สามารถเปลี่ยนแปลงข้อมูลเมื่อสั่งซื้อได้ ดังนั้นเราจึงลบบล็อก "ที่อยู่จัดส่ง"
1. ในระหว่างการชำระเงิน ให้เลือกรายการลงทะเบียนในการตั้งค่าร้านค้า
2. ลบ "ที่อยู่ในการจัดส่ง" โดยทำเครื่องหมายที่ช่อง "ใช้ที่อยู่จัดส่งเป็นที่อยู่สำหรับการเรียกเก็บเงิน"
เส้นทาง: /folder กับไซต์ของคุณ/components/com_virtuemart/views/cart/tmp ไฟล์: default_pricelist.php

มาลบรหัสนี้:

รถเข็น -> STaddress ['ฟิลด์'])) (
echo JText::sprintf ('COM_VIRTUEMART_USER_FORM_EDIT_BILLTO_EXPLAIN', JText::_ ('COM_VIRTUEMART_USER_FORM_ADD_SHIPTO_LBL')); ) อื่น (
ถ้า (!class_exists('VmHtml')) (
ต้องการ(JPATH_VM_ADMINISTRATOR . DS . 'ผู้ช่วยเหลือ' . DS . 'html.php');
}
echo JText::_('COM_VIRTUEMART_USER_FORM_ST_SAME_AS_BT');
echo VmHtml::checkbox ('STsameAsBTjs', $this->cart->STsameAsBT) - -

รถเข็น -> STaddress ['fields'] เป็น $item) (
ถ้า (!empty($item['value'])) (
?>

รายการ ['current_id'], $this->useXHTML, $this->useSSL) ?>”>

2. ลบช่องทำเครื่องหมายเกี่ยวกับข้อตกลงกับข้อกำหนดในการให้บริการ

สิ่งที่พบบ่อยที่สุดบนอินเทอร์เน็ตมีดังต่อไปนี้:

เส้นทาง:
โฟลเดอร์ที่มี siteadministratorcomponentscom_virtuemartviewsuserfieldstmplFile: default.php
หาบรรทัดที่ 103 $coreField = (in_array($row->name, $this->lists['coreFields'])); ใส่เครื่องหมายทับสองอันไว้ข้างหน้า //$coreField = (in_array($row->name, $this->lists['coreFields']));
บันทึก จากนั้นไปที่แผงผู้ดูแลระบบในฟิลด์ที่กำหนดเองและดูว่าช่อง "ฉันยอมรับข้อกำหนดในการให้บริการ" ของคุณไม่ถูกบล็อกอีกต่อไป ให้ปิดใช้งาน แค่นี้ก็เรียบร้อย

อีกทางเลือกหนึ่ง

1) เปิดโฟลเดอร์ไฟล์ด้วย site/administrator/components/com_virtuemart/models/userfields.php
2) ค้นหาเมธอด getCoreFields()

3) แสดงความคิดเห็น 'ตกลง' เราได้รับวิธีการในรูปแบบต่อไปนี้
ฟังก์ชั่น getCoreFields())(
return array('ชื่อ','ชื่อผู้ใช้', 'อีเมล', 'รหัสผ่าน', 'รหัสผ่าน2' , 'ตกลง'); -
ฟังก์ชั่น getCoreFields())( return array('name','username', 'email', 'password', 'password2'/* , 'agreed'*/); )
4) ไปที่แผงผู้ดูแลระบบ VitrueMart ส่วนประกอบ -> VirtueMart -> การตั้งค่า -> ช่องที่กรอกโดยผู้ใช้ และลบตัวเลือกออกจากการเผยแพร่ จากที่จำเป็น ฯลฯ
นอกจากนี้ อย่าลืมลบช่องที่คุณไม่จำเป็นต้องกรอกในแบบฟอร์มลงทะเบียนเมื่อทำการสั่งซื้อ
3. เปลี่ยนชื่อ “ใบแจ้งหนี้” และ “ที่อยู่ 1″
และเราเปลี่ยน "ข้อกำหนดในการให้บริการ" (ในกรณีของฉัน ฉันต้องการสิ่งนี้เนื่องจากงานของร้านค้าถูกจำกัดไว้เฉพาะภูมิภาคและฉันเผยแพร่ "คำเตือน" สำหรับลูกค้า) เส้นทาง: /โฟลเดอร์ที่มีไซต์/ภาษา/ru-RU /
ไฟล์: ru-RU.com_virtuemart.ini

หลังจาก Russification เราปฏิบัติตามเส้นทางที่ระบุค้นหาบรรทัดที่จำเป็นโดยการค้นหาและเปลี่ยนแปลง
สำหรับบางคน เมื่อเปลี่ยนชื่อช่อง "ที่อยู่ 1" 0 จะปรากฏในบรรทัดป้อนข้อมูล ซึ่งเกี่ยวข้องกับตารางฐานข้อมูล ใครรู้ ให้ไปที่ฐานข้อมูลและแก้ไขตาราง
วิธีดำเนินการโดยไม่ต้องเข้าไปในฐานข้อมูลและแผงผู้ดูแลระบบ:
เราไม่ได้แตะชื่อของฟิลด์ในแผงผู้ดูแลระบบ แต่ค้นหาชื่อที่ต้องการในไฟล์พร้อมภาษาแล้วเปลี่ยนชื่อ

นี่คือสิ่งที่ฉันลบ/เปลี่ยนแปลงจากรถเข็นมาตรฐาน

คุณสามารถลบการจัดส่งและการชำระเงินได้ ด้วยวิธีง่ายๆ: สำหรับร้านค้าเวอร์ชันที่เรียบง่าย และโดยเฉพาะการสั่งซื้อ คุณสามารถสร้างตัวเลือกการจัดส่งและการชำระเงินได้ 1 ตัวเลือก จากนั้นตั้งค่าการเลือกการจัดส่งและการชำระเงินอัตโนมัติ (จะไม่มีตัวเลือกสำหรับการเลือกระหว่างการชำระเงิน) หากคุณมีคำถามใด ๆ เขียนถึงฝ่ายบริหารของไซต์นี้

กระบวนการตะกร้าสินค้าเริ่มต้นทำให้เกิดความสับสนมาก เพื่อทำให้ชีวิตของลูกค้าง่ายขึ้นและเพิ่มการแปลงเว็บไซต์ เราจะพยายามทำให้ตะกร้าสินค้าง่ายขึ้นให้มากที่สุด

ฉันจะพิจารณาตัวเลือกในการซื้อโดยไม่ต้องลงทะเบียนเพราะฉันเชื่อว่าการลงทะเบียนจะเหมาะสมเฉพาะกับไซต์ขนาดใหญ่เช่น ozon.ru เท่านั้น Virtuemart ใช้เพื่อสร้างร้านค้าขนาดกลาง ซึ่งลูกค้าส่วนใหญ่จะไม่ลงทะเบียน เนื่องจากผู้คนมีรหัสผ่านเพียงพอแล้วที่ต้องจำ

ตามค่าเริ่มต้น รถเข็นจะมีลักษณะดังนี้

ขั้นแรก ให้ปิดการลงทะเบียนระหว่างการชำระเงิน ในการดำเนินการนี้ ไปที่ Components->Virtuemart->Settings->Checkout และยกเลิกการทำเครื่องหมายที่ช่องถัดจาก "การลงทะเบียนระหว่างการชำระเงิน" ที่นี่คุณสามารถกำหนดค่าการแสดงภาพขนาดย่อของผลิตภัณฑ์ได้ เราจะพูดถึงสาขาที่เหลือในภายหลัง

หลังจากนี้ ช่องการลงทะเบียนจะไม่ปรากฏในรถเข็น

ตอนนี้เรามาลบลิงก์ "โปรดอ่านและยอมรับข้อกำหนดในการให้บริการ" ออก สิ่งนี้จะทำให้ผู้ซื้อไม่สามารถทำการซื้อให้เสร็จสิ้นได้ล่าช้าเท่านั้น เพื่อวัตถุประสงค์เหล่านี้ โดยปกติจะใช้หน้าแยกที่มีข้อมูลการรับประกันและเงื่อนไขการจัดส่ง หากเรายกเลิกการเลือกการตั้งค่าสำหรับ "ผู้ซื้อต้องยอมรับข้อกำหนดในการให้บริการ ณ เวลาที่สั่งซื้อ" และ "แสดงข้อมูลเกี่ยวกับนโยบายการคืนสินค้าในรถเข็น/บนหน้ายืนยันคำสั่งซื้อ" จากนั้นเครื่องหมายถูกที่อยู่ถัดจากปุ่มชำระเงินจะ ยังคงอยู่

คุณสามารถลบออกได้ในหน้าการตั้งค่า virtuemat "ฟิลด์ที่ผู้ใช้กรอก" ในหน้าเดียวกัน คุณสามารถเลือกฟิลด์ที่จะแสดงเมื่อผู้ใช้ป้อนข้อมูลระหว่างการชำระเงินได้ หากต้องการปิดใช้งานช่องที่ไม่จำเป็น เพียงคลิกที่เครื่องหมายถูกสีเขียวตรงข้ามช่องในคอลัมน์ "เผยแพร่แล้ว" และ "จำเป็น"


เป็นเรื่องจริงที่คุณจะไม่สามารถปิดใช้งานช่อง "ฉันยอมรับข้อกำหนดในการให้บริการ" ด้วยวิธีนี้ได้

หากต้องการทำให้ฟิลด์นี้และฟิลด์อื่นๆ (เช่น อีเมล) ใช้งานได้ คุณต้องทำการเปลี่ยนแปลงเล็กน้อยกับไฟล์ admin/components/com_virtuemart/models/userfields.php

ค้นหารหัส

ในกรณีที่มีคนเห็นว่ามีประโยชน์ บทแนะนำสั้นๆ เกี่ยวกับการสร้างตะกร้าสินค้าใน Virtuemart 1.1.3

โดยทั่วไป หากคุณเปิดใช้งาน Ajax เพื่อเพิ่มสินค้าลงในรถเข็นของคุณ เส้นทางรถเข็นควรเป็นดังนี้:

www.your_site.ru/index.php?option=com_vir tuemart&page=shop.cart

ไฟล์ "/components/com_virtuemart/themes/defau lt/templates/pages/shop.cart.tpl.php" เก็บ "สิ่งที่อยู่ข้างหน้ารถเข็น" รถเข็นจะเรียกตัวเอง และ "สิ่งที่อยู่ข้างหลัง"
เราอาจสนใจสิ่งที่ตามมาภายหลัง ด้วยการค้นหาเพียงเล็กน้อย คุณจะพบว่าจะลบวลี "ช็อปปิ้งต่อ" และ "สั่งซื้อ" ที่ด้านล่างของรถเข็นได้ที่ไหน

ตัวตารางซึ่งมีการสร้างตะกร้านั้นจะถูกเก็บไว้ในไฟล์ "/components/com_virtuemart/themes/defau lt/templates/basket/basket_b2c.html.php"

คุณสามารถทำอะไรที่นั่น? เปลี่ยนโครงสร้างของตะกร้าให้สมบูรณ์ตามที่เราต้องการ เราจะปล่อยให้การออกแบบภาพเป็น CSS)
ตะกร้าสินค้ามาตรฐานทำงานอย่างไร
รหัส:
มีการสร้างบรรทัดที่มีส่วนหัวของคอลัมน์ ตามลำดับ:

_("PHPSHOP_CART_NAME") ?> _("PHPSHOP_CART_SKU") ?> _("PHPSHOP_CART_PRICE") ?> _("PHPSHOP_CART_QUANTITY") ?> /_("PHPSHOP_CART_ACTION") ?> _("PHPSHOP_CART_SUBTOTAL") ?>

กลับอาร์เรย์ ("ชื่อ" , "ชื่อผู้ใช้" , "อีเมล" , "รหัสผ่าน" , "รหัสผ่าน2" , "ตกลง" ) ;

และความเห็นก็เห็นด้วย

ฟังก์ชันคงที่ getCoreFields() (

อาร์เรย์ส่งคืน ("ชื่อ" , "ชื่อผู้ใช้" , "อีเมล" , "รหัสผ่าน" , "รหัสผ่าน2" , /*"ตกลง"*/ ) ;

หลังจากนั้นเพียงปิดการใช้งานฟิลด์ adreed ในการตั้งค่า

ถัดไป หากคุณมีวิธีจัดส่งหรือชำระเงินเพียงวิธีเดียว คุณสามารถตั้งค่าให้ระบบเลือกโดยอัตโนมัติเมื่อคุณไปที่ตะกร้าสินค้า ในการดำเนินการนี้ ให้กลับไปที่การตั้งค่าการสั่งซื้อและเปิดใช้งานช่อง "การเลือกวิธีจัดส่งอัตโนมัติ" และ "การเลือกวิธีการชำระเงินอัตโนมัติ"

หลังจากนี้เมื่อเข้าสู่รถเข็นระบบจะเลือกวิธีการชำระเงินและการจัดส่งทันที

คุณยังสามารถซ่อนสิ่งที่ฉันคิดว่าเป็นการบล็อก "ที่อยู่จัดส่ง" ที่ซ้ำซ้อนได้ เมื่อต้องการทำเช่นนี้ ไปที่ไฟล์ส่วนประกอบ/com_virtuemart/views/cart/tmpl/default_pricelist.php ค้นหา div ที่สองบนหน้าที่เริ่มต้นด้วย



 


อ่าน:


ใหม่

วิธีฟื้นฟูรอบประจำเดือนหลังคลอดบุตร:

ไวรัสแรนซัมแวร์ที่เป็นอันตรายกำลังแพร่กระจายอย่างหนาแน่นบนอินเทอร์เน็ต

ไวรัสแรนซัมแวร์ที่เป็นอันตรายกำลังแพร่กระจายอย่างหนาแน่นบนอินเทอร์เน็ต

ไวรัส Anna Kournikova ได้ชื่อมาด้วยเหตุผล - ผู้รับคิดว่าพวกเขากำลังดาวน์โหลดรูปถ่ายของนักเทนนิสสุดเซ็กซี่ ความเสียหายทางการเงิน...

การติดตั้ง RAM เพิ่มเติม

การติดตั้ง RAM เพิ่มเติม

“หลักการของการท่องจำตามธรรมชาตินั้นขึ้นอยู่กับการเชื่อมต่อของเส้นประสาทที่สร้างขึ้นในสมอง” Olga Zimnyakova นักประสาทวิทยากล่าว...

จะทำอย่างไรถ้าหูฟังไม่สร้างเสียงบนแล็ปท็อป

จะทำอย่างไรถ้าหูฟังไม่สร้างเสียงบนแล็ปท็อป

ปัญหาในการเชื่อมต่อและใช้งานหูฟังเป็นเรื่องปกติ ในบทความนี้เราจะดูสาเหตุที่เป็นไปได้มากที่สุดหลายประการ...

ไดเรกทอรีไดโอด ไดโอดเรียงกระแสกำลังสูง 220V

ไดเรกทอรีไดโอด ไดโอดเรียงกระแสกำลังสูง 220V

วัตถุประสงค์หลักของไดโอดเรียงกระแสคือการแปลงแรงดันไฟฟ้า แต่นี่ไม่ใช่การใช้งานเฉพาะสำหรับเซมิคอนดักเตอร์เหล่านี้...

ฟีดรูปภาพ อาร์เอสเอส