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

Зарегистрирован:
2013-01-10
Сообщений: 6

Здравствуйте.
Не пинайте сильно, глуповатый вопрос, но как убрать двоеточие в оформление заказа =). В альтернативной форме вот это:
Код:

nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1)

В итоге html вот такой:

Код:

<p class="tel">ФИО:*</p>
<p>
:
<br>
<input type="text" value="" size="50" maxlength="255" name="f_ContactName">
</p>


Надо убрать второе двоеточие, а где эти параграфы формируются вот не помню вообще =(.
24.01.2013, 15:36
Гость
Гость

вместо
nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 1)
напишите
Код:
не хочу тут двоеточий
<input type="text" value="" size="50" maxlength="255" name="f_ContactName">


т.е. вместо вызова функций
nc_string_field
то что там должно быть по вашему мнению и хорошо коррелировать, с тем что вы задумывали и по дизайну и по функционированию
24.01.2013, 15:46
Костин Владимир Валерьевич

Зарегистрирован:
2013-01-10
Сообщений: 6

Спасибо, это решение вполне подходит. Хотя интерес остался, где эту функцию поправить можно =).
24.01.2013, 16:30
Гость
Гость

при обновлении восстанет как птица феникс, тем более остальные поля этой же функцией и выводятся в админке, наведете, батенька вы шороху, только.
19.02.2013, 13:56
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Не лучшее решение. улыбка Рекомендую так:
Введите имя<br />
".nc_string_field("ContactName", "maxlength='255' size='50'", $classID, 0)."
20.02.2013, 12:46
ev009

Зарегистрирован:
2010-05-25
Сообщений: 60

с чего оно восстанет? вы хотите сказать, что неткат стал обновлять компоненты, которые вы написали?
Код:
Не лучшее решение

и почему оно не лучшее и почему именно это лучшее? когда руками задаешь форму, т.к. добавляешь поля а оно не появляется. а так что api генерит, что сам прописал, что нагенерило api. Дело вкуса, я бы сказал
20.02.2013, 13:51
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Потому что при использовании кода вида:
<input type="text" value="" size="50" maxlength="255" name="f_ContactName">
у вас значение этого поля всегда будет обнуляться, в том числе если не все обязательные поля формы были заполнены.

Чтобы это поле не обнулялось, нужно либо юзать функцию api, либо сделать что-то вроде этого:
<input type='text' value='".(isset($_POST['f_ContactName'])?$_POST['f_ContactName']:NULL)."' size='50' maxlength='255' name='f_ContactName' />
22.02.2013, 12:32
Константин
Константин

Зарегистрирован:
2010-07-20
Сообщений: 210

Цитата:
Потому что при использовании кода вида:
<input type="text" value="" size="50" maxlength="255" name="f_ContactName">
у вас значение этого поля всегда будет обнуляться, в том числе если не все обязательные поля формы были заполнены.


Так:
Код:
<input type="text" value="" size="50" maxlength="255" name="f_ContactName" value="$f_ContactName">

обнуляться не будет.

Все ваши решения рабочие, не спорьте улыбка

Владимир, ваша форма явно прописана где-то в шаблонах, потому что НетКет таких тегов:
Код:
<p class="tel">ФИО:*</p>

да ещё и с классами не генерирует.

orlovkn
198 196 2013-02-22 12:32:34 12872
Описание проекта