Custom field show label parameter
Posted: 14 Oct 2023, 16:55
Ahoj, custom field má parameter "showlabel" (zobraziť/ukryť). Neuvažoval si, že dáš do zobrazenia custom fields pri tovare podmienku, pre zobrazenie názvu poľa podľa tohto parametru?
Napr. keď mám len textový editor ako custom field a chcel by som v tabe zobraziť len jeho obsah, momentálne to nejde a v tom tabe je zobrazený aj názov.
vo view item/default.php stačí upraviť:
toto:
na toto:
Napr. keď mám len textový editor ako custom field a chcel by som v tabe zobraziť len jeho obsah, momentálne to nejde a v tom tabe je zobrazený aj názov.
vo view item/default.php stačí upraviť:
toto:
Code: Select all
if (!empty($v2->value)) {
$tabO .= '<div class="' . $this->s['c']['col.xs12.sm4.md4'] . ' ph-cf-title">';
$tabO .= isset($v2->title) ? $v2->title : '';
$tabO .= '</div>';
$tabO .= '<div class="' . $this->s['c']['col.xs12.sm6.md6'] . ' ph-cf-value">';
$tabO .= isset($v2->value) ? $v2->value : '';
$tabO .= '</div>';
}
Code: Select all
if (!empty($v2->value) && $v2->params->get('showlabel')) {
$tabO .= '<div class="' . $this->s['c']['col.xs12.sm4.md4'] . ' ph-cf-title">';
$tabO .= isset($v2->title) ? $v2->title : '';
$tabO .= '</div>';
$tabO .= '<div class="' . $this->s['c']['col.xs12.sm6.md6'] . ' ph-cf-value">';
$tabO .= isset($v2->value) ? $v2->value : '';
$tabO .= '</div>';
}
elseif (!empty($v2->value)) {
$tabO .= isset($v2->value) ? $v2->value : '';
}