- Форум владельцев интернет-магазинов
- → Публикации Taisia
Публикации Taisia
343 публикаций создано Taisia (учитываются публикации только с 05-Июль 23)
#141021 Оформление
Отправлено от
Taisia
в 30 Май 2014 - 16:31
в
Изменение общей стилистики
.bg {background: #FFFFFF;}
#123123 Изменения На Главной
Отправлено от
Taisia
в 22 Февраль 2014 - 09:08
в
Шаблон Лайт
замените код
<p>предложение между шапкой на главной и слайдером</p>
на код
<p align="center">Бесплатная доставка во все регионы РФ</p>
а так же в конец файла стилей main.css допишите код
.valignTop p { color: red; font-size: 20px; }
редактируйте параметры color и font-size что бы установить нужные вам значения.
#141031 Интеграция Multiship Автоматический Расчет Доставки
Отправлено от
Taisia
в 30 Май 2014 - 17:28
в
Другие вопросы
<script id="CrossssGoScr" type="text/javascript">(function(){var f = function(){var s = document.createElement("script");document.getElementsByTagName("HEAD")[0].appendChild(s);s.type="text/javascript";s.async=true;s.src="http://crossss.com/crossssInfo.aspx?id=823";};if (navigator.userAgent.toLowerCase().indexOf("opera")!=-1){document.addEventListener("DOMContentLoaded",f,false);}else{f();} })();</script>
попробуйте удалить его
#141107 Интеграция Multiship Автоматический Расчет Доставки
Отправлено от
Taisia
в 31 Май 2014 - 07:23
в
Другие вопросы
#141044 Интеграция Multiship Автоматический Расчет Доставки
Отправлено от
Taisia
в 30 Май 2014 - 18:14
в
Другие вопросы
просто попробуйте протестировать
#141038 Интеграция Multiship Автоматический Расчет Доставки
Отправлено от
Taisia
в 30 Май 2014 - 18:02
в
Другие вопросы
эти пока не удаляйте
у вас все должно работать сейчас
почистите кэш если вдруг не будет работать
#139449 Интеграция Multiship Автоматический Расчет Доставки
Отправлено от
Taisia
в 21 Май 2014 - 09:03
в
Другие вопросы
На какой странице ?
#127886 Поставить Счетчики На Сайт В Левую Колонку
Отправлено от
Taisia
в 19 Март 2014 - 11:04
в
Главная
Мы может помочь вам с общей схемой вывода счетчиков в таблице, но по заполнению ее кодом вероятней всего нужно будет ее корректировать
прежде чем вносить какие либо изменения в код сделайте бэкап шаблона (сайт-редактор шаблонов)
далее там же найдите файл HTML
в коде файла найдите на строке 392
код
<div class="span44 payment-sistems hidden-phone"> <table width="228"> <tr> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_wm.png" alt="Webmoney" title="Мы принимаем к оплате Webmoney" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_yd.png" alt="Яндекс.Деньги" title="Мы принимаем к оплате Яндекс.Деньги" style="padding-bottom:5px;"/></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_visa.png" alt="VISA" title="Мы принимаем к оплате кредитные карты VISA" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_sber.png" alt="Сбербанк" title="Мы принимаем к оплате квитанции сбербанка" /></a></td> <td class="last"><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_mastercard.png" alt="MasterCard" title="Мы принимаем к оплате кредитные карты MasterCard" /></a></td> </tr> <tr> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_qiwi.png" alt="MasterCard" title="Мы принимаем оплату через терминалы оплаты Qiwi" style="padding-top:3px;" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_sms.png" alt="SMS" title="Мы принимаем оплату через SMS" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_maestro.png" alt="SMS" title="Мы принимаем оплату через кредитные карты Maestro" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_rbc.png" alt="RBC" title="Мы принимаем оплату через систему РБК money" /></a></td> <td class="last"><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_robo.png" alt="RBC" title="Мы принимаем оплату через Робокассу" /></a></td> </tr> </table> </div>
этот код выводит иконки оплаты.
ниже этого кода вы можете осуществить вывод ваших счетчиков
вставьте такую таблицу
<div class="span44 "> <table width="228"> <tr> <td>код счетчика для ячейки первой строки и первого столбца</td> <td>код счетчика для ячейки первой строки и второго столбца</td> </tr> <tr> <td>код счетчика для ячейки второй строки и первого столбца</td> <td>код счетчика для ячейки второй строки и второго столбца</td> </tr> </table> </div>
#159819 Не Увеличивается Изображение! Открывается В Новом Окне.
Отправлено от
Taisia
в 17 Сентябрь 2014 - 13:21
в
Каталог товаров
// Функция собирает свойства в строку, для определения модификации товара function getSlugFromGoodsDataFormModificationsProperties(obj) { var properties = new Array(); var reset_arr = new Array(); $(obj).find('input[type="radio"]').each(function(i){ if($(this).is(':checked')){ properties[i] = parseInt($(this).val());} }); for(var i in properties) { if(properties[i]) { reset_arr.push(properties[i]); } } return reset_arr.sort(function(a,c){return a - c}).join('_'); } var // Запоминаем поля выбора свойств, для ускорения работы со значениями свойств goodsDataProperties = $('.goodsDataMainModificationsBlock .goodsDataMainModificationsRadio'), // Запоминаем блоки с информацией по модификациям, для ускорения работы goodsDataModifications = $('div.goodsDataMainModificationsList'); // Обновляет возможность выбора свойств модификации, для отключения возможности выбора по характеристикам модификации которой не существует. function updateVisibility (y) { // Проверяем в каждом соседнем поле выбора модификаций, возможно ли подобрать модификацию для указанных свойств goodsDataProperties.each(function(j){ // Если мы сравниваем значения свойства не с самим собой, а с другим списком значений свойств if( j != y ) { // Проходим по всем значениям текущего свойства модификации товара $(this).find('input[type="radio"]').each(function(){ // Записываем временный массив свойств, которые будем использовать для проверки существования модификации //var checkProperties = new Array(); /*$(goodsDataProperties).each(function(i){ if($(this).is(':checked')) checkProperties[i] = parseInt($(this).val()); });*/ // Пытаемся найти модификацию соответствующую выбранным значениям свойств //checkProperties[j] = parseInt($(this).attr('value')); // Собираем хэш определяющий модификацию по свойствам //slug = checkProperties.sort(function(a,c){return a - c}).join('_'); slug = getSlugFromGoodsDataFormModificationsProperties(goodsDataProperties); // Ищем модификацию по всем выбранным значениям свойств товара. Если модификации нет в возможном выборе, отмечаем потенциальное значение выбора как не доступное для выбора, т.к. такой модификации нет. if(!goodsDataModifications.filter('[rel="'+slug+'"]').length) { $(this).attr('disabled', 'disabled'); // Если выбрав данное значение свойства товара можно подобрать модификацию, то выделяем вариант выбора как доступный. } else { $(this).removeAttr('disabled'); } }); } }); } // Обновляем возможность выбора модификации товара по свойствам. Для тех свойств, выбор по которым не возможен, отключаем такую возможность. updateVisibility (0); // Изменение цены товара при изменении у товара свойства для модификации goodsDataProperties.each(function(y){ $(this).find('input[type="radio"]').click(function(){ var slug = getSlugFromGoodsDataFormModificationsProperties(goodsDataProperties), modificationBlock = goodsDataModifications.filter('[rel="'+slug+'"]'), modificationId = parseInt(modificationBlock.find('[name="id"]').val()), modificationArtNumber = modificationBlock.find('[name="art_number"]').val(), modificationPriceNow = parseFloat(modificationBlock.find('[name="price_now"]').val()), modificationPriceNowFormated = modificationBlock.find('.price_now_formated').html(), modificationPriceOld = parseFloat(modificationBlock.find('[name="price_old"]').val()), modificationPriceOldFormated = modificationBlock.find('.price_old_formated').html(), modificationRestValue = parseFloat(modificationBlock.find('[name="rest_value"]').val()), modificationDescription = modificationBlock.find('.description').html(), modificationMeasureId = parseInt(modificationBlock.find('[name="measure_id"]').val()), modificationMeasureName = modificationBlock.find('[name="measure_name"]').val(), modificationMeasureDesc = modificationBlock.find('[name="measure_desc"]').val(), modificationMeasurePrecision = modificationBlock.find('[name="measure_precision"]').val(), modificationIsHasInCompareList= modificationBlock.find('[name="is_has_in_compare_list"]').val(), goodsModificationId = $('.goodsDataMainModificationId'), goodsPriceNow = $('.goodsDataMainModificationPriceNow'), goodsPriceOld = $('.goodsDataMainModificationPriceOld'), goodsAvailable = $('.goodsDataMainModificationAvailable'), goodsAvailableTrue = goodsAvailable.find('.available-true'), goodsAvailableFalse = goodsAvailable.find('.available-false'), goodsArtNumberBlock = $('.goodsDataMainModificationArtNumber'), goodsArtNumber = goodsArtNumberBlock.find('span'); goodsCompareAddButton = $('.goodsDataCompareButton.add'); goodsCompareDeleteButton = $('.goodsDataCompareButton.delete'); goodsModDescriptionBlock = $('.goodsDataMainModificationsDescriptionBlock'); // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация if(modificationBlock.length) { // Цена товара goodsPriceNow.html(modificationPriceNowFormated).attr('content', modificationPriceNow); // Старая цена товара if(modificationPriceOld>modificationPriceNow) { goodsPriceOld.html(modificationPriceOldFormated); } else { goodsPriceOld.html(''); } // Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); } // Если товар есть в списке сравнения if(modificationIsHasInCompareList>0) { goodsCompareAddButton.hide(); goodsCompareDeleteButton.show(); // Если товара нет в списке сравнения } else { goodsCompareAddButton.show(); goodsCompareDeleteButton.hide(); } // Покажем артикул модификации товара, если он указан if(modificationArtNumber.length>0) { goodsArtNumberBlock.show(); goodsArtNumber.html(modificationArtNumber); // Скроем артикул модификации товара, если он не указан } else { goodsArtNumberBlock.hide(); goodsArtNumber.html(''); } // Описание модификации товара. Покажем если оно есть, спрячем если его у модификации нет if(modificationDescription.length > 0) { goodsModDescriptionBlock.show().html('<div>' + modificationDescription + '</div>'); } else { goodsModDescriptionBlock.hide().html(); } // Идентификатор товарной модификации goodsModificationId.val(modificationId); window.location.hash = '?modification='+modificationId; } else { // Отправим запись об ошибке на сервер sendError('no modification by slug '+slug); alert('К сожалению сейчас не получается подобрать модификацию соответствующую выбранным параметрам.'); } // Обновляем возможность выбора другой модификации для текущих значений свойств модификации товара. updateVisibility(y); }); });
сейчас у вас все работает.
#181601 Изменить Карусель, Перенести Характеристики.
Отправлено от
Taisia
в 09 Январь 2015 - 22:14
в
Страница товара
#180559 Раскрывающиеся Отзывы
Отправлено от
Taisia
в 26 Декабрь 2014 - 09:58
в
Страница товара
#132964 Увеличение Картинки Сразу По Клику На Маленькой Картинке
Отправлено от
Taisia
в 11 Апрель 2014 - 11:43
в
Страница товара
необходимо внести следующие изменения
в код файла Main.js добавить код
// На странице товара при наведении на маленькое изображение - изменяем большое изображение $("ul#preview_images li img").click(function() { var $src = $(this).attr('src'); $("#wrap img").attr('src', $src.replace('mini', 'main')); return false; }); $("ul#preview_images li a").click(function() { var $src = $(this).attr('src'); var $href = $(this).attr('href'); $("#wrap a").attr('href', $href.replace('mini', 'main')); return false; });
в файле товар заменить этот код
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.first %} <div class="clearfix"{% IF goods_images.length=1 %}style="display:none;"{% ENDIF %} id="views_block"> <span class="view_scroll_spacer"><a class="hidden" href="javascript:{}" id="view_scroll_left" title="Предыдущая" style="cursor: default; display: none; opacity: 0;">Предыдущая</a></span> <div id="thumbs_list"> <ul id="thumbs_list_frame" style="width: 100000px;"> {% ENDIF %} <li> <a href="{goods_images.LARGE}" title="{goods_images.NAME}" class="cloud-zoom-gallery" rel="useZoom: 'zoom1', smallImage: '{goods_images.MEDIUM}' "> <img src="{goods_images.ICON}" alt="{goods_images.NAME}" /> </a> </li> {% IF goods_images.last %} </ul> </div> <a href="javascript:{}" id="view_scroll_right" title="Следующая" style="cursor: pointer; opacity: 1; display: block;">Следующая</a> </div> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div>
на этот
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.first %} <div class="clearfix"{% IF goods_images.length=1 %}style="display:none;"{% ENDIF %} id="views_block"> <span class="view_scroll_spacer"><a class="hidden" href="javascript:{}" id="view_scroll_left" title="Предыдущая" style="cursor: default; display: none; opacity: 0;">Предыдущая</a></span> <div id="thumbs_list"> <ul id="preview_images" style="width: 100000px;"> {% ENDIF %} <li> <a href="{goods_images.LARGE}" title="{goods_images.NAME}" class="mini"> <img src="{goods_images.LARGE}" class="mini" alt="{goods_images.NAME}" rel="{goods_images.LARGE}" /> </a> <!-- Идентификатор изображения товара, используется для галереи изображений --> <input type="hidden" rel="{goods_images.ID}" /> </li> {% IF goods_images.last %} </ul> </div> <a href="javascript:{}" id="view_scroll_right" title="Следующая" style="cursor: pointer; opacity: 1; display: block;">Следующая</a> </div> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div>
и этот код
<!-- Большое изображение --> <div class="image"> <div id="wrap" style="top:0px;z-index:9999;position:relative;background: #fff;margin: 0 auto;text-align: center;"> {% IF GOODS_IMAGE_EMPTY %} <img src="{ASSETS_IMAGES_PATH}no-photo-medium.png" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" class="thumbnail"/> {% ELSE %} <a itemprop="image" href="{GOODS_IMAGE_LARGE}" title="Увеличить {GOODS_NAME}" class="cloud-zoom" id="zoom1" rel="position: 'inside', zoomPosition: '3', showTitle: false, adjustX:-4, adjustY:-4"> <img src="{GOODS_IMAGE_MEDIUM}" title="{GOODS_NAME}" alt="{GOODS_NAME}" id="image"> </a> {% ENDIF %} </div> </div>
на этот
<!-- Большое изображение --> <div class="image"> <div id="wrap" > {% IF GOODS_IMAGE_EMPTY %} <img src="{ASSETS_IMAGES_PATH}no-photo-medium.png" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" class="thumbnail"/> {% ELSE %} <a itemprop="image" href="{GOODS_IMAGE_LARGE}" title="Увеличить {GOODS_NAME}" class="main" rel="group" > <img src="{GOODS_IMAGE_LARGE}" title="{GOODS_NAME}" alt="{GOODS_NAME}" id="image" class="main"> </a> <!-- Идентификатор изображения товара, используется для галереи изображений --> <input type="hidden" rel="{GOODS_IMAGE_ID}" /> {% ENDIF %} </div> </div>
#178880 Добавить Блоки Под Шапку
Отправлено от
Taisia
в 15 Декабрь 2014 - 17:17
в
Изменение общей стилистики
{% IFNOT CART_URL %} тут вывод кода блоков {% ENDIF %}
сейчас изменения уже произведены в коде. вам ничего менять не надо.
#167405 Api По Storeland
Отправлено от
Taisia
в 20 Октябрь 2014 - 15:17
в
Самое разное
#179647 Размеры Одежды К Товарам В Каталоге
Отправлено от
Taisia
в 19 Декабрь 2014 - 15:39
в
Изменение общей стилистики
попробуйте изменить код
<div class="mods">{% FOR mods %} {%FOR v%} <div> <span rel="{goods.mods.v.PROPERTY_ID}">{goods.mods.v.NAME}:</span> <span>{goods.mods.v.VALUE}</span> </div> {% ENDFOR v %} {% ENDFOR mods %}</div>
на код
<div class="mods">{% FOR mods %} {%FOR v%} <div style="float:left;"> <span rel="{goods.mods.v.PROPERTY_ID}">{goods.mods.v.NAME}:</span> <span>{goods.mods.v.VALUE}</span> </div> {% ENDFOR v %} {% ENDFOR mods %}</div>
что бы вам помочь, нам нужно видеть отображение
если вы не будете удалять его, мы быстрей сможем вам помочь
#150571 Отображение Статистики В Метрике И Бэк-Офисе, Нужна Помощь!
Отправлено от
Taisia
в 31 Июль 2014 - 11:42
в
Бэк-офис. Заказы
#129661 Нужна Помощь Профессионала.
Отправлено от
Taisia
в 27 Март 2014 - 10:31
в
Изменение общей стилистики
на скриншоте корзина располагается на шапке.
уточните как именно вы хотите расположить корзину ?
обращаем ваше внимание, что так как шаблон адаптивный то при переносе корзины в шапку на маленьких экранах ее не будет видно.
#156216 В Корзину Кладется Не Та Модификация
Отправлено от
Taisia
в 31 Август 2014 - 20:08
в
Другие ошибки витрины
при восстановлении бэкапа от 28 августа у вас все работает корректно.
восстановите бэкап.
#141019 Сделать 2 Каталога
Отправлено от
Taisia
в 30 Май 2014 - 16:26
в
Каталог товаров
#177682 Help
Отправлено от
Taisia
в 08 Декабрь 2014 - 18:23
в
Другое
<div class="price"> <div class="price-box"> <span class="product-price"> <span class="price">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span> {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </span> </div> </div>
вставить переменную
<div class="sshort">{index_page_favorites_goods.DESCRIPTION_SHORT}</div>
- Форум владельцев интернет-магазинов
- → Публикации Taisia
- Privacy Policy