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

1
ฉันจะใช้ Cache ของ Joomla ด้วยมุมมองส่วนประกอบของฉันได้อย่างไร
ตามปกติแล้วในกรณีที่มี CMS ความนิยมมากที่สุดจะเกิดขึ้นในขณะที่ยังคงเป็น "ใหม่" ฉันต้องการแคชการแสดงผลหน้าเว็บในครั้งแรกที่มีการสร้างการแสดงผลในช่วงเวลาที่กำหนดเพื่อลดปริมาณงานที่ต้องใช้ในการสร้าง ฉันทำงานจากเอกสารJCacheและให้กลไกพื้นฐานทำงานตามที่แสดงไว้ที่นี่: $cache = JFactory::getCache('MyCache', ''); $cache->setCaching(true); $cache->setLifeTime(86400); //24 hours $cache_id = 'MyCache_page_123'; $cached_page= $cache->get($cache_id); if (!empty($cached_page)) { $the_page_output = $cached_page; }else{ $the_page_output = ...<div>the generated view HTML</div>.... $cache->store($the_page_output, $cache_id); } // echo or return "$the_page_output" ฉันกำลังพยายามหาว่าฉันควรสร้างแคชที่ไหนจากนั้นจุด "จุดหวาน" เพื่อใช้แคชนั้นก่อนที่งานทั้งหมดจะเริ่มขึ้นอีกครั้ง
13 development  mvc  cache 

2
การเพิ่มแถบเครื่องมือเริ่มต้นของ joomla ในหน้ามุมมององค์ประกอบ
ฉันกำลังพัฒนาส่วนประกอบ mvc สำหรับทั้ง joomla 2.5 และ 3. ในหลาย ๆ องค์ประกอบฉันเห็นว่าพวกเขาเพิ่มปุ่มคำสั่งเริ่มต้นของ joomla เช่นใหม่, แก้ไข, เผยแพร่, ถังขยะ, ตัวเลือกที่ด้านบนของหน้าการตั้งค่าในด้านผู้ดูแลระบบ เช่น. ถ้าใครไปส่วนประกอบ -> weblinks-> หน้าลิงค์ฉันกำลังพูดถึงปุ่มคำสั่งเหล่านั้นที่ด้านบนขวา ดังนั้นฉันจะเพิ่มปุ่มคำสั่งเหล่านั้นในหน้าการตั้งค่าองค์ประกอบของฉันได้อย่างไร เมื่อคลิกมันจะทำการกระทำตามลำดับและแสดงมุมมองที่เกี่ยวข้องตัวอย่างเช่นถ้าฉันคลิกปุ่ม "ใหม่" มันจะแสดงมุมมองรายการเพิ่มองค์ประกอบ mvc ของฉันตามที่เป็นอยู่ ดังนั้นฉันจะเพิ่มปุ่มคำสั่ง joomla ที่ใช้งานได้อย่างสมบูรณ์ในหน้าการตั้งค่าขององค์ประกอบของฉันในด้านผู้ดูแลระบบ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.