Перейти к содержимому


Виджет Доставка


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 neodimtver

neodimtver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТверь

Отправлено 18 Апрель 2013 - 19:10

здравствуйте подскажите как перенести виджет расчета доставки с главной страницы на страницу доставки?пробовал вставлять в код html конкретно страницы доставки ничего не вышло!сайт neodimtver.ru

#2 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 19 Апрель 2013 - 01:51

Вам необходимо использовать условие вида

{%IF PAGE_NAME=Доставка%}
  Код вашего виджета
{%ENDIF%}

у вас вероятно виджет вставлен в условие {%IF index_page%}

Вам необходимо вставить ваш виджет в шаблон "Страница" с использованием условия указанного выше.

#3 neodimtver

neodimtver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТверь

Отправлено 19 Апрель 2013 - 11:27

спасибочки буду пробовать

#4 neodimtver

neodimtver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТверь

Отправлено 19 Апрель 2013 - 11:39

код состоит из двух частей

Разместить онлайн расчет у себя на сайте

Вставить калькулятор на свой сайт очень легко, так как он написан полностью на JavaScript и использует технологию jQuery.Ajax для отображения результатов, а также подбора почтовых индексов или городов, без перезагрузки страницы. Чтобы установить простейший из калькуляторов необходимо и достаточно всего лишь вставить следующий код в свой сайт:


//в секцию head
<link href="http://js.russianpos...tocomplete.css" rel="stylesheet" type="text/css" />
<link href="http://js.russianpos.../rpc_style.css" rel="stylesheet" type="text/css" />

//в секцию body
<div id="rpc_init"></div>
<a id="rpc_href" href="http://russianpostca...u/">Калькулятор почтовых отправлений</a>
<script type="text/javascript" src="http://js.russianpos...1.js"></script>
я все это сделал в шаблоне html и все работает,но мне надо чтобы этот виджет был на странице доставка!как сделать незнаю.открываю шаблон страницы доставка там нет ни head  ни body.куда лепить не разберусь

#5 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 19 Апрель 2013 - 14:40

Просмотр сообщенияneodimtver (19 Апрель 2013 - 11:39) писал:

код состоит из двух частей

Разместить онлайн расчет у себя на сайте

Вставить калькулятор на свой сайт очень легко, так как он написан полностью на JavaScript и использует технологию jQuery.Ajax для отображения результатов, а также подбора почтовых индексов или городов, без перезагрузки страницы. Чтобы установить простейший из калькуляторов необходимо и достаточно всего лишь вставить следующий код в свой сайт:

//в секцию head
<link href="http://js.russianpos...tocomplete.css" rel="stylesheet" type="text/css" />
<link href="http://js.russianpos.../rpc_style.css" rel="stylesheet" type="text/css" />

//в секцию body
<div id="rpc_init"></div>
<a id="rpc_href" href="http://russianpostca...u/">Калькулятор почтовых отправлений</a>
<script type="text/javascript" src="http://js.russianpos...1.js"></script>
я все это сделал в шаблоне html и все работает,но мне надо чтобы этот виджет был на странице доставка!как сделать незнаю.открываю шаблон страницы доставка там нет ни head  ни body.куда лепить не разберусь

Ваш код в шаблоне HTML
<div id="rpc_init"></div>
<a id="rpc_href" href="http://russianpostca...u/">Калькулятор почтовых отправлений</a>
<script type="text/javascript" src="http://js.russianpos...1.js"></script>
можете заменить на:
% IF PAGE_NAME =(тут имя вашей страницы) %}
<div id="rpc_init"></div>
<a id="rpc_href" href="http://russianpostca...u/">Калькулятор почтовых отправлений</a>
<script type="text/javascript" src="http://js.russianpos...1.js"></script>
{%ENDIF%}


#6 neodimtver

neodimtver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТверь

Отправлено 19 Апрель 2013 - 16:25

к сожалению ничего не понял где что заменить.

#7 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 19 Апрель 2013 - 16:31

код который miyako советует вам заменить находится в файле HTML

#8 neodimtver

neodimtver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТверь

Отправлено 19 Апрель 2013 - 18:23

<div id="rpc_init"></div><div id="rpc_default_from_index" style="display: none;">385011</div>
<a id="rpc_href" href="http://russianpostca...u/">Калькулятор почтовых отправлений</a>
<script type="text/javascript" src="http://js.russianpos...1.js"></script>
я вижу его так и к сожалению я не силен в написании шаблонов.разжуйте пожалуйста как надо

#9 neodimtver

neodimtver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 52 сообщений
  • ГородТверь

Отправлено 19 Апрель 2013 - 18:30

Расчет доставки для интернет магазина

Чтобы установить калькулятор необходимо и достаточно всего лишь вставить следующий код в интернет магазин:


//в секцию head
<link href="http://js.russianpos...tocomplete.css" rel="stylesheet" type="text/css" />
<link href="http://js.russianpos.../rpc_style.css" rel="stylesheet" type="text/css" />
<link href="http://js.russianpos...ss/rpc_add.css" rel="stylesheet" type="text/css" />

//в секцию body
<div id="rpc_init"></div><div id="rpc_default_from_index" style="display: none;">102000</div>
<a id="rpc_href" href="http://russianpostca...u/">Калькулятор почтовых отправлений</a>
<script type="text/javascript" src="http://js.russianpos...1.js"></script>

Файл стилей rpc_add перекрывает rpc_style, скрывая ненужное поле индекса отправителя. А div с идентификатором rpc_default_from_index содержит почтовый индекс Москвы, откуда в тестовом примере отправляется посылка. Укажите в этом месте почтовый индекс своего места отправления посылок.
Данный калькулятор расчитает без рефреша страницы Вашего интернет магазина сумму доставки до почтового отделения клиента.
я вам не то отправил я вставлял эти коды!!!!извините.растолкуйте как перенести




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных