Хочу представить вниманию друпал-общественности очередной Интернет-магазин, сделанный на Ubercart. Делалось все больше как хобби в свободное от основной работы время. Наполнение сайта только началось, поэтому ассортимент невысок)). Дизайн пока минималистичный, новую тему буду разрабатывать с нуля, когда определится весь функционал.
Ну, вобщем, можно начинать пинать... http://imperika.com
Комментарии
mperika.com - для логотипа круто!
Огромный пустой блок справа.
Нелогичное разбитие товаров на главной странице какими-то статьями. Товар - статьи - опять товар
Доставка при пустой форме заказа - EMS Почта России: 490 руб., а DHL: 850 руб. Почему так дорого?!
А так - магазин как магазин.
Дизайн хорош просто и со вкусом
какую тему использовал ?
За основу взята универсальная тема Zen, пустое место сверху в шапке оставлено для баннера, может быть помещу туда карусель с товарами jCarousel... еще не решил
Прикрутил-таки "веселую карусель" с товарами jCarousel в шапку и решилась проблема пустого места)
А не подскажете как прикручивали карусель, а то что-то не пойму...
Ну во-первых я не смог воспользоваться модулем jcarousel, как это предполагали разработчики, поэтому добавил вручную:
$result='
<script type="text/javascript" src="вашсайт/sites/all/modules/jcarousel/jcarousel/lib/jquery-1.2.3.pack.js"></script>
<script type="text/javascript" src="вашсайт/sites/all/modules/jcarousel/
jcarousel/lib/ jquery.jcarousel.pack.js"></script>
<link type="text/css" rel="stylesheet" media="all" href="вашсайт/sites/all/modules/jcarousel/
jcarousel/lib/jquery.jcarousel.css" />
<link type="text/css" rel="stylesheet" media="all" href="вашсайт/sites/all/modules/jcarousel/
jcarousel/skins/tango/skin.css" />
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(\'#mycarousel\').jcarousel({
// Здесь можно поиграться с конфигурацией, инфо по ней на сайте библиотеки jcarousel
scroll: 1,
wrap: \'both\',
auto: 21
});
});
</script>';
return $result;
}
.....
<?php print phptemplate_jcarousel_headers(); ?>
.....
</head>
<div id="carouselka" class="jcarousel-skin-tango">
<ul id="mycarousel">
<li><a href="ссылка-на-товар"><img src="адрес-картинки.jpg" alt="" /></a></li>
<li><a href="ссылка-на-товар"><img src="адрес-картинки.jpg" alt="" /></a></li>
<li><a href="ссылка-на-товар"><img src="адрес-картинки.jpg" alt="" /></a></li>
.............. и так далее
</ul>
</div> <!-- /carouselka -->
Здесь, конечно лучше придумать, чтоб картинки брались из товаров динамически, но я собрался этот блок убирать в будущем, поэтому не стал заморачиваться
Ну и конечно сам модуль в sites/all/modules/jcarousel не забыть скинуть, чтобы можно было оттуда пользоваться библиотекой, включать его нет необходимости при таком подходе.
Столько ошибок и всё ради одной карусели...
О каких именно ошибках речь?
Это совсем не тру. Когда в дальнейшем столкнётесь с проблемами, долго будете голову ломать
Ну да - когда будут готовы новые банеры для шапки, эту карусель я планирую убрать, прикрутил абы как на скорую руку (работает пока). Не очень то интересной она оказалась и совершенно бесполезной.
Антон, добрый день!
Видел Ваш сайт. Скажите, как Вам удалось реализовать расчёт стоимости доставки через API ЕМС? Это стандартный функционал Ubercart?
К сожалению никак
На данный момент цена за доставку ЕМС фиксированная, как правило, реальная стоимость выше и мы компенсируем ее за свой счет. И так проще для клиента в принципе...
В стандартном функционале Ubercart есть модуль расчета стоимости доставки для U.S. Postal Service - почтовой службы США, возможно у кого нибудь дойдут руки переделать/написать свой модуль для почты России и ЕМС, но я ничего подобного не нашел для ubercart
можешь написать какие модули кроме Ubercart использовал?
А модуль stock не используется? А то можно заказать 100'000 единиц
Модуль stock используется, но почему-то он позволяет делать такие фокусы, как добавление 65535 единиц товара. Надо разбираться с этим.
закажите
еще и скидку дадут
Модули кроме Уберкарта:
admin_menu
authcache
cacherouter
captcha
cck
commentmail
contemplate
ctools
dhtml_menu
fckeditor
feedapi
filefield
globalredirect
google_analytics
imageapi
imagecache
imagecache_actions
imagefield
jcarousel
lightbox2
logintoboggan
page_title
panels
pathauto
token
ubercart
uc_ajax_cart
uc_prochange
uc_roboxchange
uc_sberbank
uc_webmoneygate
views
xmlsitemap
Я пользуюсь модулем Out of stock notificator.
При отсутствии товара заменяет кнопку "Добавить в корзину" на свой html-код, если товара добавлено больше, чем остаток на складе, при оформлении заказа выводит сообщение с просьбой уменьшить кол-во.
Насчет калькулятора EMS - я ищу разработчика, не желаете присоединиться?
За чё пинать-то?
Приятный легкий дизайн, а карусель, действительно, лучше заменить.