Jump to content
MaVeN

Дополнительные поля к форме регистрации

Recommended Posts

Всем привет!

Ребят подскажите чайнику - как проще добавить нужные поля заполнения в форме регистрации

 

 

нужно добавить поле как на втором изображении " Организация "

Есть ли варианты добавления нужного поля без модулей, или с ними? - вобщем нужны любые методы

438efd801c.jpg

111132.jpg

Share this post


Link to post
Share on other sites

добрый день. гуглите SIMPLE OPENCART. там можно всё и в реги и в корзине

и цена всего 450р

Share this post


Link to post
Share on other sites
Posted (edited)

Переименовать  "Имя " в "ФИО" , а поле "Фамилия" в "Организация".

Edited by Tom

Share this post


Link to post
Share on other sites

@Tom  В ЛК наименование полей не меняеться

222222.jpg

671cf46f86.jpg

Share this post


Link to post
Share on other sites

@Tom 

делал изминения в файле login_register.tpl


                        

form class="popup_register">
						1<?php if($show_name) { ?><div><input type="text" name="firstname" value="" placeholder="<?php echo $register_name_text; ?>" class="form-control" /></div><?php } ?>
						2<?php if($show_lastname) { ?><div><input type="text" name="lastname" value="" placeholder="<?php echo $register_lastname_text; ?>" class="form-control" /></div><?php } ?>
						3<?php if($show_company) { ?><div><input type="text" name="company" value="" placeholder="<?php echo $register_company_text; ?>" class="form-control" /></div><?php } ?>
						4<?php if($show_phone) { ?><div><input type="text" name="telephone" value="" placeholder="<?php echo $register_phone_text; ?>" class="customer_phone form-control" /></div><?php } ?>

добавил 3 ю строку но без толку

1234.jpg

Share this post


Link to post
Share on other sites
3 часа назад, kJlukOo сказал:

SIMPLE OPENCART.

Это в смысле "simple checkout" ?)

 

1 час назад, MaVeN сказал:

добавил 3 ю строку но без толку 

OpenCart - это MVC + L

Очень рекомендую прочитать за 2-3 дня по полчаса вполне можно https://docs.ocstore.com/index.php?title=Руководство_Разработчика#MVC.28L.29

 

Если коротко, то

в языковом файле нужно вписать текста для поля (entry_some_new_field)

в контроллере нужно достать текст именно этого языка

$data['entry_some_new_field'] = $this->lnguage->get('entry_some_new_field');

И только тогда использовать во вьюшке

 

+

У Вас речь идет о шаблоне, где вместо префикса entry_ используется register_ , но это по факту все равно, главное, чтобы понимать, что это значит

+

Вы просто скопипастили и отредактировали строку

<?php if($show_company) { ?><div><input type="text" name="company" value="" placeholder="<?php echo $register_company_text; ?>" class="form-control" /></div><?php } ?>

Но $data['show_company'] = достается из настроек модуля.

А файл, где прописаны настройки модуля, кажется, зашифрован. То есть, вам лучше сократить сказку:

<div><input type="text" name="company" value="" placeholder="<?php echo $register_company_text; ?>" class="form-control" /></div>

 

Share this post


Link to post
Share on other sites
1 час назад, MaVeN сказал:

добавил 3 ю строку но без толку

а в контроллере

$data['show_company'] = ................

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.