Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Форма оформления заказа!

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
Панасин Александр
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 поставить <? и после него, соответственно, ?>, а не ."
198 196 2013-08-11 01:38:48 13172
Описание проекта