Обновление интернет-магазина и мелкие багфиксы (up. 8-2013)
Обновление интернет-магазина и мелкие багфиксы!

Как наверняка могли заметить читатели блога и подписчики наших официальных страниц в социальных сетях, в последнее время мы очень часто публикуем в нашем блоге новости, связанные с обновлениями или багфиксами. С уверенностью можно сказать о том, что это отличная тенденция, и мы постараемся изо всех сил поддерживать такой стремительный рост и модернизацию системы. В сегодняшнем посте речь пойдет о самом развивающемся модуле на сегодняшний день - модуле “Интернет-магазин”.


Обновления доступны на всех серверах.

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


Склад по опциям

Допустим, у вас есть интернет-магазин обуви. Из огромного множества товаров у вас имеются обычные домашние тапки:




Все бы ничего, если бы у этих тапок не было бы разных размеров, цветов и гендерной принадлежности. :) Для правильного учета остатка товара нужного цвета, размера и опций раньше необходимо было создавать несколько товаров. Теперь с функцией “Склад по опциям” можно забыть о сложном учете остатков товаров с разными опциями!

Посмотрим на тапки разного размера, цвета, артикула и остатка:




Итого у нас имеется:


  • 2 пары зеленых унисекс тапок размера M, артикул fr12;
  • 1 пара красных женских тапок размера L, артикул fr13;
  • 3 пары синих мужских тапок размера XL, артикул fr14.


Как добавить все это как один товар? Теперь - легко! Добавляем товар “Тапки” и переходим на страницу товара “Склад по опциям”:




И настраиваем для каждой опции свои параметры и остатки в соответствии с реальными остатками на складе:




Сохраняем изменения, и все готово! Теперь при смене любой опции будут автоматически меняться артикул, цена и остаток товара на странице:




PayPal Sandboxmode

Хотите подключить PayPal к своему интернет-магазину и провести тестовый платеж? Или проверить работоспособность по жалобе клиентов? С новой настройкой “Sandboxmode” это стало возможно!



Перейдите на сайт https://developer.paypal.com/ и авторизуйтесь при помощи своей учетной записи PayPal:





После авторизации перейдите на страницу создания тестового аккаунта по ссылке: https://developer.paypal.com/webapps/developer/applications/accounts




Нажмите кнопку “Create account” и заполните желаемые данные тестового аккаунта.




После создания тестового аккаунта вам останется только активировать режим “Sandboxmode” в настройках оплаты через PayPal в панели управления своим сайтом:




Теперь вы можете перейти к любому товару из своего магазина и оплатить его тестово при помощи PayPal:



ПРИМЕЧАНИЕ: После проверки платежей PayPal не забудьте снять галочку с режима “Sandboxmode” в настройках оплаты в панели управления сайта.


Массовая обработка цен

Добавлены функции округления и отброса копеек при массовой обработке цен. Например, вы уменьшаете цены товаров определенной категории на какой-то процент (сезонные скидки, распродажа и т.д.):





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




И еще немного...
  • исправлена работа кода $MESSAGE$ в информерах блога и новостей сайта;
  • исправлен баг с редактированием шаблонов в визуальном редакторе непосредственно с сайта (а не панели управления);
  • исправлен баг, связанный с поиском и отображением картинок в поиске по модулю “Фотоальбом”.

Прощаюсь с нашими читателями до следующего обновления, которое будет совсем скоро!

93 комментариев
1 2 3 »
avatar
1 Написал Flashcard 10 Июля 2013, 16:17
мне вот всегда было интересно, сейчас обновление доступно на серверах s4 и s15, когда они обычно становятся доступны на всех остальных серверах?
2 Написал o_Lisovenko 10 Июля 2013, 16:22
После тестирования и исправления багов, которые могут появиться на "живых" серверах.
avatar
3 Написал Flashcard 10 Июля 2013, 16:24
где-то объявляется дата о том, что теперь доступно на всех серверах?

В прошлый раз SEO оптимизацию просто откатили назад и теперь вообще неизвестно, запущена она хоть где-то или вообще нигде нет.
4 Написал o_Lisovenko 10 Июля 2013, 16:36
Конечно объявляется. В блоге на том же месте где написано сейчас, мы оперативно обновляем информацию в шапке поста. Так же и по SEO написано в шапке поста на каких серверах сейчас это обновление доступно.
5 Написал amrita 10 Июля 2013, 16:56
Совсем недавно я разместил предложение по добавлению входящих цен и веса опциям http://forum.ucoz.ru/forum/43-32923-1051265-16-1372939497 было бы не плохо совместить мое предложение со складом по опциях так как было сказано в предложении - чтобы корректно отображалась прибыль и суммарный вес заказа и вес по опции.
6 Написал DEMIART 10 Июля 2013, 17:13
Хорошая новость. В наших интернет-магазинах, которые стоят на ucoz, она крайне необходима. Конечно, было бы неплохо знать когда обновление будет на всех серверах.
7 Написал Деееенчик 10 Июля 2013, 17:24
Отличные обновления!Жду новых! biggrin
8 Написал sergeymitrichev 10 Июля 2013, 17:33
Я худею с ваших картинок, ребята, особенно с тапочек! biggrin
9 Написал o_Lisovenko 10 Июля 2013, 17:34
Чем Вам тапочки не угодили? smile Фирменные!
67 Написал Popovich76 17 Июля 2013, 09:43
Тапочки супер!!!! НО - имея в своём магазине более 4000 наименований товара с одной или двумя опциями, такое нововведение большой головняк.. Я попробовал удалить опции, вообще, и установил галочку вот здесь(Вести учёт остатков товара в поле $STOCK$:) - результат: товар без остатка.
Далее - снял галочку - http://www.мировыемарки.рф/shop - кол-во появилось, но при оформлении заказа это кол-во не изменяется, более того - можно купить товара больше, чем есть.
Созрел вопрос - что делать? кому звонить и что писать?
avatar
10 Написал WebAdemon 10 Июля 2013, 18:16
В модуле интернет-магазина очень не хватает up-sell'a. Или я его просто не нашёл?
11 Написал o_Lisovenko 10 Июля 2013, 18:39
Есть похожие материалы по тегам например. Up-sell и Cross-sell нет. Разработчикам передано, но тут вопрос в том насколько реально создать такую систему.
avatar
12 Написал WebAdemon 10 Июля 2013, 18:48
Тогда рекомендую обратить внимание разработчиков на то, как это реализовали ребята в системе JustClick.
avatar
13 Написал ilya1983 10 Июля 2013, 19:16
большое спасибо, порадовали
14 Написал sergeymitrichev 10 Июля 2013, 19:25
Так наоборот, понравились smile
15 Написал =Junior= 10 Июля 2013, 21:39
Как на счет способа оплаты через систему bitcoin ?
Планируется ли внедрить данную валюту?
19 Написал o_Lisovenko 11 Июля 2013, 06:58
Не планировалось.
avatar
16 Написал RTG-Clothes 10 Июля 2013, 22:09
Здравствуйте, Уважаемая администрация!
Спасибо огромное за данную опцию!
Простите, но позволю себе высказать одно замечание...
Плюс этой опции в том, что она Есть )))
НО, мы так и не уходим от того, что приходится вручную редактировать каждую товарную позицию, как и со всеми остальными опциями, в то время, как многие движки позволяют все это делать настраивая сам прайс... 
Если бы у "Нас" с Вами, появилась бы такая возможность, это был бы таки - Шаг! (который, поднял бы рейтинг юкоза, довольно существенно), а в данный момен это шажочек...  
Например, полезность данной опции лично для меня, смотрим - на моих магазинах, расположенных на ювебе и юкозе, примерно по 5000-7000 наимнований товаров и в ручную это делать?  этот вариант - просто горе...  у меня 3 магазина и 2 склада, движения товаров происходит быстро, пока удалишь и добавишь все цвета и размеры, то те, что закончились появятся, а те, что были закончатся.
 Именно поэтому, пришлось прибегнуть к скриптам в Екселе, чтобы устранить многие недостатки системы... с размерами конечно придумать ниче не получается, так как опции редактируются только вручную. При обработке опций с прайса, можно просто убирать/добавлять колличество доступных к выбору размеров в опции, таким образом ограничить заказы несуществующих позиций... Хотябы так...  Но в ручную это делать... 
Но все же, Спасибо, что Есть данный шажочек.
20 Написал o_Lisovenko 11 Июля 2013, 06:58
Это первый шаг. Над обработкой этой опции через эксель программисты уже думают.
avatar
28 Написал RTG-Clothes 12 Июля 2013, 04:01
Как сделают, сразу закачу поляну ))) 
Шашлычек и тд..!
Жду с нетерпением! Спасибище!
46 Написал влад78 13 Июля 2013, 01:25
Терпение тебе очень сильно понадобится! Разработчики - в вопросе опций - люди очень не торопливые.
17 Написал e-chas 11 Июля 2013, 03:18
Здравствуйте. Честно говоря, не отслеживала обновления, поэтому для меня был сюрприз-шок, когда у меня в магазине вдруг не оказалось ни одного товара eek . Огромное спасибо за обновление, это действительно нужная функция, раньше приходилось забивать одинаковые товары с разными размерами отдельно. Правда сейчас мне придется перебивать все остатки вручную, но это мелочи. Проблема (или баг?) следующая. Если товар с одной опцией, то все прекрасно обновляется. Нажимаю "Склад по опциям", забиваю опцию и остаток - все хорошо. Но вот с остатком товаров с несколькими опциями (собственно в чем смысл обновления) проблема. Все забиваю (цвет, размер, кол-во), в списке все показывает, остаток в соответствующем поле показывает, но вот в карточке товара по-прежнему "нет в наличии", даже если выбирать разные цвета и размеры. Что бы это могло значить? Как мне забить остаток? Может быть, проблема в том, что у меня стоит условие на странице товара "?if($STOCK$>0)?>Есть в наличии<?else?>Нет в наличии<?endif?></b></div><?endif?>". Подскажите, пожалуйста, как мне забить остатки? cry
18 Написал e-chas 11 Июля 2013, 03:20
P.S. Да, и еще перестали отображаться артикулы в карточке товаров. Как их вернуть на место? В коде они прописаны.
21 Написал o_Lisovenko 11 Июля 2013, 08:04
Адрес магазина, пожалуйста.
22 Написал e-chas 11 Июля 2013, 08:28
www.usa-babyshop.ru
23 Написал Negor 11 Июля 2013, 10:11
Восстановите шаблон страницы товара.
24 Написал e-chas 11 Июля 2013, 10:19
У меня там много изменений, мне потом искать где-что менять сложно, я не профи, делали другие люди. К тому же, это вряд ли поможет, у меня появился другой баг, на всем сайте, написала в службу поддержки.
25 Написал o_Lisovenko 11 Июля 2013, 11:21
Вам ответил один из разработчиков модуля - Егор, думаю он знает что говорит smile Ну если Вы написали в службу поддержки, ждите, тогда там Вам помогут, что бы не дублировать.
45 Написал e-chas 13 Июля 2013, 00:25
Я ни в коме случае не сомневаюсь ни в чьей компетенции, я восстановила стандартный шаблон, однако не помогло.
26 Написал Milla2010 11 Июля 2013, 23:47
И что всем теперь надо восстанавливать страницу товара?????? У меня та же проблема, что и у "e-chas" 
В наличии нет ни одного товара!!!
27 Написал Milla2010 12 Июля 2013, 00:00
Вроде разобралась, теперь надо пробежаться по всем товарам, где есть опции и в ручную проставить остатки по опциям. Как-то не весело. Или что-то я не поняла. Было бы не плохо, разъяснить как с этим работать. Или можно как-то через прайс?
32 Написал Negor 12 Июля 2013, 14:41
Не, пока через прайс нельзя. Только вручную
avatar
29 Написал Dima_Jordan 12 Июля 2013, 12:16
Разработчики что же вы творите ?
Сегодня утром обнаружил что все товары (у нас мобильные телефоны) которые были с опциями - остатки приравнялись к нулю. Люди заходят на сайт и видят "нет на складе" - сегодня ни одного заказа.
Только позавчера запустили дорогую рекламму, и туту все обломилось.
Магазинчикам с несколькими товарами такая опция понравится, но а как же магазинам с сотнями или тысячами товаров ??? В ручную набивать ???

Расширять функционал конечно нужно - оставьте "Материальный товар" как есть и создайте например "Материальный товар с разными цветами"

У нас в товарах "мобильный телефон" опции используются как дополнительные аксессуары.
http://mmgsm.ru/shop/11576/desc/htc-one-dual-sim-32-a-silver

Ознакомьтесь с нашими товарами - скажите, как нам работать теперь ? Учтите что товаров не 10-15 и их не набъешь в ручную. Их сотни а у кого то и тысячи!!!

1. Как ваше нововведение будет выгружаться в YML на Маркет.Яндекс ?
2. Как загружать все эти опции из прайса ?
33 Написал Negor 12 Июля 2013, 14:42
по поводу загрузки опций - смотрите выше. Как быть? Отключите ведение остатка, пока не заполните склад
30 Написал prostologin1 12 Июля 2013, 13:04
В свое время возлагали на эти опции большие надежды, но пришлось отказаться. Во-первых, из-за трудности обработки цен внутри опций (на странице управления товарами цены опций не видны. Да плюсом к тому - опция показана не ценой, а добавкой к цене - это либо Excel, либо калькулятор). Во-вторых, опции не видны в Excel-прайсе и не загружаются из Excel-файла. В-третьих, мы не пробовали, но подозреваем, что в YML их тоже не видать.
Эти "опции" для совсем уж легковесных добавок. Например, затянуть товар защитной пленкой стоит 10 рублей на единицу площади. В прошлом году было 10, в этом году 10 и в следующем, наверняка, то же. Но к таким малозначительным опциям и отношение соответствующее. Спасибо, конечно. Желаем дальнейших успехов.
31 Написал Snake77 12 Июля 2013, 13:14
Выявилась проблема. Возможно только у меня, но не знаю. Добавила остатки по
опциям, сохранила. Оформляю заказ, опция не подтягивается ни при нажатии
на кнопку "В корзину" ни при "Купить сейчас". Заказ поступает без
указания опции.
Через управление заказами пытаюсь выбрать опцию уже в панели управления заказом выскакивает пустая страница, в которой
написано "Ваша корзина пуста"...
Кроме того ни соответственно опция с остатков не списана, ни списано с общего кол-ва товара (у меня стоит
списание со склада при оформлении заказа). Т.е. склад не работает. Как
это исправить?
34 Написал Negor 12 Июля 2013, 14:43
Проблема есть, работаем над исправлением
avatar
35 Написал Dima_Jordan 12 Июля 2013, 14:48
Верните независимость остатков - от этой опции.
В данный момент если включена хоть одна опция - остаток обнуляется и становится недоступен для редактирования, из прайса.xls количество тоже не загружается.
36 Написал Snake77 12 Июля 2013, 14:59
Подскажите приблизительное время решения этой проблемы. И надо ли будет восстанавливать шаблон? Как быть если у меня купленный шаблон и он отличается от стандартного?
37 Написал Negor 12 Июля 2013, 17:32
изменился шаблон корзины. Зайдите в шаблон корзины и найдите строчку

Код
$('#'+pref+'-'+id+'-options').find('input:checked, select')
Замените её на

Код
$('#'+pref+'-'+id+'-options-selectors').find('input:checked, select')
Если будут проблемы - пишите в ЛС.
38 Написал Milla2010 12 Июля 2013, 18:08
А что это дает? Это для списания опций и ведения учета по остаткам?
avatar
43 Написал SOFTOLAB_COM 12 Июля 2013, 21:34
Это исправит проблему с опциями при добавлении в корзину, все остальное так же должно исправить.
avatar
42 Написал SOFTOLAB_COM 12 Июля 2013, 21:33
А для смены изображения при выборе опции патч будет?
После апдейта перестали меняться при смене опции.
78 Написал Dmitry 22 Июля 2013, 12:55
Да, уже готовится он
avatar
39 Написал PatriotRus39 12 Июля 2013, 18:42
А что конкретно было исправлено в поиске по модулю фотоальбом? Если использовать код  $IMG_URL$ для вывода картинок при поиске по сайту, то при поиске изображений по тегам в фотоальбоме картинка будет отображаться два раза. (хотя кода  $IMG_URL$ в фотоальбоме нет).
40 Написал Dmitry 12 Июля 2013, 18:52
Для фотоальбома оно входит в состав $MESSAGE$.
В целом, ранее упоминавшийся код можно модернизиовать еще
Код
<?ifnot($MODULE_ID$="photo")?><?if($IMG_URL$)?><a href="$IMG_URL$" class="ulightbox"><img src="$IMG_SMALL_URL$"></a><?else?>No image<?endif?><?endif?>
avatar
41 Написал PatriotRus39 12 Июля 2013, 19:44
Собственно так и сделал. Хотелось бы ещё чтоб превьюшки картинок из фотоальбома отображались в поиске по сайту.
44 Написал e-chas 13 Июля 2013, 00:10
Здравствуйте. Это опять я (писала выше). Внесла все остатки заново по опциям (кстати, вопрос с несколькими опциями так и не решила, даже с помощью службы поддержки, хотя они искренне пытались помочь, видимо я тупова-та).

Сейчас сделала тестовый заказ на 2 товара, которых было по 1 шт. в остатках. Товар списался со склада (в настройках списание после оформления заказа), далее отменила заказ, раньше после этих действий, остатки добавлялись обратно на склад, и сейчас добавляются (это можно увидеть через ПУ), но на странице товара происходит следующее:
- для товара №1 показывает, что он есть, но в корзину не добавляется;
- для товара №2 показывает "нет в наличии".

Поменяла код для опций в корзине по совету выше, - не помогло. Теперь у меня не магазин, а, простите, ерунда какая-то. (((

И еще информация от службы поддержки, кому-то, возможно, пригодится. Цитирую: "После редактирования остатков складов опций изменения не сразу применяются - существует кеш в 2-5 минут." Правда у меня ни через 5 минут, ни через несколько часов ничего не меняется.
1-20 21-40 41-42
Ваш комментарий