Как добавить PATTERN к INPUT OSCOMMERCE

Что бы добавить PATTERN к INPUT OSCOMMERCE требуется добавить после второй запятой параметр в кавычках:

tep_draw_input_field(‘telephone’, », ‘required=»true» pattern=»a»‘,’tel’ ) .

Он и добавит к нужному инпуту паттерн

 

Пример:

 <td class=»main»><?php echo tep_draw_input_field(‘telephone’, », ‘required=»true» pattern=»a»‘,’tel’ ) . ‘&nbsp;’ . (tep_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? ‘<span class=»inputRequirement»>’ . ENTRY_TELEPHONE_NUMBER_TEXT . ‘</span>’: »); ?></td>

 

А этот файл формирует параметры генерации инпутов oscommerce:

HTML_OUTPUT.PHP

// Output a form input field
function tep_draw_input_field($name, $value = », $parameters = », $type = ‘text’, $reinsert_value = true) {
$field = ‘<input type=»‘ . tep_output_string($type) . ‘» name=»‘ . tep_output_string($name) . ‘»‘;

if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {
$field .= ‘ value=»‘ . tep_output_string(stripslashes($GLOBALS[$name])) . ‘»‘;
} elseif (tep_not_null($value)) {
$field .= ‘ value=»‘ . tep_output_string($value) . ‘»‘;
}

if (tep_not_null($parameters)) $field .= ‘ ‘ . $parameters;

$field .= ‘>’;

return $field;
}

////

Теги: ,

Трекбэк с Вашего сайта.

Отправить ответ

Оставьте первый комментарий!

Сообщать о
avatar
wpDiscuz