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


Сокращение Отступа В Блоках(Изменение Размеров)

помощь

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

#141 ARGO

ARGO

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

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 07 Декабрь 2014 - 00:09

Просмотр сообщенияVaccina (06 Декабрь 2014 - 06:44) писал:

В шаблоне Оформление заказа найдите:
{order_delivery.zone_list.NAME}
замените на:
<span class="city">{order_delivery.zone_list.NAME}</span>

В конец main.js добавьте:
$(function() {
$('[name="form[delivery][id]"]').click(function() {
var city = $('[name="form[delivery][city]"]').val('');
var zone = $(this).closest('tbody').find('[name="form[delivery][zone_id]"]:checked');
if (zone.length) {
	 city.val(zone.closest('td').find('.city').text());
}
});
$('[name="form[delivery][zone_id]"]').click(function() {
$(this).closest('tbody').find('[name="form[delivery][id]"]').triggerHandler('click');
});
});
спасибо!

#142 ARGO

ARGO

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

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 11 Декабрь 2014 - 23:26

как сделать так чтобы общая стоимость заказа менялась в зависимости от выбранного способа оплаты???
в частности -% при выборе предоплатой системы
и второй момент как сделать ,чтобы при выборе оплаты наложенным платежом, сразу предлагать покупателю совершить предоплату на определенный процент или фиксированную сумму.
Спасибо

#143 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 12 Декабрь 2014 - 00:42

к сожалению, подобное реализовать нельзя

#144 ARGO

ARGO

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

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 12 Декабрь 2014 - 07:15

да как же так?. Подобное много где реализовано, а на стореленде никак нельзя?
Добавить на страницу "выбор формы оплаты" цифорку с общей суммой заказа и при выборе "оплата картой" нельзя изменить эту цифорвку скажем на 5 процентов???
Да как так?

#145 ARGO

ARGO

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

  • Пользователи
  • PipPipPipPip
  • 832 сообщений

Отправлено 17 Апрель 2015 - 13:39

на первой картинке схематично изобразил куда какие блоки хочу подвинуть
на второй картинке предполагаемый готовый результат (схематично)
Как реализовать данные изменения?

Прикрепленные изображения

  • 1.jpg
  • 2.jpg


#146 Sgray

Sgray

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

  • Пользователи
  • PipPipPipPip
  • 456 сообщений

Отправлено 21 Август 2016 - 21:31

Просмотр сообщенияСake (03 Июль 2014 - 02:02) писал:

Какую-то часть проблем вы можете решить самостоятельно, например оптимизировать изображения. Оптимизировать изображения (сжать) можно через специализированные программы. Вам необходимо просто скачать изображения на компьютер - сжать их с помощью программы, а затем вновь загрузить на сайт. Для оптимизации запросов javascript вы можете перенести подключения в конец вашего шаблона. Найдите в шаблоне "HTML" следующий код

<!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят -->
{% IF JAVASCRIPT_BUG_HUNTING_URL %}
<script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}
<!-- Скрипты которые не нужно менять, грузятся из папки общих файлов -->
<!-- Это собранные в один файл скрипты из файлов:
{FORALL_JS_PATH}jquery-1.4.2.min.js
{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js
{FORALL_JS_PATH}jquery-ui-1.8.4.custom.min.js
{FORALL_JS_PATH}jquery.validate.min.js
{FORALL_JS_PATH}jquery.capslock.min.js
-->
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <script type="text/javascript" src="{FORALL_JS_PATH}jquery.ui.stars.min.js"></script>
{% ENDIF %}
{% ENDIF %}
	
	
	 <meta name='wmail-verification' content='d94408bb74d95c75' />
	 <meta name="google-site-verification" content="ksrI7s1XvTG8DHQjBM90WFKt0vDe31F8K4OiNJCuenU" />
<meta name="msvalidate.01" content="E2B46EF0A4C3EFE6F5DBD36A94AD13F0" />
<!-- Скрипты магазина -->
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
</head>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-48154253-1', 'ivtekstil-shop.ru');
ga('send', 'pageview');
</script>
<body lang="ru">

и замените его на

<meta name='wmail-verification' content='d94408bb74d95c75' />
<meta name="google-site-verification" content="ksrI7s1XvTG8DHQjBM90WFKt0vDe31F8K4OiNJCuenU" />
<meta name="msvalidate.01" content="E2B46EF0A4C3EFE6F5DBD36A94AD13F0" />
</head>
<body lang="ru">

а в конец шаблона, после тега </body> добавьте код

<!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят -->
{% IF JAVASCRIPT_BUG_HUNTING_URL %}
<script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}
<!-- Скрипты которые не нужно менять, грузятся из папки общих файлов -->
<!-- Это собранные в один файл скрипты из файлов:
{FORALL_JS_PATH}jquery-1.4.2.min.js
{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js
{FORALL_JS_PATH}jquery-ui-1.8.4.custom.min.js
{FORALL_JS_PATH}jquery.validate.min.js
{FORALL_JS_PATH}jquery.capslock.min.js
-->
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <script type="text/javascript" src="{FORALL_JS_PATH}jquery.ui.stars.min.js"></script>
{% ENDIF %}
{% ENDIF %}
<!-- Скрипты магазина -->
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-48154253-1', 'ivtekstil-shop.ru');
ga('send', 'pageview');
</script>

Просмотр сообщенияСake (03 Июль 2014 - 02:02) писал:

Какую-то часть проблем вы можете решить самостоятельно, например оптимизировать изображения. Оптимизировать изображения (сжать) можно через специализированные программы. Вам необходимо просто скачать изображения на компьютер - сжать их с помощью программы, а затем вновь загрузить на сайт. Для оптимизации запросов javascript вы можете перенести подключения в конец вашего шаблона. Найдите в шаблоне "HTML" следующий код

<!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят -->
{% IF JAVASCRIPT_BUG_HUNTING_URL %}
<script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}
<!-- Скрипты которые не нужно менять, грузятся из папки общих файлов -->
<!-- Это собранные в один файл скрипты из файлов:
{FORALL_JS_PATH}jquery-1.4.2.min.js
{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js
{FORALL_JS_PATH}jquery-ui-1.8.4.custom.min.js
{FORALL_JS_PATH}jquery.validate.min.js
{FORALL_JS_PATH}jquery.capslock.min.js
-->
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <script type="text/javascript" src="{FORALL_JS_PATH}jquery.ui.stars.min.js"></script>
{% ENDIF %}
{% ENDIF %}
	
	
	 <meta name='wmail-verification' content='d94408bb74d95c75' />
	 <meta name="google-site-verification" content="ksrI7s1XvTG8DHQjBM90WFKt0vDe31F8K4OiNJCuenU" />
<meta name="msvalidate.01" content="E2B46EF0A4C3EFE6F5DBD36A94AD13F0" />
<!-- Скрипты магазина -->
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
</head>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-48154253-1', 'ivtekstil-shop.ru');
ga('send', 'pageview');
</script>
<body lang="ru">

и замените его на

<meta name='wmail-verification' content='d94408bb74d95c75' />
<meta name="google-site-verification" content="ksrI7s1XvTG8DHQjBM90WFKt0vDe31F8K4OiNJCuenU" />
<meta name="msvalidate.01" content="E2B46EF0A4C3EFE6F5DBD36A94AD13F0" />
</head>
<body lang="ru">

а в конец шаблона, после тега </body> добавьте код

<!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят -->
{% IF JAVASCRIPT_BUG_HUNTING_URL %}
<script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}
<!-- Скрипты которые не нужно менять, грузятся из папки общих файлов -->
<!-- Это собранные в один файл скрипты из файлов:
{FORALL_JS_PATH}jquery-1.4.2.min.js
{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js
{FORALL_JS_PATH}jquery-ui-1.8.4.custom.min.js
{FORALL_JS_PATH}jquery.validate.min.js
{FORALL_JS_PATH}jquery.capslock.min.js
-->
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <script type="text/javascript" src="{FORALL_JS_PATH}jquery.ui.stars.min.js"></script>
{% ENDIF %}
{% ENDIF %}
<!-- Скрипты магазина -->
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-48154253-1', 'ivtekstil-shop.ru');
ga('send', 'pageview');
</script>


Для оптимизации запросов javascript возможно ли перенести подключения в конец шаблона вот эти

#147 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 22 Август 2016 - 10:09

Просмотр сообщенияSgray (21 Август 2016 - 21:31) писал:

Для оптимизации запросов javascript возможно ли перенести подключения в конец шаблона вот эти

Здравствуйте.
Переносить подключения, связанные с библиотекой jquery и составляющими не рекомендуется. Они требуются для работы основной части функций магазина.
Поэтому, из указанных ссылок можно перенести подключение только для api-maps от яндекс.

#148 Sgray

Sgray

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

  • Пользователи
  • PipPipPipPip
  • 456 сообщений

Отправлено 22 Август 2016 - 10:45

Просмотр сообщенияFirefly (22 Август 2016 - 10:09) писал:

Здравствуйте.
Переносить подключения, связанные с библиотекой jquery и составляющими не рекомендуется. Они требуются для работы основной части функций магазина.
Поэтому, из указанных ссылок можно перенести подключение только для api-maps от яндекс.

Для чего он нужен и как перенести

#149 Sgray

Sgray

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

  • Пользователи
  • PipPipPipPip
  • 456 сообщений

Отправлено 22 Август 2016 - 15:33

Просмотр сообщенияSgray (22 Август 2016 - 10:45) писал:

Для чего он нужен и как перенести

Жду ответ

#150 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 22 Август 2016 - 20:29

Просмотр сообщенияSgray (22 Август 2016 - 10:45) писал:

Для чего он нужен и как перенести

Подключение api от яндекса в данном случае служит основой для карты, которая либо установлена сейчас на одной из страницй, либо была установлена у Вас ранее.
Поскольку на основной странице карты нет, подключаемый скрипт не создает нагрузки на сайт и не требует переноса.





Темы с аналогичным тегами помощь

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

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