display uploaded image in custom tab in admin grid in magento2main.CRITICAL: Plugin class doesn't...
If all harmonics are generated by plucking, how does a guitar string produce a pure frequency sound?
Proof by Induction - New to proofs
Is there a way to help users from having to clicking emails twice before logging into a new sandbox
I am on the US no-fly list. What can I do in order to be allowed on flights which go through US airspace?
Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?
What is the purpose of easy combat scenarios that don't need resource expenditure?
Why didn't Eru and/or the Valar intervene when Sauron corrupted Númenor?
Quenching swords in dragon blood; why?
Why zero tolerance on nudity in space?
Can a person refuse a presidential pardon?
How can I improve my fireworks photography?
On what did Lego base the appearance of the new Hogwarts minifigs?
Auto Insert date into Notepad
Predict mars robot position
What is better: yes / no radio, or simple checkbox?
Avoiding morning and evening handshakes
Why do members of Congress in committee hearings ask witnesses the same question multiple times?
What is the meaning of "pick up" in this sentence?
Do commercial flights continue with an engine out?
Removing debris from PCB
Can chords be played on the flute?
Is my plan for fixing my water heater leak bad?
How to prepare vegetables for a sandwich that can last for several days in a fridge?
Why is commutativity optional in multiplication for rings?
display uploaded image in custom tab in admin grid in magento2
main.CRITICAL: Plugin class doesn't existMagento 2 : Problem while adding custom button order view page?Magento2 add custom address attributeMagento 2.1 Create a filter in the product grid by new attributeMagento 2 Add new field to Magento_User admin formMagento offline custom Payment method with drop down listChange value of text field in admin form based on option selected in dropdownMagento 2.2.5: Add, Update and Delete existing products Custom OptionsMagento 2.3 Can't view module's front end page output?Magento 2.3 How to get all the Multi Source Inventory (MSI) locations collection in custom module?
hello everyone I want to display the uploaded image through the form in a custom tab in admin grid for that image name is stored in the database through that I want to display the image.
block/tab/Info.php
<?php
namespace MagnetoBookFreeLayoutBlockAdminhtmlFormEditTab;
use MagentoBackendBlockWidgetFormGeneric;
use MagentoBackendBlockWidgetTabTabInterface;
use MagentoBackendBlockTemplateContext;
use MagentoFrameworkRegistry;
use MagentoFrameworkDataFormFactory;
use MagentoCmsModelWysiwygConfig;
// use TutorialSimpleNewsModelSystemConfigStatus;
class Info extends Generic implements TabInterface
{
/**
* @var MagentoCmsModelWysiwygConfig
*/
protected $_wysiwygConfig;
protected $_productRepository;
/**
* @var TutorialSimpleNewsModelConfigStatus
*/
protected $_newsStatus;
/**
* @param Context $context
* @param Registry $registry
* @param FormFactory $formFactory
* @param Config $wysiwygConfig
* @param Status $newsStatus
* @param array $data
*/
public function __construct(
Context $context,
Registry $registry,
FormFactory $formFactory,
Config $wysiwygConfig,
MagentoCatalogModelProductRepository $productRepository,
// Status $newsStatus,
array $data = []
) {
$this->_wysiwygConfig = $wysiwygConfig;
// $this->_newsStatus = $newsStatus;
$this->_productRepository = $productRepository;
parent::__construct($context, $registry, $formFactory, $data);
}
/**
* Prepare form fields
*
* @return MagentoBackendBlockWidgetForm
*/
protected function _prepareForm()
{
/** @var $model TutorialSimpleNewsModelNews */
$model = $this->_coreRegistry->registry('bookfreelayout_alllayout');
/** @var MagentoFrameworkDataForm $form */
$form = $this->_formFactory->create();
$form->setHtmlIdPrefix('news_');
$form->setFieldNameSuffix('news');
$fieldset = $form->addFieldset(
'base_fieldset',
['legend' => __('General')]
);
if ($model->getId()) {
$fieldset->addField(
'id',
'hidden',
['name' => 'id']
);
}
$fieldset->addField(
'name',
'text',
[
'name' => 'name',
'label' => __('name'),
'required' => true
]
);
$fieldset->addField(
'email',
'text',
[
'name' => 'email',
'label' => __('Email'),
'required' => true
]
);
$fieldset->addField(
'height',
'text',
[
'height' => 'height',
'label' => __('Height'),
'required' => true
]
);
$fieldset->addField(
'width',
'text',
[
'name' => 'width',
'label' => __('Width'),
'required' => true
]
);
$fieldset->addField(
'entity_id',
'text',
[
'name' => 'entity_id',
'label' => __('entity_id'),
'required' => true,
]
);
$data = $model->getData();
$form->setValues($data);
$this->setForm($form);
return parent::_prepareForm();
}
/**
* Prepare label for tab
*
* @return string
*/
public function getTabLabel()
{
return __('News Info');
}
/**
* Prepare title for tab
*
* @return string
*/
public function getTabTitle()
{
return __('News Info');
}
/**
* {@inheritdoc}
*/
public function canShowTab()
{
return true;
}
/**
* {@inheritdoc}
*/
public function isHidden()
{
return false;
}
}
through this code form data is displaying now I want to display the uploaded image
NOTE:- there are multiple images are stored in the database
magento2 magento2.3
add a comment |
hello everyone I want to display the uploaded image through the form in a custom tab in admin grid for that image name is stored in the database through that I want to display the image.
block/tab/Info.php
<?php
namespace MagnetoBookFreeLayoutBlockAdminhtmlFormEditTab;
use MagentoBackendBlockWidgetFormGeneric;
use MagentoBackendBlockWidgetTabTabInterface;
use MagentoBackendBlockTemplateContext;
use MagentoFrameworkRegistry;
use MagentoFrameworkDataFormFactory;
use MagentoCmsModelWysiwygConfig;
// use TutorialSimpleNewsModelSystemConfigStatus;
class Info extends Generic implements TabInterface
{
/**
* @var MagentoCmsModelWysiwygConfig
*/
protected $_wysiwygConfig;
protected $_productRepository;
/**
* @var TutorialSimpleNewsModelConfigStatus
*/
protected $_newsStatus;
/**
* @param Context $context
* @param Registry $registry
* @param FormFactory $formFactory
* @param Config $wysiwygConfig
* @param Status $newsStatus
* @param array $data
*/
public function __construct(
Context $context,
Registry $registry,
FormFactory $formFactory,
Config $wysiwygConfig,
MagentoCatalogModelProductRepository $productRepository,
// Status $newsStatus,
array $data = []
) {
$this->_wysiwygConfig = $wysiwygConfig;
// $this->_newsStatus = $newsStatus;
$this->_productRepository = $productRepository;
parent::__construct($context, $registry, $formFactory, $data);
}
/**
* Prepare form fields
*
* @return MagentoBackendBlockWidgetForm
*/
protected function _prepareForm()
{
/** @var $model TutorialSimpleNewsModelNews */
$model = $this->_coreRegistry->registry('bookfreelayout_alllayout');
/** @var MagentoFrameworkDataForm $form */
$form = $this->_formFactory->create();
$form->setHtmlIdPrefix('news_');
$form->setFieldNameSuffix('news');
$fieldset = $form->addFieldset(
'base_fieldset',
['legend' => __('General')]
);
if ($model->getId()) {
$fieldset->addField(
'id',
'hidden',
['name' => 'id']
);
}
$fieldset->addField(
'name',
'text',
[
'name' => 'name',
'label' => __('name'),
'required' => true
]
);
$fieldset->addField(
'email',
'text',
[
'name' => 'email',
'label' => __('Email'),
'required' => true
]
);
$fieldset->addField(
'height',
'text',
[
'height' => 'height',
'label' => __('Height'),
'required' => true
]
);
$fieldset->addField(
'width',
'text',
[
'name' => 'width',
'label' => __('Width'),
'required' => true
]
);
$fieldset->addField(
'entity_id',
'text',
[
'name' => 'entity_id',
'label' => __('entity_id'),
'required' => true,
]
);
$data = $model->getData();
$form->setValues($data);
$this->setForm($form);
return parent::_prepareForm();
}
/**
* Prepare label for tab
*
* @return string
*/
public function getTabLabel()
{
return __('News Info');
}
/**
* Prepare title for tab
*
* @return string
*/
public function getTabTitle()
{
return __('News Info');
}
/**
* {@inheritdoc}
*/
public function canShowTab()
{
return true;
}
/**
* {@inheritdoc}
*/
public function isHidden()
{
return false;
}
}
through this code form data is displaying now I want to display the uploaded image
NOTE:- there are multiple images are stored in the database
magento2 magento2.3
add a comment |
hello everyone I want to display the uploaded image through the form in a custom tab in admin grid for that image name is stored in the database through that I want to display the image.
block/tab/Info.php
<?php
namespace MagnetoBookFreeLayoutBlockAdminhtmlFormEditTab;
use MagentoBackendBlockWidgetFormGeneric;
use MagentoBackendBlockWidgetTabTabInterface;
use MagentoBackendBlockTemplateContext;
use MagentoFrameworkRegistry;
use MagentoFrameworkDataFormFactory;
use MagentoCmsModelWysiwygConfig;
// use TutorialSimpleNewsModelSystemConfigStatus;
class Info extends Generic implements TabInterface
{
/**
* @var MagentoCmsModelWysiwygConfig
*/
protected $_wysiwygConfig;
protected $_productRepository;
/**
* @var TutorialSimpleNewsModelConfigStatus
*/
protected $_newsStatus;
/**
* @param Context $context
* @param Registry $registry
* @param FormFactory $formFactory
* @param Config $wysiwygConfig
* @param Status $newsStatus
* @param array $data
*/
public function __construct(
Context $context,
Registry $registry,
FormFactory $formFactory,
Config $wysiwygConfig,
MagentoCatalogModelProductRepository $productRepository,
// Status $newsStatus,
array $data = []
) {
$this->_wysiwygConfig = $wysiwygConfig;
// $this->_newsStatus = $newsStatus;
$this->_productRepository = $productRepository;
parent::__construct($context, $registry, $formFactory, $data);
}
/**
* Prepare form fields
*
* @return MagentoBackendBlockWidgetForm
*/
protected function _prepareForm()
{
/** @var $model TutorialSimpleNewsModelNews */
$model = $this->_coreRegistry->registry('bookfreelayout_alllayout');
/** @var MagentoFrameworkDataForm $form */
$form = $this->_formFactory->create();
$form->setHtmlIdPrefix('news_');
$form->setFieldNameSuffix('news');
$fieldset = $form->addFieldset(
'base_fieldset',
['legend' => __('General')]
);
if ($model->getId()) {
$fieldset->addField(
'id',
'hidden',
['name' => 'id']
);
}
$fieldset->addField(
'name',
'text',
[
'name' => 'name',
'label' => __('name'),
'required' => true
]
);
$fieldset->addField(
'email',
'text',
[
'name' => 'email',
'label' => __('Email'),
'required' => true
]
);
$fieldset->addField(
'height',
'text',
[
'height' => 'height',
'label' => __('Height'),
'required' => true
]
);
$fieldset->addField(
'width',
'text',
[
'name' => 'width',
'label' => __('Width'),
'required' => true
]
);
$fieldset->addField(
'entity_id',
'text',
[
'name' => 'entity_id',
'label' => __('entity_id'),
'required' => true,
]
);
$data = $model->getData();
$form->setValues($data);
$this->setForm($form);
return parent::_prepareForm();
}
/**
* Prepare label for tab
*
* @return string
*/
public function getTabLabel()
{
return __('News Info');
}
/**
* Prepare title for tab
*
* @return string
*/
public function getTabTitle()
{
return __('News Info');
}
/**
* {@inheritdoc}
*/
public function canShowTab()
{
return true;
}
/**
* {@inheritdoc}
*/
public function isHidden()
{
return false;
}
}
through this code form data is displaying now I want to display the uploaded image
NOTE:- there are multiple images are stored in the database
magento2 magento2.3
hello everyone I want to display the uploaded image through the form in a custom tab in admin grid for that image name is stored in the database through that I want to display the image.
block/tab/Info.php
<?php
namespace MagnetoBookFreeLayoutBlockAdminhtmlFormEditTab;
use MagentoBackendBlockWidgetFormGeneric;
use MagentoBackendBlockWidgetTabTabInterface;
use MagentoBackendBlockTemplateContext;
use MagentoFrameworkRegistry;
use MagentoFrameworkDataFormFactory;
use MagentoCmsModelWysiwygConfig;
// use TutorialSimpleNewsModelSystemConfigStatus;
class Info extends Generic implements TabInterface
{
/**
* @var MagentoCmsModelWysiwygConfig
*/
protected $_wysiwygConfig;
protected $_productRepository;
/**
* @var TutorialSimpleNewsModelConfigStatus
*/
protected $_newsStatus;
/**
* @param Context $context
* @param Registry $registry
* @param FormFactory $formFactory
* @param Config $wysiwygConfig
* @param Status $newsStatus
* @param array $data
*/
public function __construct(
Context $context,
Registry $registry,
FormFactory $formFactory,
Config $wysiwygConfig,
MagentoCatalogModelProductRepository $productRepository,
// Status $newsStatus,
array $data = []
) {
$this->_wysiwygConfig = $wysiwygConfig;
// $this->_newsStatus = $newsStatus;
$this->_productRepository = $productRepository;
parent::__construct($context, $registry, $formFactory, $data);
}
/**
* Prepare form fields
*
* @return MagentoBackendBlockWidgetForm
*/
protected function _prepareForm()
{
/** @var $model TutorialSimpleNewsModelNews */
$model = $this->_coreRegistry->registry('bookfreelayout_alllayout');
/** @var MagentoFrameworkDataForm $form */
$form = $this->_formFactory->create();
$form->setHtmlIdPrefix('news_');
$form->setFieldNameSuffix('news');
$fieldset = $form->addFieldset(
'base_fieldset',
['legend' => __('General')]
);
if ($model->getId()) {
$fieldset->addField(
'id',
'hidden',
['name' => 'id']
);
}
$fieldset->addField(
'name',
'text',
[
'name' => 'name',
'label' => __('name'),
'required' => true
]
);
$fieldset->addField(
'email',
'text',
[
'name' => 'email',
'label' => __('Email'),
'required' => true
]
);
$fieldset->addField(
'height',
'text',
[
'height' => 'height',
'label' => __('Height'),
'required' => true
]
);
$fieldset->addField(
'width',
'text',
[
'name' => 'width',
'label' => __('Width'),
'required' => true
]
);
$fieldset->addField(
'entity_id',
'text',
[
'name' => 'entity_id',
'label' => __('entity_id'),
'required' => true,
]
);
$data = $model->getData();
$form->setValues($data);
$this->setForm($form);
return parent::_prepareForm();
}
/**
* Prepare label for tab
*
* @return string
*/
public function getTabLabel()
{
return __('News Info');
}
/**
* Prepare title for tab
*
* @return string
*/
public function getTabTitle()
{
return __('News Info');
}
/**
* {@inheritdoc}
*/
public function canShowTab()
{
return true;
}
/**
* {@inheritdoc}
*/
public function isHidden()
{
return false;
}
}
through this code form data is displaying now I want to display the uploaded image
NOTE:- there are multiple images are stored in the database
magento2 magento2.3
magento2 magento2.3
asked 4 mins ago
Ashish RamchandaniAshish Ramchandani
16210
16210
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%2f264208%2fdisplay-uploaded-image-in-custom-tab-in-admin-grid-in-magento2%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%2f264208%2fdisplay-uploaded-image-in-custom-tab-in-admin-grid-in-magento2%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