การสร้างแผนผังไซต์สำหรับโมเดลที่กำหนดเอง
ฉันได้พัฒนาโมดูล bespoke ซึ่งแสดงรายการของคนในเว็บไซต์ แต่ละคนมี URL ของตัวเอง (ตัวควบคุม Magento ซึ่งทำหน้าที่ CRUD ขั้นต้นในรุ่นบุคคล) และฉันต้องป้อน URL สาธารณะเหล่านี้ลงในไฟล์ XML ของ Google Sitemap ฉันต้องการใช้แผนผังไซต์ของ Magento และ cron ถ้าทำได้ การMage_Sitemap_Model_Observerดึงข้อมูล Sitemap ทั้งหมดจากsitemapsตารางและการโทรแบบหนึ่งต่อหนึ่งแล้วgenerateXml()วิธีการของพวกเขา $collection = Mage::getModel('sitemap/sitemap')->getCollection(); /* @var $collection Mage_Sitemap_Model_Mysql4_Sitemap_Collection */ foreach ($collection as $sitemap) { /* @var $sitemap Mage_Sitemap_Model_Sitemap */ try { $sitemap->generateXml(); } catch (Exception …