Derin Magento Düzen sistemde, sizin Blokları oluşturmak için gereken özel XML içine paket düzeni xml dosyalarını açmak ve bu nedenle sayfaları oluşturmak için kullanılan aşağıdaki kod var
public function merge($handle)
{
$packageUpdatesStatus = $this->fetchPackageLayoutUpdates($handle);
if (Mage::app()->isInstalled()) {
$this->fetchDbLayoutUpdates($handle);
}
}
Orada İkinci yöntem fetchDbLayoutUpdates
SQL böyle bir şey sorgular ile veritabanından ek XML Güncellemeleri yüklemeye çalışır
SELECT `update`.`xml` FROM `core_layout_update` AS `update`
INNER JOIN `core_layout_link` AS `link`
ON link.layout_update_id=update.layout_update_id
WHERE (link.store_id IN (0, '1'))
AND (link.area='frontend')
AND (link.package='default')
AND (link.theme='default')
AND (update.handle = 'default')
ORDER BY `update`.`sort_order` ASC'
Her iki core_layout_update
ve core_layout_link
tablolar varsayılan kurulumda boş.
Yani, ben her zaman bu Magento ile benim zaman öncedir eski bir özelliktir kabul ettik. Bu özelliği ile her yerde kullanılabilir olup olmadığını biliyor mu
Magento Çekirdek Codebase
Herhangi bir iyi bilinen / tanınmış Uzantıları
Sen!
Özellik yerinde sol (eski kaygıları ve ne değildir) oldu neden görebilirsiniz, ama ben terk resmen-imsi olmuş bir şey olmadığını merak ediyorum, ya da sadece çok kullanılan altında ise.