Alt alanlar için adminhtml çerez adını kolayca değiştirebilirsiniz.
Dosyada iki değişiklik app/code/core/Mage/Core/Controller/Varien/Action.php
.
İşlev preDispatch
değiştirme satırlarında
/** @var $session Mage_Core_Model_Session */
$session = Mage::getSingleton('core/session', array('name' => $this->_sessionNamespace))->start();
için
$namespace = $this->_sessionNamespace.($_SERVER['SERVER_NAME']=='subdomain.example.com'?'_subdomain':'');
/** @var $session Mage_Core_Model_Session */
$session = Mage::getSingleton('core/session', array('name' => $namespace))->start();
İşlev setRedirectWithCookieCheck
değişikliğinde
/** @var $session Mage_Core_Model_Session */
session = Mage::getSingleton('core/session', array('name' => $this->_sessionNamespace));
için
$namespace = $this->_sessionNamespace.($_SERVER['SERVER_NAME']=='subdomain.example.com'?'_subdomain':'');
/** @var $session Mage_Core_Model_Session */
$session = Mage::getSingleton('core/session', array('name' => $namespace));
Ve ondan sonra metin araması
Mage::getSingleton('core/session', array('name' => 'adminhtml'));
tüm dosyalarda değiştirin ve
Mage::getSingleton('core/session', array('name' => 'adminhtml'.($_SERVER['SERVER_NAME']=='subdomain.example.com'?'_subdomain':'')));
herhangi bir olay bulunursa.
.
Alan adının önündeki 3. Adım'ın bir notu önemlidir!