2014-02-11 2 views
1

Я пытаюсь создать переопределение класса Mage_Reports_Model_Resource_Quote_Collection, я сделал свой собственный класс и настроил его на etc/config.xml, но по какой-то причине он не работает ..перегрузки Magento Report Collection на config.xml

Это не моя первая переопределить класс, и я думаю, что я знаю более или менее, как там работают, но, возможно, его крайний случай расширения коллекции отчетов (?)

Что именно следует писать на config.xml?

Мой код:

<models> 
.... 
    <reports> 
     <rewrite> 
     <resource_quote_collection>Mage_Customization_Model_Reports_Resource_Quote_Collection</resource_quote_collection> 
     </rewrite> 
    </reports> 
..... 
</models> 

Спасибо :)

ответ

2

Попробуйте это следующим образом:

<reports_resource> 
    <rewrite> 
     <quote_collection>Mage_Customization_Model_Reports_Resource_Quote_Collection</quote_collection> 
    </rewrite> 
</reports_resource> 

И что-то немного не по теме. Не используйте Mage как ваше пространство имен. Будьте более творческими и оставите это основным разработчикам.

+0

Спасибо, но ее не работает .. о пространстве имен я знаю, но им поддерживать существующие и не-шахтное код .. так что у меня нет выбора;) Где путь я должен использовать для класса 'Mage_Customization_Model_Reports_Resource_Quote_Collection'? –

+0

Это странно. Он должен работать. Убедитесь, что вы очистили кеш. – Marius

+0

Очищено .. Каким должен быть его путь? –

Смежные вопросы