Kod
$template->assign_block_vars('profil', array(
'PROFIL_DATA' => $row['data'],
));
'PROFIL_DATA' => $row['data'],
));
W tabeli odpowiednie pole ma format DATE i zawsze w przypadku pustych wartości przyjmuje format '0000-00-00'.
Jak zmiennej PROFIL_DATA przypisać wartość '' jeśli pole 'data' ma wartość null ('0000-00-00'), żeby templatka wyświetlała pusty ciąg zamiast '0000-00-00'?
Poradziłem sobie:
Kod
$template->assign_block_vars('profil', array(
'PROFIL_DATA' => ($row['data'] == '0000-00-00') ? '' : ($row['data']),
));
'PROFIL_DATA' => ($row['data'] == '0000-00-00') ? '' : ($row['data']),
));