Это всё хорошо, но я не могу понять следюущее
запрос:
/shop/cart/?ajaxLoad&shop_country_location_id51
ТДС:
<?
if (!is_null(Core_Array::getGet('ajaxLoad'

)) //такая get переменная есть
{
$aObjects = array();
if (Core_Array::getGet('shop_country_id'

) // такой нет
{
//...
}
elseif (Core_Array::getGet('shop_country_location_id'

) // такой нет, есть - shop_country_location_id51
{
//...
}
elseif (Core_Array::getGet('shop_country_location_city_id'

) // такой нет
{
//...
}
$aArray = array('…'

;
/*
получается запроса к БД быть не должно, тогда от куда перегрузка!?
*/
foreach ($aObjects as $Object)
{
$aArray['_' . $Object->id] = $Object->name;
}
echo json_encode($aArray);
exit();
}