SUPEE-6788 প্যাচ নিয়ে কাজ করার জন্য কাস্টম মডিউলগুলি কীভাবে আপডেট করবেন তা আমি নিশ্চিত নই , নির্দেশাবলী খুব পরিষ্কার নয়।
অ্যালান স্টর্মের টিউটোরিয়ালের ভিত্তিতে , আমি পরীক্ষার জন্য জেনারেটরের www.silksoftware.com/magento-module-creator/ এ একটি সাধারণ মডিউল তৈরি করেছি। অ্যাডমিনে এটির কাস্টম পৃষ্ঠা রয়েছে যা পুরোপুরি সূক্ষ্মভাবে কাজ করে তবে আমি যখন সুপারি -6788 এ প্রয়োজনীয় ফিক্সগুলি প্রয়োগ করি তখন প্রশাসক পৃষ্ঠা 404 ত্রুটি দেখায়।
কাস্টম প্রশাসক পৃষ্ঠার ইউআরএল হ'ল:
লোকালহোস্ট / ইনডেক্স.এফপি / অ্যাডমিন / অ্যাডমিন_এডমিনহেলো / অ্যাডমিন एचটিএমএল_এডমিনহেলোব্যাকেন্ড / ইনডেক্স / কী / 83f08ec4bddff37e47412e16acc8d3f6 /
এখানে মডিউলটির কনফিগারেশন রয়েছে:
<config>
<modules>
<Pulsestorm_Adminhello>
<version>0.1.0</version>
</Pulsestorm_Adminhello>
</modules>
<global>
<helpers>
<adminhello>
<class>Pulsestorm_Adminhello_Helper</class>
</adminhello>
</helpers>
<blocks>
<adminhello>
<class>Pulsestorm_Adminhello_Block</class>
</adminhello>
</blocks>
</global>
<admin>
<routers>
<adminhello>
<use>admin</use>
<args>
<module>Pulsestorm_Adminhello</module>
<frontName>admin_adminhello</frontName>
</args>
</adminhello>
</routers>
</admin>
...
নিয়ামকটি এখানে:
/app/code/local/Pulsestorm/Adminhello/controllers/Adminhtml/AdminhellobackendController.php
class Pulsestorm_Adminhello_Adminhtml_AdminhellobackendController extends Mage_Adminhtml_Controller_Action
{
public function indexAction()
{
$this->loadLayout();
$this->_title($this->__("My Test Page Title"));
$this->renderLayout();
}
}
সমাধান
আমি <routers>
এই জাতীয় প্যাচ থেকে নির্দেশাবলীর ভিত্তিতে অংশটি প্রতিস্থাপন করেছি (সম্ভবত ভুলভাবে):
<routers>
<adminhtml>
<args>
<modules>
<admin_adminhello after="Mage_Adminhtml">Pulsestorm_Adminhello_Adminhtml</admin_adminhello>
</modules>
</args>
</adminhtml>
</routers>
তবে এখন ইউআরএলটি কেবল দেখায় 404 error
:
স্থানীয় হোস্ট / index.php / অ্যাডমিন / admin_adminhello / adminhtml_adminhellobackend / সূচক / কী / 83f08ec4bddff37e47412e16acc8d3f6 /
কিভাবে নতুন প্যাচ জন্য সঠিকভাবে মডিউল ঠিক করতে? config.xml
এই প্যাচটি প্রয়োগ করার পরে আমাকে কি কেবল আপডেট করতে হবে বা অ্যাডমিন পৃষ্ঠার ইউআরএলও পরিবর্তন করতে হবে?