oneofthem 0 Опубликовано 2 февраля, 2011 Жалоба Share Опубликовано 2 февраля, 2011 Можно как-нибудь в create_account.html, через css, каждое поле {$INPUT_ оформить по разному? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 февраля, 2011 Жалоба Share Опубликовано 2 февраля, 2011 Можно конечно, это ж самые основы css и html. Вот например как выделить рамкой чёрной поле фамилия: input#lastname { border: 1px solid black; } [/code]Это в /templates/шаблон/local.css нужно вставлять.По аналогии и другие поля, смотрите значение атрибута id у нужного input поля и прописываете стили для этого поля. Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 2 февраля, 2011 Автор Жалоба Share Опубликовано 2 февраля, 2011 О спасибо, я просто не мог понять как прописать класс {$INPUT_LASTNAME} и писал input.lastname Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 февраля, 2011 Жалоба Share Опубликовано 2 февраля, 2011 Так у input'a уже задан id атрибут, этого достаточно, что б добраться через css к конкретному полю. Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 2 февраля, 2011 Автор Жалоба Share Опубликовано 2 февраля, 2011 А где его посмотреть? Не могу найти id {$customers_extra_filelds.VALUE} Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 февраля, 2011 Жалоба Share Опубликовано 2 февраля, 2011 Зайти в браузере на страницу регистрации и смотреть html-код. У доп. полей наверное нет id, это нужно в /includes/modules/product_info.php ковыряться. Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 3 февраля, 2011 Автор Жалоба Share Опубликовано 3 февраля, 2011 Сделал доп поля без ид, просто по input. Остальным всем по ид. Но в конце уперся в кнопку {$BUTTON_SUBMIT}, у которой тоже нету ид и которая теперь шириной как доп поля регистрации :) . Как можно ее ширину поправить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 февраля, 2011 Жалоба Share Опубликовано 3 февраля, 2011 Каким-то Вы неправильным путём пошли. Может правильнее всё-таки будет задать id доп. полям?! В /includes/functions/customers_extra_fields.php менять все: vam_draw_input_field('fields_' . $extra_fields['fields_id'],$value)[/code] например на: [code]vam_draw_input_field('fields_' . $extra_fields['fields_id'],$value, id="fields_' . $extra_fields['fields_id'].'") Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 3 февраля, 2011 Автор Жалоба Share Опубликовано 3 февраля, 2011 Что-то ошибку стало выдавать :( Parse error: syntax error, unexpected '=' in /home/cp350158/public_html/includes/functions/customers_extra_fields.php on line 66 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 февраля, 2011 Жалоба Share Опубликовано 3 февраля, 2011 Попробуйте так: vam_draw_input_field('fields_' . $extra_fields['fields_id'],$value, 'id="fields_' . $extra_fields['fields_id'].'"')[/code] Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 4 февраля, 2011 Автор Жалоба Share Опубликовано 4 февраля, 2011 И так тоже не хочет :( . Но зато ошибка пропала Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 4 февраля, 2011 Автор Жалоба Share Опубликовано 4 февраля, 2011 а все разобрался. спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 февраля, 2011 Жалоба Share Опубликовано 4 февраля, 2011 Ну а вообще в поле регистрации id атрибут появляется?! Попробуйте тогда просто class="fields" и в css тогда указывайте стиль для input.fields { ... } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 февраля, 2011 Жалоба Share Опубликовано 4 февраля, 2011 Опоздал :) Хорошо, что разобрались. Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 4 февраля, 2011 Автор Жалоба Share Опубликовано 4 февраля, 2011 Еще такой вопрос, для добавления ид к {$INPUT_COMPANY}, заменил в create_account.php $vamTemplate->assign('INPUT_COMPANY', vam_draw_input_fieldNote(array ('name' => 'company', 'text' => ' '. (vam_not_null(ENTRY_COMPANY_TEXT) ? '<span class="Requirement">'.ENTRY_COMPANY_TEXT.'</span>' : ''))));[/code] на [code]$vamTemplate->assign('INPUT_COMPANY', vam_draw_input_fieldNote(array ('name' => 'company', 'text' => ' '. (vam_not_null(ENTRY_COMPANY_TEXT) ? '<span class="Requirement">'.ENTRY_COMPANY_TEXT.'</span>' : '')), '', 'id="company"')); Но ничего не изменилось, чего не хватает? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 февраля, 2011 Жалоба Share Опубликовано 4 февраля, 2011 Наверное нужно так (я точно не смотрел на что Вы поменяли, но смотрите пример с полес страна, там видно как сделано): $vamTemplate->assign('INPUT_COMPANY', vam_draw_input_fieldNote(array ('name' => 'company', 'text' => ' '. (vam_not_null(ENTRY_COMPANY_TEXT) ? '<span class="Requirement">'.ENTRY_COMPANY_TEXT.'</span>' : '')), '', 'id="company"'));[/code] Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения