Нет. Это я показал где указывается ему selected.
Попробуйте заменить первый шаг в тдс корзины на:
// Адрес доставки
case 1:
// Сбрасываем информацию о последнем заказе
$_SESSION['last_order_id'] = 0;
$Shop_Address_Controller_Show = new Shop_Address_Controller_Show($oShop);
// !!! Здесь выбирается область
$iLocationId = Core_Array::get(Core_Page::instance()->libParams, 'location_id', 69);
// !!! Здесь указываестя дефолтный город
$iCityId = Core_Array::get(Core_Page::instance()->libParams, 'city_id', 2307);
$oShop_Country_Location_City = Core_Entity::factory('Shop_Country_Location_City');
$oShop_Country_Location_City
->queryBuilder()
->where('shop_country_location_id', '=', $iLocationId);
$aObjects = $oShop_Country_Location_City->findAll();
$Shop_Address_Controller_Show
->countries(FALSE)
->addEntities($aObjects)
->addEntity(
Core::factory('Core_Xml_Entity')->name('current_shop_country_location_city_id')->value($iCityId)
)
->xsl(
Core_Entity::factory('Xsl')->getByName(
Core_Array::get(Core_Page::instance()->libParams, 'deliveryAddressXsl')
)
)
->show();
break;
А в xsl вместо той формы, что сейчас:
<form method="POST" class="form-horizontal no-background">
<div class="form-group">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<h1 class="item_title">Адрес доставки</h1>
</div>
</div>
<div class="comment shop_address no-background">
<div class="form-group">
<label for="" class="col-xs-3 col-sm-2 col-md-2 col-lg-2 control-label">Город:</label>
<div class="col-xs-7 col-sm-8 col-md-9 col-lg-9">
<select class="form-control" name="shop_country_location_city_id">
<option value="0">…</option>
<xsl:apply-templates select="shop_country_location_city" />
</select>
</div>
</div>
<div class="form-group">
<label for="" class="col-xs-3 col-sm-2 col-md-2 col-lg-2 control-label">Адрес</label>
<div class="col-xs-7 col-sm-8 col-md-9 col-lg-9">
<input type="text" size="30" name="address" value="{/shop/siteuser/address}" class="width2 form-control" />
</div>
</div>
<div class="form-group">
<label for="" class="col-xs-3 col-sm-2 col-md-2 col-lg-2 control-label">ФИО</label>
<div class="col-xs-7 col-sm-8 col-md-9 col-lg-9">
<input type="text" size="15" class="width1 form-control float-left" name="surname" value="{/shop/siteuser/surname}" />
<input type="text" size="15" class="width1 form-control float-left" name="name" value="{/shop/siteuser/name}" />
<input type="text" size="15" class="width1 form-control" name="patronymic" value="{/shop/siteuser/patronymic}" />
</div>
</div>
<div class="form-group">
<label for="" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 control-label">Телефон:</label>
<div class="col-xs-8 col-sm-8 col-md-9 col-lg-9">
<input type="text" size="30" name="phone" value="{/shop/siteuser/phone}" class="width2 form-control" />
</div>
</div>
<div class="form-group">
<label for="" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 control-label">E-mail:</label>
<div class="col-xs-8 col-sm-8 col-md-9 col-lg-9">
<input type="text" size="30" name="email" value="{/shop/siteuser/email}" class="width2 form-control" />
</div>
</div>
<!-- Дополнительные свойства заказа -->
<xsl:if test="count(shop_order_properties//property[display != 0 and (type != 2 )])">
<xsl:apply-templates select="shop_order_properties//property[display != 0 and (type != 2 )]" mode="propertyList"/>
</xsl:if>
<div class="form-group">
<label for="" class="col-sm-2 control-label">Комментарий:</label>
<div class="col-sm-9">
<textarea form-groups="3" name="description" class="width2 form-control"></textarea>
</div>
</div>
<div class="form-group">
<input name="step" value="2" type="hidden" />
<!-- <label for="" class="col-sm-1 control-label"></label>-->
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<div class="actions">
<button class="button btn-cart" type="submit" name="submit" value="submit">
<i class="fa fa-long-arrow-right bg-color5"></i>
<span class="bg-color2">
<span>Далее</span>
</span>
</button>
</div>
</div>
</div>
</div>
</form>
Примерно так. Причешите уж сами.
Я с этим заказ создал. Если у вас будут ошибки, то скопируйте их сюда.