আমি পাচ্ছি setSaveParametersInSession() on a non-object
এটি কোনও অ্যাডমিন মডিউলে চলছে path
Training/Distributor/Block/Adminhtml/
এই ফোল্ডারে আমার আছে
Distributor/Grid.php
এবং Distributor.php
class Training_Distributor_Block_Adminhtml_Distributor
extends Mage_Adminhtml_Block_Widget_Grid_Container
{
/**
* my understanding:
* $this->_blockGroup . '/' . $this->_controller . '_grid'
* i.e. training_distributor/adminhtml_distributor_grid
*/
public function _construct()
{
$this->_blockGroup = 'training_distributor';
$this->_controller = 'adminhtml_distributor';
$this->_headerText = $this->__('List Distributors');
$this->_addButtonLabel = $this->__('Add Distributor');
parent::_construct();
}
}
কেন আমি এই ত্রুটি পেতে পারি?
আমি কোনও টাইপ দেখতে পাচ্ছি না এবং আমি নিশ্চিত - এটি -> _ ব্লকগ্রুপ এবং $ এটি -> _ নিয়ামকটি ঠিক।
আমার আর কি কি জিনিস সন্ধান করা দরকার? নাকি আমি কিছু মিস করেছি?
গুগল এবং স্ট্যাকের অনুসন্ধানের পরে আমি মানুষকে সাধারণত _ ব্লকগ্রুপ বা _ নিয়ন্ত্রণকারীকে দেখতে পেয়েছি, তবে এটি আমার ক্ষেত্রে মনে হয় না doesn't
===
সম্পাদনা
===
<config>
<modules>
<Training_Distributor>
<version>0.0.2</version>
</Training_Distributor>
</modules>
<global>
<resources>
<training_distributor_setup>
<setup>
<module>Training_Distributor</module>
</setup>
</training_distributor_setup>
</resources>
<models>
<training_distributor>
<class>Training_Distributor_Model</class>
<resourceModel>training_distributor_resource</resourceModel>
</training_distributor>
<training_distributor_resource>
<class>Training_Distributor_Model_Resource</class>
<entities>
<distributor>
<table>training_distributor_entity</table>
</distributor>
</entities>
</training_distributor_resource>
</models>
<blocks>
<training_distributor>
<class>Training_Distributor_Block</class>
</training_distributor>
</blocks>
<helpers>
<training_distributor>
<class>Training_Distributor_Helper</class>
</training_distributor>
</helpers>
</global>
<admin>
<routers>
<adminhtml>
<args>
<modules>
<training_distributor before="Mage_Adminhtml">Training_Distributor_Adminhtml</training_distributor>
</modules>
</args>
</adminhtml>
</routers>
</admin>
<adminhtml>
<layout>
<updates>
<training_distributor>
<file>training/distributor.xml</file>
</training_distributor>
</updates>
</layout>
</adminhtml>
</config>
__construct
পরিবর্তে পদ্ধতি ব্যবহার করার চেষ্টা করুন _construct
।
config.xml
ফাইল যোগ করুন ।