คำถามติดแท็ก module

4
บทแนะนำการพัฒนาส่วนขยาย Joomla 3.x สำหรับนักพัฒนามือใหม่
ฉันทำงานอย่างกว้างขวางในรุ่น Joomla 1.0.15 และพัฒนาส่วนขยายที่หลากหลาย นอกจากนี้ฉันยังคงพัฒนาต่อไปใน Joomla 1.5.x แต่การพัฒนาของฉันถูกยกเลิกหลังจากการเปิดตัวครั้งนี้ ตอนนี้ฉันต้องการเริ่มพัฒนาอีกครั้งด้วย Joomla 3.x ฉันเห็นว่า Joomla ได้ทำการปรับปรุงหลายอย่างเช่น MVC เทมเพลตที่ตอบสนองเวิร์กโฟลว์และอื่น ๆ อีกมากมาย มีคนให้ลิงก์โรดแมพและบทช่วยสอนที่ง่ายที่สุดให้ฉันได้ไหม เวิร์กโฟลว์ใหม่คืออะไรตอนนี้ สถาปัตยกรรม MVC ใหม่คืออะไร

8
วิธีการแสดงโมดูลในพื้นที่ส่วนประกอบ
ฉันมักจะต้องสร้างรายการเมนูที่แสดงโมดูลในพื้นที่ส่วนประกอบโดยไม่มีเนื้อหาอื่น ๆ วิธีที่ฉันแก้ปัญหานี้คือการสร้างบทความใหม่และเพิ่มเฉพาะ{loadposition mymodule}ในเนื้อหาของบทความ จากนั้นฉันจะสร้างรายการเมนูบทความเดียวสำหรับบทความ นี่เป็นสิ่งที่ดีสำหรับโมดูลเดียว แต่ถ้าฉันมี 20 โมดูลที่แตกต่างที่ฉันต้องการแสดงด้วยวิธีนี้ ฉันต้องสร้าง 20 โมดูลบทความ 20 (เกือบว่าง) และรายการเมนู 20 รายการ มีวิธีอื่นในการแสดงโมดูล (และไม่มีอะไรอื่น) ในพื้นที่องค์ประกอบของแม่แบบหรือไม่? เคล็ดลับ? Hacks? ไอเดีย?

4
จะพัฒนาโมดูล Joomla ได้อย่างไร?
ฉันมองไปที่การสอนเกี่ยวกับเรื่องนี้อย่างถี่ถ้วน แต่ดูเหมือนจะไม่พบสิ่งที่น่าพอใจ คุณสร้างโมดูลใหม่สำหรับ joomla ได้อย่างไร? ตอนนี้ฉันกำลังใช้โมดูล HTML ที่กำหนดเองทั่วรหัสของฉันและฉันต้องการที่จะเข้าถึง PHP และทำให้พวกเขาทั้งหมดเป็นโมดูล แต่ฉันไม่พบบทเรียนที่จะทำเช่นนั้น ฉันเคยแก้ไขโมดูลที่ติดตั้งมาก่อน แต่ฉันไม่รู้ว่าจะสร้างโมดูลที่จะติดตั้งได้อย่างไร เอกสาร joomla ค่อนข้างสับสนและหลังจากอ่านมันหลายครั้งฉันก็ยอมแพ้ ใครช่วยอธิบายกระบวนการนี้ให้ฉันได้บ้าง ขอบคุณ!

6
แสดง / ซ่อนชื่อโมดูลไม่ทำงาน
ฉันพยายามซ่อนชื่อของโมดูล ฉันเปลี่ยนการตั้งค่าผู้ดูแลระบบ แต่ชื่อเรื่องยังคงปรากฏที่ส่วนหน้า ในฐานข้อมูลที่ข้อมูลมีการตั้งค่าshowtitle0

2
JHtml: script () และ $ doc-> addScript ต่างกันอย่างไร
ฉันพัฒนาโมดูลเมื่อเร็ว ๆ นี้ที่ต้องการไฟล์ JS และ CSS บางไฟล์เพื่อแทรกเข้าไปใน<head>แต่ละหน้า ตอนแรกฉันใช้: $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); อย่างไรก็ตามฉันสังเกตเห็นว่าเมื่อเปิดใช้งานการแคชเว็บไซต์โหลดทั้งรุ่นแคชจาก/cacheและรุ่นที่ไม่ใช่แคช/modules/mod_x/js/ทำให้เกิดข้อผิดพลาด JS เมื่อฉันเปลี่ยนสิ่งนี้เป็น: JHtml::script(Juri::base().'modules/mod_x/js/mod_x.js'); สคริปต์ถูกโหลดเพียงครั้งเดียวจากแคชเพื่อแก้ไขข้อผิดพลาดเหล่านี้ ฉันอ่านในเอกสารว่าaddScriptวิธีการดังกล่าวเป็น 'ระดับต่ำ' มากกว่าJHtml:scriptวิธีการ แต่นอกเหนือจากที่บอกว่า ... แน่นอนคุณจะต้องใช้รหัสบางขั้นตอน [ที่ JHtml: สคริปต์ทำเพื่อคุณ] ด้วยตนเองซึ่งจะทำโดยอัตโนมัติโดยใช้ [JHtml: วิธีสคริปต์] ด้านบน [ถ้าคุณใช้ addScript] ... ไม่มีรายละเอียดเพิ่มเติม ดังนั้นความแตกต่างคืออะไร? JHtml:scriptในที่สุดฉันคิดว่าจะเรียกaddScriptวัตถุเอกสารในบางจุด แต่ขั้นตอนตัวกลางอื่น ๆ ดำเนินการก่อนหรือไม่

9
วิธีการสร้างหน้าเฉพาะกับโมดูลและไม่มีองค์ประกอบ?
ใน joomla ฉันต้องเชื่อมโยงทุกหน้ากับมุมมององค์ประกอบ ฉันจะสร้างเพจที่ไม่มีเอาต์พุตคอมโพเนนต์ได้อย่างไร ตัวอย่าง: ในหน้าแรกของฉันฉันแค่ต้องการเอาท์พุทโมดูล สำหรับสิ่งนี้ฉันสามารถเชื่อมโยงโฮมเพจกับ "บทความที่ว่างเปล่า" แต่มีวิธีที่ดีกว่าในการทำเช่นนี้โดยไม่ใช้ส่วนขยายของบุคคลที่สามหรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.