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


Есть Куча Вопросов!


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

#101 Ирина345

Ирина345

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

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

Отправлено 06 Май 2014 - 13:46

Просмотр сообщенияЯрослав 196 (06 Май 2014 - 12:45) писал:

Что там написано - к моему шаблону пластик не относится.
Здравствуйте попробуйте вставить код в шаблон Товар

<div class="kol"style=" float: right; ">
<label for="quantity_wanted">Количество :</label>
<input type="number" name="form[goods_mod_quantity]" id="qty" class="text" value="1" size="4" maxlength="5">
</div>
перед строчками

<li class="goodsPageSubmitButtonBlock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
<a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a>
<br><span style="display:block;padding-top:4px;"><a class="whtblue" onclick="quickorder('.goodsDataForm'); return false;" title="Заказать &laquo;{GOODS_NAME}&raquo; через быстрое оформление заказа" href="#">Быстрый заказ</a></span>
</li>
в конце файла main.css вставить

#qty {
height: 25px;
max-width: 40px;
margin: 3px 4px;
}


#102 Ярослав 196

Ярослав 196

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

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

Отправлено 06 Май 2014 - 18:32

Здравствуйте, почти получилось. Хотелось бы опустить пониже, увеличить шрифт и заключить цифры в рамку. Изображение

#103 Ярослав 196

Ярослав 196

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

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

Отправлено 07 Май 2014 - 03:01

С этим вопросом почти разобрался в соседней теме.  Всем спасибо.

#104 Ярослав 196

Ярослав 196

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

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

Отправлено 30 Июнь 2014 - 07:23

Всем привет, скажите почему так получается. Я поставил остаток товара 1 единица.  А по факту заказывается сколько угодно. Например пленку черный хром в админке поставил остаток 1 метр. По факту можно заказать и три и хоть сколько метров. http://chrome-black.sinocar.ru/

#105 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 30 Июнь 2014 - 07:25

Просмотр сообщенияЯрослав 196 (30 Июнь 2014 - 07:23) писал:

Всем привет, скажите почему так получается. Я поставил остаток товара 1 единица.  А по факту заказывается сколько угодно. Например пленку черный хром в админке поставил остаток 1 метр. По факту можно заказать и три и хоть сколько метров. http://chrome-black.sinocar.ru/

В разделе Настройки - Основные есть пункт: Отключить возможность класть в корзину больше товара, чем есть в наличии

Если у Вас не стоит там галочка, поставьте ее.

#106 Ярослав 196

Ярослав 196

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

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

Отправлено 30 Июнь 2014 - 09:29

Спасибо

Просмотр сообщенияMikDark (30 Июнь 2014 - 07:25) писал:

В разделе Настройки - Основные есть пункт: Отключить возможность класть в корзину больше товара, чем есть в наличии

Если у Вас не стоит там галочка, поставьте ее.


#107 Ярослав 196

Ярослав 196

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

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

Отправлено 11 Июль 2014 - 15:44

Здравствуйте, как мне сменить белый фон на другой? Аккаунт 260176

#108 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 11 Июль 2014 - 15:48

Здравствуйте.
Уточните пожалуйста на  скриншоте белый фот какого элемента нужно поменять?

#109 Ярослав 196

Ярослав 196

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

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

Отправлено 11 Июль 2014 - 16:00

Просмотр сообщенияbatta (11 Июль 2014 - 15:48) писал:

Здравствуйте.
Уточните пожалуйста на  скриншоте белый фот какого элемента нужно поменять?
Абсолютно всех белых элементов, которые есть на сайте

#110 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 11 Июль 2014 - 16:18

В main.css
#panelbottom {
clear: both;
background: #FFF;
width: 1000px;
margin: 0 auto;
height: 43px;
overflow: hidden;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
margin-bottom: 20px;
}
измените значение #FFF

В main.css
#panelsite div.leftcol {
background: url(http://design.sinocar.ru/panel-bg.png) no-repeat;
width: 12px;
}
тут находиться картинка, что б поменять цветам нужно изменить картинку или отключить background, при отключении background  будет цвет фотна

В main.css,
#panelsite div.centercol {
background: url(http://design.sinocar.ru/panel-bgx.png) repeat-x;
width: 747px;
}
[CODE]
так же заменить картинку или отключить background

main.css
[CODE]
#panelsite div.rightcol {
/* background: url(http://design.sinocar.ru/panel-bg.png) -12px 0 no-repeat; */
width: 241px;
font: normal 14px Verdana, Geneva, sans-serif;
color: #686868;
}
так же заменить картинку или отключить background
main.css
#header .blocks .lft {
float: left;
background: url(http://design.sinocar.ru/backsprite.png) 0 0 no-repeat;
margin: 0 0 0 0;
width: 14px;
height: 11px;
}
так же заменить картинку или отключить background
main.css
#header .blocks .cntr {
float: left;
background: url(http://design.sinocar.ru/haeder-bgx.png) repeat-x;
width: 628px;
height: 20px;
}
так же заменить картинку или отключить background
main.css
#header .blocks .rght {
float: left;
margin: 0 0 0 0;
background: url(http://design.sinocar.ru/haeder-bg.png) top right no-repeat;
width: 358px;
height: 110px;
}
так же заменить картинку или отключить background

Нужный вам цвет можете подобрать тут http://www.puzzleweb...colors_html.php

#111 Ярослав 196

Ярослав 196

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

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

Отправлено 11 Июль 2014 - 17:19

С картинками разобрался, а вот с основным фоном не могу. Изменяю #FFF и ничто не происходит

#112 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 11 Июль 2014 - 17:41

в main.css
#cntrobj {
/* background: url(http://design.sinocar.ru/conteiner-bg-y.jpg) repeat-y; */
}
в main.css
#index {
/* background: url(http://design.sinocar.ru/index-bg.jpg) 512px 0 repeat-y; */
margin: -11px 0 -11px 0;
padding: 11px 0 11px 0;
}
в main.css
#topobj {
/* background: url(http://design.sinocar.ru/conteiner-bg.png) no-repeat; */
width: 1000px;
height: 11px;
margin: 10px 0 0 0;
}
в main.css
#bottobj {
/* background: url(http://design.sinocar.ru/conteiner-bg.png) 0 -11px no-repeat; */
width: 1000px;
height: 11px;
margin: 0 auto;
}
так же заменить картинку или отключить background

#113 elek3k

elek3k

    Новичок

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

Отправлено 28 Июль 2014 - 17:07

Подскажите. У меня есть api от транспортной СДЭК. Он есть в php и в js. php у вас поддержки нет, узнавал в тех.
а вот в js вроде залил на сайт, тестовую страничку сделал. На сайте не работает(код не меняя. ошибку не дает посмотреть). На локалке работает. Походу в коде надо будет ковыряться...
Короче, посоветуйте матерьялы, где можно почитать, как это дело до ума довести, как с этими js работать.
А суть вот в чем: Нужно чтобы в корзине была кнопка с расчетом стоимости доставки... Я так понял это в шаблонах меняется?
Там получается, есть форма в html, она обращается к скриптам... Форму можно на любую страницу запихнуть?...
Знал бы это дело, сформулировал бы вопрос точнее.

#114 Сake

Сake

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

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

Отправлено 29 Июль 2014 - 01:30

Пожалуйста, сообщите ваш номер аккаунта ИМ и приведите пример используемого вами кода.

#115 elek3k

elek3k

    Новичок

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

Отправлено 29 Июль 2014 - 02:47

Аккаунт ИМ SL-199168
Здесь код html.
Скрытый текст


#116 Сake

Сake

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

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

Отправлено 29 Июль 2014 - 03:31

У вас не указан путь к файлам "form2js.js" и "json2.js". Данные файлы должны быть загружены в разделе Сайт -> Редактор шаблонов. Сами файлы должны быть в последствии подключены в шаблоне "HTML" перед строкой

<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>

в итоге должно получится

<script type="text/javascript" src="{ASSETS_JS_PATH}form2js.js"></script>
<script type="text/javascript" src="{ASSETS_JS_PATH}json2.js"></script>
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>

далее в файл стилей main.css необходимо добавить код

#city {
width: 25em;
}
#log {
height: 200px;
width: 600px;
overflow: auto;
}

после этого в файл main.js необходимо добавить код

/**
* автокомплит
* подтягиваем список городов ajax`ом, данные jsonp в зависмости от введённых символов
*/
$(function() {
$("#city").autocomplete({
source : function(request, response) {
$.ajax({
url : "http://api.cdek.ru/city/getListByTerm/jsonp.php?callback=?",
dataType : "jsonp",
data : {
q : function() {
return $("#city").val()
},
name_startsWith : function() {
return $("#city").val()
}
},
success : function(data) {
response($.map(data.geonames, function(item) {
return {
label : item.name,
value : item.name,
id : item.id
}
}));
}
});
},
minLength : 1,
select : function(event, ui) {
//console.log("Yep!");
$('#receiverCityId').val(ui.item.id);
}
});
/**
* ajax-запрос на сервер для получения информации по доставке
*/
$('#cdek').submit(function() {
var formData = form2js('cdek', '.', true, function(node) {
if(node.id && node.id.match(/callbackTest/)) {
return {
name : node.id,
value : node.innerHTML
};
}
});
var formDataJson = JSON.stringify(formData);
// console.log(JSON.stringify(formData));
document.getElementById('testArea').innerHTML = 'Отправляемые данные: <br />' + JSON.stringify(formData, null, ' ');
$.ajax({
url : 'http://api.cdek.ru/calculator/calculate_price_by_jsonp.php',
jsonp : 'callback',
data : {
"json" : formDataJson
},
type : 'GET',
dataType : "jsonp",
success : function(data) {
console.log(data);
if(data.hasOwnProperty("result")) {
document.getElementById('resArea').innerHTML = 'Цена доставки: ' + data.result.price + '<br />Срок доставки: ' + data.result.deliveryPeriodMin + ' - ' + data.result.deliveryPeriodMax + 'дн. ' + '<br />Планируемая дата доставки: c ' + data.result.deliveryDateMin + ' по ' + data.result.deliveryDateMax + '<br />id тарифа, по которому произведён расчёт: ' + data.result.tariffId + '<br />';
if(data.result.hasOwnProperty("cashOnDelivery")) {
document.getElementById('resArea').innerHTML = document.getElementById('resArea').innerHTML + 'Ограничение оплаты наличными, от (руб): ' + data.result.cashOnDelivery;
}
} else {
for(var key in data["error"]) {
// console.log(key);
// console.log(data["error"][key]);
document.getElementById('resArea').innerHTML = document.getElementById('resArea').innerHTML+'Код ошибки: ' + data["error"][key].code + '<br />Текст ошибки: ' + data["error"][key].text + '<br /><br />';
}
}
}
});
return false;
});
});

после этого останется в создаваемую страницу вставить оставшийся код

<h3>Расчёт стоимости доставки СДЭК</h3>
<label for="city">Город-получатель: </label>
<div class="ui-widget" style="display: inline-block;"><input aria-autocomplete="list" aria-haspopup="true" autocomplete="off" class="ui-autocomplete-input" id="city" role="textbox" /></div>
<form action="" id="cdek" method="GET">
<!-- Версия API -->
<input hidden="" name="version" value="1.0" />
<!-- Планируемая дата доставки (ГГГГ-ММ-ДД) -->
<input hidden="" name="dateExecute" value="2012-07-27" />
<!-- Для получения логина/пароля (в т.ч. тестового) обратитесь к разработчикам СДЭК -->
<!-- <input name="authLogin" value="authLoginString" hidden /> -->
<!-- <input name="secure" value="secureString" hidden /> -->
<!-- Город-отправитель, Новосибирск -->
<input hidden="" name="senderCityId" value="270" />
<!-- Город-получатель -->
<input hidden="" id="receiverCityId" name="receiverCityId" value="" />
<!-- id тарифа, Посылка склад-дверь -->
<input hidden="" name="tariffId" value="137" />
<!-- Используется для задания списка тарифов с приоритетами, подробнее см. документацию. -->
<!-- <input name="tariffList[0].priority" value="1" hidden /> -->
<!-- <input name="tariffList[0].id" value="137" hidden /> -->
<!-- <input name="tariffList[1].priority" value="2" hidden /> -->
<!-- <input name="tariffList[1].id" value="136" hidden /> -->
<!-- режим доставки, склад-дверь -->
<!-- <input name="modeId" value="3" hidden /> -->
<!-- Вес места, кг. -->
<input hidden="" name="goods[0].weight" value="0.3" />
<!-- Длина места, см. -->
<input hidden="" name="goods[0].length" value="10" />
<!-- Ширина места, см. -->
<input hidden="" name="goods[0].width" value="7" />
<!-- Высота места, см. -->
<input hidden="" name="goods[0].height" value="5" />
<!-- Вес места, кг.-->
<input hidden="" name="goods[1].weight" value="0.1" />
<!-- объём места, длина*ширина*высота, метры кубические -->
<input hidden="" name="goods[1].volume" value="0.001" />
<input type="submit" value="Посчитать" />
</form>
<pre>
<code id="testArea">
</code>
</pre>
<code id="resArea"> </code>
<ul aria-activedescendant="ui-active-menuitem" class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" style="z-index: 1; top: 0px; left: 0px; display: none;">
</ul>


#117 elek3k

elek3k

    Новичок

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

Отправлено 30 Июль 2014 - 11:38

Спасибо. Заработало... вроде
А есть возможность впихнуть во это чудо?  http://sheepla.ru/

#118 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 30 Июль 2014 - 11:40

Просмотр сообщенияelek3k (30 Июль 2014 - 11:38) писал:

Спасибо. Заработало... вроде
А есть возможность впихнуть во это чудо?  http://sheepla.ru/

Здравствуйте, к сожалению нельзя интегрировать данную систему на нашу платформу.

#119 elek3k

elek3k

    Новичок

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

Отправлено 30 Июль 2014 - 14:53

Что ж такое. Ничего нельзя...
Ладно, а с вашей помощью можно до ума довести калькулятор, представленный выше в виде кода?
Я так понимаю сюда нельзя прикрутить все, что на php... а еще есть какие ограничения?

#120 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 30 Июль 2014 - 15:47

Просмотр сообщенияelek3k (30 Июль 2014 - 14:53) писал:

Что ж такое. Ничего нельзя...
Ладно, а с вашей помощью можно до ума довести калькулятор, представленный выше в виде кода?
Я так понимаю сюда нельзя прикрутить все, что на php... а еще есть какие ограничения?

На нашей платформе можно использовать только JavaScript и HTML.
К сожалению калькуляторы которые вы интегрируете в нашу систему не смогут передавать значение переменных из него (значение итоговой суммы доставки из скрипта) в корзину.




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

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