![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam klasę Model_Order i w niej metodę / funkcje sendNewOrderEmail() http://pastebin.com/wq31H9ee i w niej jest przypisanie parametrów do mailera $mailer->setTemplateParams(.... chciałbym nie modyfikując tej funkcji dodać własne parametry do niej jednak coś mi nie wychodzi ;/ http://pastebin.com/nTMQHPJZ Co robię źle ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przenosze. Do OOP to jeszcze daleko. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ok czyli usuwam parent::sendNewOrderEmail();
jak mogę dostać się do tej zmiennej $mailer ? |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
$this kolego $this (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bierzesz sie za klasy i naprawde nie wiesz co to jest $this i do czego sluzyc?
$this->mailer i mailer ma być właściwością klasy. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czyli nie mogę pobrać tego mailera w mojej klasie tylko muszę zmodyfikować tą którą rozszerzam ?
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
edit:
Cytat chciałbym nie modyfikując tej funkcji dodać własne parametry do niej jednak coś mi nie wychodzi ;/ I to zalozenie rozklada caly system, bo raczej bez modyfikacji tamtej funkcji nic nie zrobisz. Cytat Czyli nie mogę pobrać tego mailera w mojej klasie tylko muszę zmodyfikować tą którą rozszerzam ? No niestety nie. CHyba ze jakims cudem o to:Mage::getModel('core/email_template_mailer'); za kazdym razem zwraca ten sam obiekt |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 04:28 |