Добрый день. Знаю что всех наверно достал этот вопрос. Но нормальной инфы не нашел.
Короче проблема у меня в следующем. Прячу поле выбора страны. и после попытки оформить заказ вылетает ошибка следующая:
Невозможно загрузить 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>