Magento 2 in how to remove the frontend in products empty values?
How to remove the products empty values ?
How to solve this?
magento2.2 attributes products magento-2.1.9
add a comment |
How to remove the products empty values ?
How to solve this?
magento2.2 attributes products magento-2.1.9
Are you using any custom phtml file to show these values? Post the file name with path which you are using to display these values or update the whole code of that file to your question.
– Sukumar Gorai
Dec 26 '18 at 8:14
add a comment |
How to remove the products empty values ?
How to solve this?
magento2.2 attributes products magento-2.1.9
How to remove the products empty values ?
How to solve this?
magento2.2 attributes products magento-2.1.9
magento2.2 attributes products magento-2.1.9
asked Dec 26 '18 at 7:45
SUDHAKAR ARUNACHALAMSUDHAKAR ARUNACHALAM
368
368
Are you using any custom phtml file to show these values? Post the file name with path which you are using to display these values or update the whole code of that file to your question.
– Sukumar Gorai
Dec 26 '18 at 8:14
add a comment |
Are you using any custom phtml file to show these values? Post the file name with path which you are using to display these values or update the whole code of that file to your question.
– Sukumar Gorai
Dec 26 '18 at 8:14
Are you using any custom phtml file to show these values? Post the file name with path which you are using to display these values or update the whole code of that file to your question.
– Sukumar Gorai
Dec 26 '18 at 8:14
Are you using any custom phtml file to show these values? Post the file name with path which you are using to display these values or update the whole code of that file to your question.
– Sukumar Gorai
Dec 26 '18 at 8:14
add a comment |
2 Answers
2
active
oldest
votes
in
app/design/frontend/[theme_vendor]/[theme_name]/Magento_Catalog/templates/product/view/attributes.phtml
find this section in line 24 :
<?php foreach ($_additional as $_data): ?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php endforeach; ?>
Just add
<?php if($_data['value'] == 'N/A') continue;?>
after
<?php foreach ($_additional as $_data): ?>
p.s If the mentioned file wasn't there you can create needed directories and copy attributes.phtml from magento core files:
vendor/magento/module-catalog/view/frontend/templates/product/view/attributes.phtml
or you can just edit the core file in magento (not recommended)
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
add a comment |
<?php
$_helper = $this->helper('MagentoCatalogHelperOutput');
$_product = $block->getProduct()
?>
<?php if ($_additional = $block->getAdditionalData()): ?>
<div class="additional-attributes-wrapper table-wrapper">
<table class="data table additional-attributes" id="product-attribute-specs-table">
<caption class="table-caption"><?php /* @escapeNotVerified */ echo __('More Information') ?></caption>
<tbody>
<?php foreach ($_additional as $_data): ?>
<?php if($_data['value'] == 'N/A') {
}elseif($block->escapeHtml(__($_data['label']))=="Is Featured"){
}elseif($_data['value']=='No'){
}else{
?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php
} ?>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif;?>
Its Working :)
add a comment |
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%2f255788%2fmagento-2-in-how-to-remove-the-frontend-in-products-empty-values%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
in
app/design/frontend/[theme_vendor]/[theme_name]/Magento_Catalog/templates/product/view/attributes.phtml
find this section in line 24 :
<?php foreach ($_additional as $_data): ?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php endforeach; ?>
Just add
<?php if($_data['value'] == 'N/A') continue;?>
after
<?php foreach ($_additional as $_data): ?>
p.s If the mentioned file wasn't there you can create needed directories and copy attributes.phtml from magento core files:
vendor/magento/module-catalog/view/frontend/templates/product/view/attributes.phtml
or you can just edit the core file in magento (not recommended)
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
add a comment |
in
app/design/frontend/[theme_vendor]/[theme_name]/Magento_Catalog/templates/product/view/attributes.phtml
find this section in line 24 :
<?php foreach ($_additional as $_data): ?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php endforeach; ?>
Just add
<?php if($_data['value'] == 'N/A') continue;?>
after
<?php foreach ($_additional as $_data): ?>
p.s If the mentioned file wasn't there you can create needed directories and copy attributes.phtml from magento core files:
vendor/magento/module-catalog/view/frontend/templates/product/view/attributes.phtml
or you can just edit the core file in magento (not recommended)
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
add a comment |
in
app/design/frontend/[theme_vendor]/[theme_name]/Magento_Catalog/templates/product/view/attributes.phtml
find this section in line 24 :
<?php foreach ($_additional as $_data): ?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php endforeach; ?>
Just add
<?php if($_data['value'] == 'N/A') continue;?>
after
<?php foreach ($_additional as $_data): ?>
p.s If the mentioned file wasn't there you can create needed directories and copy attributes.phtml from magento core files:
vendor/magento/module-catalog/view/frontend/templates/product/view/attributes.phtml
or you can just edit the core file in magento (not recommended)
in
app/design/frontend/[theme_vendor]/[theme_name]/Magento_Catalog/templates/product/view/attributes.phtml
find this section in line 24 :
<?php foreach ($_additional as $_data): ?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php endforeach; ?>
Just add
<?php if($_data['value'] == 'N/A') continue;?>
after
<?php foreach ($_additional as $_data): ?>
p.s If the mentioned file wasn't there you can create needed directories and copy attributes.phtml from magento core files:
vendor/magento/module-catalog/view/frontend/templates/product/view/attributes.phtml
or you can just edit the core file in magento (not recommended)
edited Dec 26 '18 at 12:17
Ylgen Guxholli
767315
767315
answered Dec 26 '18 at 11:00
Ali ZeinalzadehAli Zeinalzadeh
12
12
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
add a comment |
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
it's not working in attributes.phtml page
– SUDHAKAR ARUNACHALAM
Jan 2 at 6:54
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
did you make needed folders and path correctly? @SUDHAKARARUNACHALAM
– Ali Zeinalzadeh
Jan 6 at 16:26
add a comment |
<?php
$_helper = $this->helper('MagentoCatalogHelperOutput');
$_product = $block->getProduct()
?>
<?php if ($_additional = $block->getAdditionalData()): ?>
<div class="additional-attributes-wrapper table-wrapper">
<table class="data table additional-attributes" id="product-attribute-specs-table">
<caption class="table-caption"><?php /* @escapeNotVerified */ echo __('More Information') ?></caption>
<tbody>
<?php foreach ($_additional as $_data): ?>
<?php if($_data['value'] == 'N/A') {
}elseif($block->escapeHtml(__($_data['label']))=="Is Featured"){
}elseif($_data['value']=='No'){
}else{
?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php
} ?>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif;?>
Its Working :)
add a comment |
<?php
$_helper = $this->helper('MagentoCatalogHelperOutput');
$_product = $block->getProduct()
?>
<?php if ($_additional = $block->getAdditionalData()): ?>
<div class="additional-attributes-wrapper table-wrapper">
<table class="data table additional-attributes" id="product-attribute-specs-table">
<caption class="table-caption"><?php /* @escapeNotVerified */ echo __('More Information') ?></caption>
<tbody>
<?php foreach ($_additional as $_data): ?>
<?php if($_data['value'] == 'N/A') {
}elseif($block->escapeHtml(__($_data['label']))=="Is Featured"){
}elseif($_data['value']=='No'){
}else{
?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php
} ?>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif;?>
Its Working :)
add a comment |
<?php
$_helper = $this->helper('MagentoCatalogHelperOutput');
$_product = $block->getProduct()
?>
<?php if ($_additional = $block->getAdditionalData()): ?>
<div class="additional-attributes-wrapper table-wrapper">
<table class="data table additional-attributes" id="product-attribute-specs-table">
<caption class="table-caption"><?php /* @escapeNotVerified */ echo __('More Information') ?></caption>
<tbody>
<?php foreach ($_additional as $_data): ?>
<?php if($_data['value'] == 'N/A') {
}elseif($block->escapeHtml(__($_data['label']))=="Is Featured"){
}elseif($_data['value']=='No'){
}else{
?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php
} ?>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif;?>
Its Working :)
<?php
$_helper = $this->helper('MagentoCatalogHelperOutput');
$_product = $block->getProduct()
?>
<?php if ($_additional = $block->getAdditionalData()): ?>
<div class="additional-attributes-wrapper table-wrapper">
<table class="data table additional-attributes" id="product-attribute-specs-table">
<caption class="table-caption"><?php /* @escapeNotVerified */ echo __('More Information') ?></caption>
<tbody>
<?php foreach ($_additional as $_data): ?>
<?php if($_data['value'] == 'N/A') {
}elseif($block->escapeHtml(__($_data['label']))=="Is Featured"){
}elseif($_data['value']=='No'){
}else{
?>
<tr>
<th class="col label" scope="row"><?= $block->escapeHtml(__($_data['label'])) ?></th>
<td class="col data yota-attribute-td" data-th="<?= $block->escapeHtml(__($_data['label'])) ?>"><?= /* @escapeNotVerified */ $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
</tr>
<?php
} ?>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif;?>
Its Working :)
answered yesterday
SUDHAKAR ARUNACHALAMSUDHAKAR ARUNACHALAM
368
368
add a comment |
add a comment |
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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f255788%2fmagento-2-in-how-to-remove-the-frontend-in-products-empty-values%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
Are you using any custom phtml file to show these values? Post the file name with path which you are using to display these values or update the whole code of that file to your question.
– Sukumar Gorai
Dec 26 '18 at 8:14