Jump to content

Упрощение регистрации


Recommended Posts

Добрый день. Знаю что всех наверно достал этот вопрос. Но нормальной инфы не нашел.

Короче проблема у меня в следующем. Прячу поле выбора страны. и после попытки оформить заказ вылетает ошибка следующая: 

  1. Невозможно загрузить id-страны: address->id_country

Может знает как сделать правильно чтобы можно было спрятать это поле, а страна выбиралась автоматически.

Вот так я прячу поле страны:

{elseif $field_name eq "country" || $field_name eq "Country:name"}
                                        <div class="required select form-group" hidden>
                                        <label class="control-label col-sm-4 col-md-4" for="id_country">{l s='Country'} <sup>*</sup></label>
                                        <div class="col-sm-6 col-md-6">
                                                <select name="id_country" id="id_country" class="form-control" hidden>
                                                        {foreach from=$countries item=v}
                                                        <option value="{$v.id_country}"{if (isset($guestInformations) && isset($guestInformations.id_country) && $guestInformations.id_country == $v.id_country) || (!isset($guestInformations) && $sl_country == $v.id_country)} selected="selected"{/if}>{$v.name|escape:'html':'UTF-8'}</option>
                                                        {/foreach}
                                                </select>
                                        </div>
                                </div>

 

Link to comment
Share on other sites

что значит выбиралась автоматически?

я знаю что в 1.5 в поле можно было дописать что то вроде 

<div class="required select form-group">
                            {foreach from=$countries item=v}
                            <input type="hidden" name="id_country" id="id_country" value="177" />
                            {/foreach}
                    </div>

где значение value задавало выбор id страны с отсутствием самого поля. Может и тут как то можно сделать подобное. я просто не знаю где это сделать надо точно.

Edited by BrulikLBT (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...