Вообщем проблема такая. Мне нужно сделать так чтобы если я при заполнении оставляю поле пустое, то оно не выводится на странице товара. с php я не селен поэтому и спрашиваю...
Ищем в файле ps_product_type.php код Код (CODE): while ($dba->next_record()) { if ($i++ % 2) $bgcolor=SEARCH_COLOR_1; else $bgcolor=SEARCH_COLOR_2; $html .= "<tr bgcolor=\"$bgcolor\" height=\"18\">\n"; $html .= "<td width=\"30%\">".$dba->f("parameter_label"); $parameter_description = $dba->f("parameter_description"); if (!empty($parameter_description)) { $html .= " "; $html .= mm_ToolTip($parameter_description, $VM_LANG->_PHPSHOP_PRODUCT_TYPE_PARAMETER_FORM_DESCRIPTION); } $html .= "</td>\n<td>"; $html .= $dbp->f($dba->f("parameter_name"))." ".$dba->f("parameter_unit")."</td></tr>\n"; } Меняем на Код (CODE): while ($dba->next_record()) { if ($i++ % 2) $bgcolor=SEARCH_COLOR_1; else $bgcolor=SEARCH_COLOR_2; if ($dbp->f($dba->f("parameter_name")) != "") { $html .= "<tr bgcolor=\"$bgcolor\" height=\"18\">\n"; $html .= "<td width=\"30%\">".$dba->f("parameter_label"); $parameter_description = $dba->f("parameter_description"); if (!empty($parameter_description)) { $html .= " "; $html .= mm_ToolTip($parameter_description, $VM_LANG->_PHPSHOP_PRODUCT_TYPE_PARAMETER_FORM_DESCRIPTION); } $html .= "</td>\n<td>"; $html .= $dbp->f($dba->f("parameter_name"))." ".$dba->f("parameter_unit")."</td></tr>\n"; } } У меня работает.
Это уж сам подумай, хтмл надеюсь знаешь. Мой хак только убирает пустую строку, больше ничего не делает.