How to pass custom parameters to parent construct?How to call a model method from controller in Magento2Creating custom module in magento2 show fatal errorI created a custom module ,but getting error, not able to figure out what the error is about. How to get out of this error?How to override core class which is already overrided by other custom module in Magento 2main.CRITICAL: Plugin class doesn't exist__construct() argument error when overriding 2 custom modules from same core moduleCompile: Extra parameters passed to parent construct: $contextMagento 2.3 Can't view module's front end page output?Unable to Serialize Value Magento 2.2.6Unable to serialize value problem with Magento 2.2.6
ssTTsSTtRrriinInnnnNNNIiinngg
Venezuelan girlfriend wants to travel the USA to be with me. What is the process?
How could indestructible materials be used in power generation?
OP Amp not amplifying audio signal
Rotate ASCII Art by 45 Degrees
Unlock My Phone! February 2018
Processor speed limited at 0.4 Ghz
Bullying boss launched a smear campaign and made me unemployable
Is this draw by repetition?
Do Iron Man suits sport waste management systems?
Getting extremely large arrows with tikzcd
Is there a hemisphere-neutral way of specifying a season?
Avoiding the "not like other girls" trope?
Does int main() need a declaration on C++?
My ex-girlfriend uses my Apple ID to log in to her iPad. Do I have to give her my Apple ID password to reset it?
Was the old ablative pronoun "med" or "mēd"?
How to stretch the corners of this image so that it looks like a perfect rectangle?
What is the opposite of "eschatology"?
How do conventional missiles fly?
What reasons are there for a Capitalist to oppose a 100% inheritance tax?
How to remove border from elements in the last row?
What is a Samsaran Word™?
How to Prove P(a) → ∀x(P(x) ∨ ¬(x = a)) using Natural Deduction
Theorists sure want true answers to this!
How to pass custom parameters to parent construct?
How to call a model method from controller in Magento2Creating custom module in magento2 show fatal errorI created a custom module ,but getting error, not able to figure out what the error is about. How to get out of this error?How to override core class which is already overrided by other custom module in Magento 2main.CRITICAL: Plugin class doesn't exist__construct() argument error when overriding 2 custom modules from same core moduleCompile: Extra parameters passed to parent construct: $contextMagento 2.3 Can't view module's front end page output?Unable to Serialize Value Magento 2.2.6Unable to serialize value problem with Magento 2.2.6
I have extended MagentoSalesControllerAdminhtmlOrder to Custom class like below,but not able pass one more parameter ($httpClientFactory) to this construct level.
how to pass custom parameters ($httpClientFactory) to parent construct?
/**
* @param ActionContext $context
* @param MagentoFrameworkRegistry $coreRegistry
* @param MagentoFrameworkAppResponseHttpFileFactory $fileFactory
* @param MagentoFrameworkTranslateInlineInterface $translateInline
* @param MagentoFrameworkViewResultPageFactory $resultPageFactory
* @param MagentoFrameworkControllerResultJsonFactory $resultJsonFactory
* @param MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory
* @param MagentoFrameworkControllerResultRawFactory $resultRawFactory
* @param OrderManagementInterface $orderManagement
* @param OrderRepositoryInterface $orderRepository
* @param LoggerInterface $logger
* @param MagentoFrameworkViewLayoutFactory $layoutFactory
*
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
public function __construct(
ActionContext $context,
MagentoFrameworkRegistry $coreRegistry,
MagentoFrameworkAppResponseHttpFileFactory $fileFactory,
MagentoFrameworkTranslateInlineInterface $translateInline,
MagentoFrameworkViewResultPageFactory $resultPageFactory,
MagentoFrameworkControllerResultJsonFactory $resultJsonFactory,
MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory,
MagentoFrameworkControllerResultRawFactory $resultRawFactory,
OrderManagementInterface $orderManagement,
OrderRepositoryInterface $orderRepository,
LoggerInterface $logger,
MagentoFrameworkViewLayoutFactory $layoutFactory,
**MagentoFrameworkHTTPZendClientFactory $httpClientFactory**
)
$this->layoutFactory = $layoutFactory;
**$this->_httpClientFactory = $httpClientFactory;**
parent::__construct(
$context,
$coreRegistry,
$fileFactory,
$translateInline,
$resultPageFactory,
$resultJsonFactory,
$resultLayoutFactory,
$resultRawFactory,
$orderManagement,
$orderRepository,
$logger
);
}
magento2 construct
add a comment |
I have extended MagentoSalesControllerAdminhtmlOrder to Custom class like below,but not able pass one more parameter ($httpClientFactory) to this construct level.
how to pass custom parameters ($httpClientFactory) to parent construct?
/**
* @param ActionContext $context
* @param MagentoFrameworkRegistry $coreRegistry
* @param MagentoFrameworkAppResponseHttpFileFactory $fileFactory
* @param MagentoFrameworkTranslateInlineInterface $translateInline
* @param MagentoFrameworkViewResultPageFactory $resultPageFactory
* @param MagentoFrameworkControllerResultJsonFactory $resultJsonFactory
* @param MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory
* @param MagentoFrameworkControllerResultRawFactory $resultRawFactory
* @param OrderManagementInterface $orderManagement
* @param OrderRepositoryInterface $orderRepository
* @param LoggerInterface $logger
* @param MagentoFrameworkViewLayoutFactory $layoutFactory
*
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
public function __construct(
ActionContext $context,
MagentoFrameworkRegistry $coreRegistry,
MagentoFrameworkAppResponseHttpFileFactory $fileFactory,
MagentoFrameworkTranslateInlineInterface $translateInline,
MagentoFrameworkViewResultPageFactory $resultPageFactory,
MagentoFrameworkControllerResultJsonFactory $resultJsonFactory,
MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory,
MagentoFrameworkControllerResultRawFactory $resultRawFactory,
OrderManagementInterface $orderManagement,
OrderRepositoryInterface $orderRepository,
LoggerInterface $logger,
MagentoFrameworkViewLayoutFactory $layoutFactory,
**MagentoFrameworkHTTPZendClientFactory $httpClientFactory**
)
$this->layoutFactory = $layoutFactory;
**$this->_httpClientFactory = $httpClientFactory;**
parent::__construct(
$context,
$coreRegistry,
$fileFactory,
$translateInline,
$resultPageFactory,
$resultJsonFactory,
$resultLayoutFactory,
$resultRawFactory,
$orderManagement,
$orderRepository,
$logger
);
}
magento2 construct
add a comment |
I have extended MagentoSalesControllerAdminhtmlOrder to Custom class like below,but not able pass one more parameter ($httpClientFactory) to this construct level.
how to pass custom parameters ($httpClientFactory) to parent construct?
/**
* @param ActionContext $context
* @param MagentoFrameworkRegistry $coreRegistry
* @param MagentoFrameworkAppResponseHttpFileFactory $fileFactory
* @param MagentoFrameworkTranslateInlineInterface $translateInline
* @param MagentoFrameworkViewResultPageFactory $resultPageFactory
* @param MagentoFrameworkControllerResultJsonFactory $resultJsonFactory
* @param MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory
* @param MagentoFrameworkControllerResultRawFactory $resultRawFactory
* @param OrderManagementInterface $orderManagement
* @param OrderRepositoryInterface $orderRepository
* @param LoggerInterface $logger
* @param MagentoFrameworkViewLayoutFactory $layoutFactory
*
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
public function __construct(
ActionContext $context,
MagentoFrameworkRegistry $coreRegistry,
MagentoFrameworkAppResponseHttpFileFactory $fileFactory,
MagentoFrameworkTranslateInlineInterface $translateInline,
MagentoFrameworkViewResultPageFactory $resultPageFactory,
MagentoFrameworkControllerResultJsonFactory $resultJsonFactory,
MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory,
MagentoFrameworkControllerResultRawFactory $resultRawFactory,
OrderManagementInterface $orderManagement,
OrderRepositoryInterface $orderRepository,
LoggerInterface $logger,
MagentoFrameworkViewLayoutFactory $layoutFactory,
**MagentoFrameworkHTTPZendClientFactory $httpClientFactory**
)
$this->layoutFactory = $layoutFactory;
**$this->_httpClientFactory = $httpClientFactory;**
parent::__construct(
$context,
$coreRegistry,
$fileFactory,
$translateInline,
$resultPageFactory,
$resultJsonFactory,
$resultLayoutFactory,
$resultRawFactory,
$orderManagement,
$orderRepository,
$logger
);
}
magento2 construct
I have extended MagentoSalesControllerAdminhtmlOrder to Custom class like below,but not able pass one more parameter ($httpClientFactory) to this construct level.
how to pass custom parameters ($httpClientFactory) to parent construct?
/**
* @param ActionContext $context
* @param MagentoFrameworkRegistry $coreRegistry
* @param MagentoFrameworkAppResponseHttpFileFactory $fileFactory
* @param MagentoFrameworkTranslateInlineInterface $translateInline
* @param MagentoFrameworkViewResultPageFactory $resultPageFactory
* @param MagentoFrameworkControllerResultJsonFactory $resultJsonFactory
* @param MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory
* @param MagentoFrameworkControllerResultRawFactory $resultRawFactory
* @param OrderManagementInterface $orderManagement
* @param OrderRepositoryInterface $orderRepository
* @param LoggerInterface $logger
* @param MagentoFrameworkViewLayoutFactory $layoutFactory
*
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
public function __construct(
ActionContext $context,
MagentoFrameworkRegistry $coreRegistry,
MagentoFrameworkAppResponseHttpFileFactory $fileFactory,
MagentoFrameworkTranslateInlineInterface $translateInline,
MagentoFrameworkViewResultPageFactory $resultPageFactory,
MagentoFrameworkControllerResultJsonFactory $resultJsonFactory,
MagentoFrameworkViewResultLayoutFactory $resultLayoutFactory,
MagentoFrameworkControllerResultRawFactory $resultRawFactory,
OrderManagementInterface $orderManagement,
OrderRepositoryInterface $orderRepository,
LoggerInterface $logger,
MagentoFrameworkViewLayoutFactory $layoutFactory,
**MagentoFrameworkHTTPZendClientFactory $httpClientFactory**
)
$this->layoutFactory = $layoutFactory;
**$this->_httpClientFactory = $httpClientFactory;**
parent::__construct(
$context,
$coreRegistry,
$fileFactory,
$translateInline,
$resultPageFactory,
$resultJsonFactory,
$resultLayoutFactory,
$resultRawFactory,
$orderManagement,
$orderRepository,
$logger
);
}
magento2 construct
magento2 construct
asked 7 mins ago
Vamsy KrishnaVamsy Krishna
111
111
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f268455%2fhow-to-pass-custom-parameters-to-parent-construct%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f268455%2fhow-to-pass-custom-parameters-to-parent-construct%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown