|
|
22.07.2013, 01:05
|
|
Гость
Гость
|
хочу поменть дизайн в форме заказа, сижу второй день голову ломаю!
как заменить
$ret .= nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1)."<br /><br />";
нужен пример!
|
|
|
22.07.2013, 10:07
|
|
Гость
Гость
|
Заменить на что?
|
|
|
22.07.2013, 11:34
|
|
Владимир
Web-Element
Зарегистрирован: 2011-07-07
Сообщений: 64
|
Нужные вам стили оформления вы можете указывать во "вторых" кавычках (выделено зелёным)
Код:$ret .= nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1)."<br /><br />";
Просто диписываете свои стили. Например так:
Код:$ret .= nc_string_field("ContactName", "maxlength='255' size='50' class='formname'", $classID, 1)."<br /><br />";
|
|
|
22.07.2013, 12:30
|
|
Гость
Гость
|
<div class=\"inline frm\">
<div class=\"frmtxt\">Название организации:</div>
<div class=\"field\"><input type=\"text\" name='f_CompanyName' value='".htmlspecialchars($f_CompanyName)."'></div>
</div>
примерно так! можно ли изменить?
|
|
|
22.07.2013, 13:30
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
".htmlspecialchars($f_CompanyName)." насчет этого не знаю, остальное у вас верно.
Еще можете вставить
<div class=\"inline frm\">
<div class=\"frmtxt\">Название организации:</div>
<div class=\"field\">".nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 0)."</div>
</div>
Эта запись будет равносильно этой
<div class=\"inline frm\">
<div class=\"frmtxt\">Название организации:</div>
<div class=\"field\"><input type='text' name='f_CompanyName' maxlength='255' size='50'></div>
</div>
1 в конце функции означает выводить ли название поля или нет.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
22.07.2013, 17:00
|
|
Гость
Гость
|
спасибо большое!и еще вопрос как вывести способ доставки и способ оплаты!
$ret .= "<input type='radio' name='f_PaymentMethod' value='' />";
$ret .= "<input type='radio' name='f_DeliveryMethod' value='' />";
что должно быть в value?
ps с netcat столкнулся в 3 раз!
|
|
|
23.07.2013, 19:46
|
|
Гость
Гость
|
и еще вопрос, пришлось все переводить в 5.02
Код:
<?
<div class='inline frm'>
<div class='frmtxt'>*Контактное лицо:</div>
<div class='field'>echo nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1, !$user || $f_ContactName ? null : $user['ForumName']) . "12123<br />";
</div></div>
$user = $AUTH_USER_ID ? nc_Core::get_object()->user->get_by_id($AUTH_USER_ID) : null;
echo nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1, !$user || $f_ContactName ? null : $user['ForumName']) . "12123<br />";
echo nc_string_field("Phone", "maxlength='255' size='50'", $classID, 1) . "<br />";
echo nc_string_field("Address", "maxlength='255' size='50'", $classID, 1) . "<br />";
echo nc_string_field("Email", "maxlength='255' size='50'", $classID, 1, !$user || $f_Email ? null : $user['Email']) . "<br />";
echo nc_text_field("Comments", "", $classID, 1) . "<br /><br />";
?>
что не правильно!? и как надо!
сайт был на 4 было проще, обновили до 5 пока вообще не понятно!
|
|
|
11.08.2013, 01:38
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Вот здесь у Вас ошибка:
Код:<div class='field'>echo nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1, !$user || $f_ContactName ? null : $user['ForumName']) . "12123<br />";
Нужно перед echo поставить <? и после него, соответственно, ?>, а не ."
|