scribe

scribe
Рейтинг
62
Регистрация
04.11.2010
Интересы
Психология, фото в стиле фризлайт

Приветствую!

Нужна помощь в настройке и ведении РК на яндекс директ и гугл эдвордс. Тематика - черновая отделка. Локация - Москва и область. Есть статистика за три года. Необходима настройка, ведение, докрутка СТР и т.д. В идеале сквозная аналитика, а также предоставление отчетов.

На форуме бываю очень редко, поэтому все коммуникации через почту: fs18@yandex.ru

VMR:
И тишина.... С 27/12/2013 заказаны. Дайте хоть прогнозы!

С 25.12.2013 тоже пока тишина. Тикеты не пишу, но ожидание надоедает

Barmaleey:

Как я понял делается это не здесь?

Эмм... Да, не здесь. Вот вам тогда другая ссылочка: help.basing.ru. Она, кстати, имеется в FAQ апишопса...

Barmaleey:

Вот, к примеру картинки разного размера оформляются в рамки стандартного размера, и название товара тоже понятно как отображается.

Для начала задайте размер для контейнера с картинками, например, в 150px (width:150px). Тогда для картинок прописываете max-width:150px. В этом случае картинки, если их размер будет больше, будут просто уменьшаться (не обрезаться) до указанного размера. А те, которые меньше - с ними ничего происходить не будет.

Предполагая ваш следующий вопрос о том, как сделать, чтобы картинки отображались посередине, сразу дам вам замечательную ссылку htmlbook.ru - здесь вы найдете много информации и по центрированию картинок (да, это именно так и называется :)), и ответы на многие-многие другие вопросы.

Успехов!

P.S. ник у вас интересный :)

Уважаемые представители ПП, а как может быть так, что клиенту ни разу не смогли дозвониться, но в графе "Регион" появился город доставки? Которого не было изначально и после первого прозвона.

В полтергейст не верю :)

Также интересует такой момент: каким образом можно за одну минуту трижды качественно прозвонить клиенту? ЗА ОДНУ МИНУТУ ТРИЖДЫ! По-моему, никак. Скажите, вы что-то вообще с прозвонами делаете? Кроме обещаний исправить ситуацию и расширить штат (хотя проблема не столько в количестве сотрудников, сколько в качестве их работы). Прошу хотя бы это мое сообщение не игнорировать.

jpg prozvon.jpg

Можно ли что-нибудь сделать с отсутствующими страницами на многостраничниках? Я уже устал об этом говорить и слышать, что "так не должно быть". В каталоге товаров есть позиции, которых "Нет на складе", а при попытке открыть - страница 404. Вы или из ассортимента вообще убирайте эти позиции или хотя бы страницы с ними сохраняйте (что предпочтительнее) с той же пометкой - "товара нет".

Polkan:
Это не "еще одно решение", это - тоже самое мое решение, после моей же доработки (с точностью до символа), ставшей возможной после того как ребята из апишопс добавили <div> обертку, о которой я просил :)
И использовать его так, как описано нельзя.
Потому что пропадут все товары кроме первого.
Ибо ClassAAA в доработанном варианте, это совсем не тот ClassAAA, что был изначально, т.е. это не

На самом деле это класс того самого добавленного <div> (расположенного внутри изначального div'а с классом ClassAAA), в который НЕ входит сам товар, его цена и количество, а входят только селекторы доставки и оплаты.
И благодаря этому же добавленному <div> стало возможным вынести блок оплаты и доставки отдельно и оформить его как угодно.

По-моему, в небольших скриптах, направленных на решение одной и той же задачи, могут проскакивать повторения =) Но этот скрипт действительно не мой - я его подсмотрел на каком-то сайте. Если вашей рукой писано, то огромное вам спасибо!

Однако, скрипт работает. Установил я его себе ровным счетом так, как написал и все работает. Товар не пропадает, а отображается весь, какой был в корзине

AFrost:
А как вы это себе представляете при ассортименте 100тыс. позиций?

Как минимум, сделать выборку из отсутствующих или снятых с продажи товаров. В том виде, как и обычный список ассортимента.

А как максимум - для каждого проекта добавить небольшую колонку "Нет товара", где ярко красным бросающимся в глаза цветом будет указана цифра, сколько товара из ассортимента конкретного проекта нет в наличии. Цифра - это еще и ссылка. А вот куда будет вести эта ссылка - интрига :)

Вы прислушивайтесь, что говорят на форуме, потому что большинство самых важных улучшений делаются проще и быстрее всего.

Программист - это, конечно, хорошо. Только пока не вижу в нем необходимости, если честно, - большую часть необходимых работ можно сделать и самостоятельно. Даже на стандартном движке апишопса.

Поэтому есть другое предложение - делиться какими-то своими улучшениями. Уверен, что многие из вопросов, которые у нас возникают, уже были кем-то успешно решены.

Например, была проблема с дублированием Оплаты/Доставки в корзине, и она уже успешно решена. Я немного позже выложу на всеобщее обозрение свое решение.

Кстати, уже кто-то страниц так 10 назад писал, как убрать это дублирование. Только мне не совсем нравится, как оно визуально отображалось - под первым товаром. А когда товаров несколько, то выглядит как-то дешево, что ли. Ориентировочно через час разгребусь с текущими задачами и отпишусь.

Следите за обновлениями ☝



Polkan:
все у кого многостраничники,
в эти 2 месяца можно временно решить вопрос своими силами, для этого:
I расчет итоговой суммы доставки по первому товару.
1. Открываем исходный код любой страницы шопа
2. Ишем подключение .js файла (но не jquery)
3. В коде файла находим объявление функции function cmp(){...}
4. Копипастим его целиком в "оформление страниц" -> "код шапки" (не забывя заключить его в <script type="text/javascript">...</script>)
5. Вносим следующее изменение: перед .each добавляем .first()
II. Удаление селектов "способ доставки" и "способ оплаты" у всех товаров, кроме первого
1. Открываем корзину с покупками га этапе выбора доставки.
2. Смотрим в коде имя класса блоков каждого товара (класс один и тот же, для примера ClassAAA)
3. Смотрим в коде бервые буквы id селектов доставки и оплаты (для примера AASSDD и QQWWEE)
4. В тот же код шапки между теми же <script></script> добавляем код:
jQuery(document).ready(function($){
var ii=0;
$(".ClassAAA").each(function(){
if(ii>0){
currDiv = $(this);
currDiv.find("select[id^=AASSDD]").hide();
currDiv.find("select[id^=QQWWEE]").hide();
}
ii++;
});
});

И есть еще одно решение, которое немного отличается, но суть та же. Приведу пример по аналогии с предыдущими вариантами классов.

В шапку сайта вставляем следующий код:


<script type="text/javascript">
jQuery(document).ready(function($){
var ii=0;
$(".ClassAAA").each(function(){

if(ii==0) $(".ClassYYBBDD:first").before($(this));
else $(this).hide();
ii++;
});
});
function cmp(){var a=0;$("select[id^=AASSDD]:not(:disabled) option:selected").first().each(function(){var b=$(this);var c=parseFloat(b.attr("alt"));if(a<c){a=c}});$("#LLHHNN").html(a)}
</script>

Где ClassAAA - класс блоков каждого товара. Туда входит сам товар, его цена, количество и, собственно, выбор оплаты/доставки. Класс блоков одинаковый для каждого из товаров.

ClassYYBBDD - это общий класс блока для всех товаров в корзине.

AASSDD - селектор оплаты товара. Он повторяется для каждого выбора оплаты под каждым товаром, отличается только номером товара. Для примера, первый товар может быть AASSDD321654, второй - AASSDD987012 и т.д. Цифры удаляем.

LLHHNN - класс отображения стоимости доставки товара. Имеет вид (для примера): <span id="LLHHNN">250</span> р.

В итоге вариант выбора оплаты и доставки будет отображаться в отдельном блоке ДО вывода товаров в корзине. Настраиваем его внешний вид при помощи стилей как угодно. Но если товар в корзине один, то отображаться будет как обычно.

Как-то так, в общем. Если у кого есть еще какие-нибудь наработки, то не стесняемся делиться.

Спасибо за внимание =)

Как вариант, можно попробовать прописать теги для товаров. В теории, в доп товарах должны отображаться те, чьи теги пересекаются. Но это только в теории.

А на практике - это если и не поможет, то точно не помешает. Так что пробуйте

Всего: 95