Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Не получается вывести код на странице: checkout_alternative.html

Хотел на странице /checkout_alternative.php вывести данный код:

Доставка по России и МО осуществляется почтовой службой EMS&nbsp;с наложенным платежом. Стоимость&nbsp;доставки зависит от вашего региона. Для того чтобы узнать сколько стоит доставка в ваш регион, выберите его из списка: <select name="city" id="fcity">

<option value=""> -- Ваш город или регион --</option>
<option rel="zone0-0" class="withmetro" value="Москва">Москва</option>
<option rel="zone0-1" value="Московская область">Московская область</option>
<option rel="zone1-0" class="withmetro" value="Санкт-Петербург">Санкт-Петербург</option>
<option rel="zone1-1" value="Ленинградская область">Ленинградская область</option>
<option rel="zone4-0" value="Абакан">Абакан</option>
<option rel="zone3-1" value="Алтайский край">Алтайский край</option>
<option rel="zone5-1" value="Амурская область">Амурская область</option>

<option rel="zone5-0" value="Анадырь">Анадырь</option>
<option rel="zone2-0" value="Архангельск">Архангельск</option>
<option rel="zone2-1" value="Архангельская область">Архангельская область</option>
<option rel="zone2-1" value="Астраханская область">Астраханская область</option>
<option rel="zone2-0" value="Астрахань">Астрахань</option>
<option rel="zone3-0" value="Барнаул">Барнаул</option>
<option rel="zone1-0" value="Белгород">Белгород</option>
<option rel="zone1-1" value="Белгородская область">Белгородская область</option>
<option rel="zone5-0" value="Биробиджан">Биробиджан</option>

<option rel="zone5-0" value="Благовещенск">Благовещенск</option>
<option rel="zone1-0" value="Брянск">Брянск</option>
<option rel="zone1-1" value="Брянская область">Брянская область</option>
<option rel="zone1-0" value="Великий Новгород">Великий Новгород</option>
<option rel="zone4-0" value="Владивосток">Владивосток</option>
<option rel="zone3-0" value="Владикавказ">Владикавказ</option>
<option rel="zone1-0" value="Владимир">Владимир</option>
<option rel="zone1-1" value="Владимирская область">Владимирская область</option>
<option rel="zone2-0" value="Волгоград">Волгоград</option>

<option rel="zone2-1" value="Волгоградская область">Волгоградская область</option>
<option rel="zone1-0" value="Вологда">Вологда</option>
<option rel="zone1-1" value="Вологодская область">Вологодская область</option>
<option rel="zone1-0" value="Воронеж">Воронеж </option>
<option rel="zone1-1" value="Воронежская область">Воронежская область</option>
<option rel="zone3-0" value="Горно-Алтайск">Горно-Алтайск</option>
<option rel="zone5-0" value="Дудинка">Дудинка</option>
<option rel="zone5-1" value="Еврейская АО">Еврейская АО</option>
<option rel="zone2-0" class="withmetro" value="Екатеринбург">Екатеринбург</option>

<option rel="zone1-0" value="Иваново">Иваново</option>
<option rel="zone1-1" value="Ивановская область">Ивановская область</option>
<option rel="zone2-0" value="Ижевск">Ижевск</option>
<option rel="zone3-0" value="Иркутск">Иркутск</option>
<option rel="zone3-1" value="Иркутская область">Иркутская область</option>
<option rel="zone2-0" value="Йошкар-Ола">Йошкар-Ола</option>
<option rel="zone2-1" value="Кабардино-Балкарская республика">Кабардино-Балкарская республика</option>
<option rel="zone2-0" class="withmetro" value="Казань">Казань</option>
<option rel="zone2-0" value="Калининград">Калининград</option>

<option rel="zone2-1" value="Калининградская область">Калининградская область</option>
<option rel="zone1-0" value="Калуга">Калуга</option>
<option rel="zone1-1" value="Калужская область">Калужская область</option>
<option rel="zone5-1" value="Камчатская область">Камчатская область</option>
<option rel="zone3-1" value="Карачаево-Черкесская республика">Карачаево-Черкесская республика</option>
<option rel="zone3-0" value="Кемерово">Кемерово</option>
<option rel="zone3-1" value="Кемеровская область">Кемеровская область</option>
<option rel="zone1-0" value="Киров">Киров</option>
<option rel="zone1-1" value="Кировская область">Кировская область</option>

<option rel="zone1-0" value="Кострома">Кострома</option>
<option rel="zone1-1" value="Костромская область">Костромская область</option>
<option rel="zone2-0" value="Краснодар">Краснодар</option>
<option rel="zone2-1" value="Краснодарский край">Краснодарский край</option>
<option rel="zone3-0" value="Красноярск">Красноярск</option>
<option rel="zone3-1" value="Красноярский край">Красноярский край</option>
<option rel="zone2-0" value="Курган">Курган</option>
<option rel="zone2-1" value="Курганская область">Курганская область</option>
<option rel="zone1-0" value="Курск">Курск</option>

<option rel="zone1-1" value="Курская область">Курская область</option>
<option rel="zone4-0" value="Кызыл">Кызыл</option>
<option rel="zone1-0" value="Липецк">Липецк</option>
<option rel="zone1-1" value="Липецкая область">Липецкая область</option>
<option rel="zone5-0" value="Магадан">Магадан</option>
<option rel="zone3-1" value="Магаданская область">Магаданская область</option>
<option rel="zone3-0" value="Майкоп">Майкоп</option>
<option rel="zone2-0" value="Махачкала">Махачкала</option>
<option rel="zone2-0" value="Мурманск">Мурманск</option>

<option rel="zone2-1" value="Мурманская область">Мурманская область</option>
<option rel="zone2-0" value="Нальчик">Нальчик</option>
<option rel="zone3-0" value="Нарьян-Мар">Нарьян-Мар</option>
<option rel="zone3-1" value="Ненецкий АО">Ненецкий АО</option>
<option rel="zone1-1" value="Нижегородская область">Нижегородская область</option>
<option rel="zone1-0" class="withmetro" value="Нижний Новгород">Нижний Новгород</option>
<option rel="zone1-1" value="Новгородская область">Новгородская область</option>
<option rel="zone3-0" class="withmetro" value="Новосибирск">Новосибирск</option>
<option rel="zone3-1" value="Новосибирская область">Новосибирская область</option>

<option rel="zone3-0" value="Омск">Омск</option>
<option rel="zone3-1" value="Омская область">Омская область</option>
<option rel="zone1-0" value="Орел">Орел</option>
<option rel="zone2-0" value="Оренбург">Оренбург</option>
<option rel="zone2-1" value="Оренбургская область">Оренбургская область</option>
<option rel="zone1-1" value="Орловская область">Орловская область</option>
<option rel="zone2-0" value="Пенза">Пенза</option>
<option rel="zone2-1" value="Пензенская область">Пензенская область</option>
<option rel="zone2-1" value="Пермская область">Пермская область</option>

<option rel="zone2-0" value="Пермь">Пермь</option>
<option rel="zone1-0" value="Петрозаводск">Петрозаводск</option>
<option rel="zone5-0" value="Петропавловск-Камчатский">Петропавловск-Камчатский</option>
<option rel="zone4-1" value="Приморский край">Приморский край</option>
<option rel="zone1-0" value="Псков">Псков</option>
<option rel="zone1-1" value="Псковская область">Псковская область</option>
<option rel="zone3-1" value="Республика Адыгея">Республика Адыгея</option>
<option rel="zone3-1" value="Республика Алтай">Республика Алтай</option>
<option rel="zone2-1" value="Республика Башкортостан">Республика Башкортостан</option>

<option rel="zone2-1" value="Республика Дагестан">Республика Дагестан</option>
<option rel="zone3-1" value="Республика Калмыкия">Республика Калмыкия</option>
<option rel="zone1-1" value="Республика Карелия">Республика Карелия</option>
<option rel="zone2-1" value="Республика Коми">Республика Коми</option>
<option rel="zone2-1" value="Республика Марий Эл">Республика Марий Эл</option>
<option rel="zone1-1" value="Республика Мордовия">Республика Мордовия</option>
<option rel="zone5-1" value="Республика Саха (Якутия)">Республика Саха (Якутия)</option>
<option rel="zone3-1" value="Республика Сев.Осетия-Алания">Республика Сев.Осетия-Алания</option>
<option rel="zone2-1" value="Республика Татарстан">Республика Татарстан</option>

<option rel="zone4-1" value="Республика Тыва">Республика Тыва</option>
<option rel="zone4-1" value="Республика Хакасия">Республика Хакасия</option>
<option rel="zone2-0" value="Ростов-на-Дону">Ростов-на-Дону</option>
<option rel="zone2-1" value="Ростовская область">Ростовская область</option>
<option rel="zone1-1" value="Рязанская область">Рязанская область</option>
<option rel="zone1-0" value="Рязань">Рязань</option>
<option rel="zone5-0" value="Салехард">Салехард</option>
<option rel="zone2-0" class="withmetro" value="Самара">Самара</option>
<option rel="zone2-1" value="Самарская область">Самарская область</option>

<option rel="zone1-0" value="Саранск">Саранск</option>
<option rel="zone2-0" value="Саратов">Саратов</option>
<option rel="zone2-1" value="Саратовская область">Саратовская область</option>
<option rel="zone5-1" value="Сахалинская область">Сахалинская область</option>
<option rel="zone2-1" value="Свердловская область">Свердловская область</option>
<option rel="zone1-0" value="Смоленск">Смоленск</option>
<option rel="zone1-1" value="Смоленская область">Смоленская область</option>
<option rel="zone2-0" value="Ставрополь">Ставрополь</option>
<option rel="zone2-1" value="Ставропольский край">Ставропольский край</option>

<option rel="zone2-0" value="Сыктывкар">Сыктывкар</option>
<option rel="zone5-1" value="Таймырский АО">Таймырский АО</option>
<option rel="zone1-0" value="Тамбов">Тамбов</option>
<option rel="zone1-1" value="Тамбовская область">Тамбовская область</option>
<option rel="zone1-0" value="Тверская область">Тверская область</option>
<option rel="zone1-1" value="Тверь">Тверь</option>
<option rel="zone3-0" value="Томск">Томск</option>
<option rel="zone3-1" value="Томская область">Томская область</option>
<option rel="zone1-0" value="Тула">Тула</option>

<option rel="zone1-1" value="Тульская область">Тульская область</option>
<option rel="zone3-1" value="Тюменская область">Тюменская область</option>
<option rel="zone3-0" value="Тюмень">Тюмень</option>
<option rel="zone2-1" value="Удмуртская республика">Удмуртская республика</option>
<option rel="zone3-0" value="Улан-Удэ">Улан-Удэ</option>
<option rel="zone2-0" value="Ульяновск">Ульяновск</option>
<option rel="zone2-1" value="Ульяновская область">Ульяновская область</option>
<option rel="zone2-0" value="Уфа">Уфа</option>
<option rel="zone4-0" value="Хабаровск">Хабаровск</option>

<option rel="zone4-1" value="Хабаровский край">Хабаровский край</option>
<option rel="zone4-0" value="Ханты-Мансийск">Ханты-Мансийск</option>
<option rel="zone4-1" value="Ханты-Мансийский АО">Ханты-Мансийский АО</option>
<option rel="zone2-0" value="Чебоксары">Чебоксары</option>
<option rel="zone2-0" value="Челябинск">Челябинск</option>
<option rel="zone2-1" value="Челябинская область">Челябинская область</option>
<option rel="zone3-0" value="Черкесск">Черкесск</option>
<option rel="zone5-0" value="Чита">Чита</option>
<option rel="zone5-1" value="Читинская область">Читинская область</option>

<option rel="zone2-1" value="Чувашская республика">Чувашская республика</option>
<option rel="zone5-1" value="Чукотский АО">Чукотский АО</option>
<option rel="zone3-0" value="Элиста">Элиста</option>
<option rel="zone5-0" value="Южно-Сахалинск">Южно-Сахалинск</option>
<option rel="zone5-0" value="Якутск">Якутск</option>
<option rel="zone5-1" value="Ямало-Ненецкий АО">Ямало-Ненецкий АО</option>
<option rel="zone1-0" value="Ярославль">Ярославль</option>
<option rel="zone1-1" value="Ярославская область">Ярославская область</option>
</select></p>

<h2 id="delivery_price">&nbsp;</h2>
<script>
$(document).ready(function () {
$("#fcity").change(function() {
var zone = $("#fcity").find(":selected").attr("rel");
if (zone == "zone0-0") {
$("#delivery_price").text("Курьерская доставка по Москве: 300 рублей. Доставка за пределы МКАД: 500 рублей.");
} else if (zone == "zone0-1") {
$("#delivery_price").html("Доставка по ближайшему подмосковью курьером: 500 рублей.<br>Доставка EMS-почтой: 500 руб.");
} else if (zone == "zone1-0") {
$("#delivery_price").text("Доставка EMS-почтой: 500 руб.");
} else if (zone == "zone1-1") {
$("#delivery_price").text("Доставка EMS-почтой: 550 руб.");
} else if (zone == "zone2-0") {
$("#delivery_price").text("Доставка EMS-почтой: 550 руб.");
} else if (zone == "zone2-1") {
$("#delivery_price").text("Доставка EMS-почтой: 620 руб.");
} else if (zone == "zone3-0") {
$("#delivery_price").text("Доставка EMS-почтой: 580 руб.");
} else if (zone == "zone3-1") {
$("#delivery_price").text("Доставка EMS-почтой: 680 руб.");
} else if (zone == "zone4-0") {
$("#delivery_price").text("Доставка EMS-почтой: 650 руб.");
} else if (zone == "zone4-1") {
$("#delivery_price").text("Доставка EMS-почтой: 750 руб.");
} else if (zone == "zone5-0") {
$("#delivery_price").text("Доставка EMS-почтой: 720 руб.");
} else if (zone == "zone5-1") {
$("#delivery_price").text("Доставка EMS-почтой: 850 руб.");
}
});
});
</script>


Но почему то при заходе на страницу /checkout_alternative.php выдает ошибку:

Fatal error: Smarty error: : syntax error: unrecognized tag: $("#fcity").change(function() { var zone = $("#fcity").find(":selected").attr("rel"); if (zone == "zone0-0") { $("#delivery_price").text("���������� �������� �� ������: 300 ������. �������� �� ������� ����: 500 ������."); (smarty_compiler.class.php, line 446) in /home/sexyse/public_html/includes/lib/smarty/smarty.class.php on line 1108

Пример работы того что я хотел бы реализовать: http://www.club-wear.ru/get/ Пункт 2.3.


А ты папробуй script между {literal}{/literal}


{literal}
<script>
$(document).ready(function () {
$("#fcity").change(function() {
  var zone = $("#fcity").find(":selected").attr("rel");
  if (zone == "zone0-0") {
      $("#delivery_price").text("Курьерская доставка по Москве: 300 рублей. Доставка за пределы МКАД: 500 рублей.");
  } else if (zone == "zone0-1") {
      $("#delivery_price").html("Доставка по ближайшему подмосковью курьером: 500 рублей.<br>Доставка EMS-почтой: 500 руб.");
  } else if (zone == "zone1-0") {
      $("#delivery_price").text("Доставка EMS-почтой: 500 руб.");
  } else if (zone == "zone1-1") {
      $("#delivery_price").text("Доставка EMS-почтой: 550 руб.");
  } else if (zone == "zone2-0") {
      $("#delivery_price").text("Доставка EMS-почтой: 550 руб.");
  } else if (zone == "zone2-1") {
      $("#delivery_price").text("Доставка EMS-почтой: 620 руб.");
  } else if (zone == "zone3-0") {
      $("#delivery_price").text("Доставка EMS-почтой: 580 руб.");
  } else if (zone == "zone3-1") {
      $("#delivery_price").text("Доставка EMS-почтой: 680 руб.");
  } else if (zone == "zone4-0") {
      $("#delivery_price").text("Доставка EMS-почтой: 650 руб.");
  } else if (zone == "zone4-1") {
      $("#delivery_price").text("Доставка EMS-почтой: 750 руб.");
  } else if (zone == "zone5-0") {
      $("#delivery_price").text("Доставка EMS-почтой: 720 руб.");
  } else if (zone == "zone5-1") {
      $("#delivery_price").text("Доставка EMS-почтой: 850 руб.");
  }
});
});
</script>
{/literal}


Спасибо, помогло.


Источник



Copyright ShopOS