Регистрация
Вход через соцсети
Восстановление пароля

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

Новый топик
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
Сообщений: 44

Нужные вам стили оформления вы можете указывать во "вторых" кавычках (выделено зелёным)
Код:
$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
Сообщений: 943

".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 в конце функции означает выводить ли название поля или нет.

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
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
Сообщений: 869

Вот здесь у Вас ошибка:
Код:
<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
Описание проекта