Форум UnitCMS

Важные параметры для интернет магазина

Mypka

По мнению Мэтт Катса [Matt Cutts] (главный инженер Гугл) для интернет магазина важно:

1. цена на товар
2. отзывы к товару (много и разнообразных)
3. качественные и красивые фотографии

-с ценой ясно, чем дешевле тем лучше.
-с фотками тоже. Много качественных фото, причем желательно выводить все вместе, чтобы покупатель не думал, где бы ему найти еще фоток.
Типа как на фото.
Делается это с помощью CSS. Но правда непонятно, что делать, если дополнительных фото больше трех.


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

Если у товара появились отзывы, покупатель должен знать об этом еще на стадии просмотра каталога категорий.

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



для лего 4,6/5 это делается в файле шаблона product_detailed.tpl.html

находим код (~198  строка шаблона css\css_default-full)
{if $product_thumb[0] ne NULL}
<a rel="#tab_image">{$smarty.const.ADMIN_PRODUCT_THUMB}</a>
{/if}
<a rel="#tab_review">{$smarty.const.PRODUCT_REVIEW_TITLE}</a>

меняем на
{if $product_thumb[0] ne NULL}
    <a rel="#tab_image">{$smarty.const.ADMIN_PRODUCT_THUMB} ({$product_thumb|@count})</a>
{/if}
    <a rel="#tab_review">{$smarty.const.PRODUCT_REVIEW_TITLE} {if $reviews} ({$reviews|@count}){/if}</a>

« Последнее редактирование: Ноябрь 09, 2011, 06:19:53 pm от Al_Uk »
 

Mypka

Re: Важные параметры для интернет магазина
« Ответ #1 : Ноябрь 09, 2011, 06:25:54 pm »
В категориях так же в обязательном порядке должно быть видно, сколько отзывов к товару.
Очень многие пользователи щелкают просто так по товару, у которого есть отзывы, чтобы почитать, чего люди интересного пишут. Это благотворно сказывается на ранжировании сайта и кроме того, потенциальный покупатель начинает больше доверять этому интернет магазину.

В лего 4,6 pehser предлагал такое решение, которое вполне успешно работало:

в файле /includes/category.php ищем
 $q = db_query("SELECT categoryID, ".PRODUCTS_TABLE.".name, brief_description, customers_rating, Price, picture, in_stock, thumbnail, customer_votes, big_picture, list_price, productID, product_code, ".PRODUCTS_TABLE.".hurl, items_sold, ".PRODUCTS_TABLE.".brandID, ".BRAND_TABLE.".name, ".BRAND_TABLE.".hurl FROM ".PRODUCTS_TABLE." LEFT JOIN ".BRAND_TABLE." USING(brandID) WHERE categoryID='".$categoryID."' AND enabled='1' ORDER BY ".PRODUCTS_TABLE.".".$_SESSION["sort"]." ".$_SESSION["order"]) or die (db_error());
замени на
$q = db_query("SELECT categoryID, ".PRODUCTS_TABLE.".name, brief_description, customers_rating, Price, picture, in_stock, thumbnail, customer_votes, big_picture, list_price, productID, product_code, ".PRODUCTS_TABLE.".hurl, items_sold, ".PRODUCTS_TABLE.".brandID, ".BRAND_TABLE.".name, ".BRAND_TABLE.".hurl, count(".REVIEW_TABLE.".reviewID)  FROM ".PRODUCTS_TABLE." LEFT JOIN ".REVIEW_TABLE." USING ( productID ) LEFT JOIN ".BRAND_TABLE." USING(brandID) WHERE categoryID='".$categoryID."' AND enabled='1'  group by ".PRODUCTS_TABLE.".productID   ORDER BY ".PRODUCTS_TABLE.".".$_SESSION["sort"]." ".$_SESSION["order"]) or die (db_error());

{$product_info[18]} количество отзывов

в файле темы  product_brief.tpl.html
добавить где нибудь после "рейтинга", строки 40-50

<!--Отзывы!-->
	
{if 
$product_info[18] > 0} <font color="green"><b>(Отзывов {$product_info[18]})</font></b>{else} <font color="grey"> (Отзывов 0) </font>{/if}
	
<
br>
	
<!--
конец отзывов
	
!-->
	


для того чтоб в пустых категориях отоброжалось тоже надо другой запрос в этом файле по править а имено

$s "SELECT categoryID, ".PRODUCTS_TABLE.".name, brief_description, customers_rating, Price, picture, in_stock, thumbnail, customer_votes, big_picture, list_price, productID, product_code, ".PRODUCTS_TABLE.".hurl, items_sold, ".PRODUCTS_TABLE.".brandID, ".BRAND_TABLE.".name, ".BRAND_TABLE.".hurl FROM ".PRODUCTS_TABLE." LEFT JOIN ".BRAND_TABLE." USING(brandID) WHERE enabled='1'";

Для того чтоб ты понял логику читай про left join, group by, count все это относится к mysql




В лего 5 код файла category.php изменился и знаний не хватает портировать этот код.


« Последнее редактирование: Ноябрь 09, 2011, 06:37:10 pm от Al_Uk »
 

favn

Re: Важные параметры для интернет магазина
« Ответ #2 : Ноябрь 09, 2011, 06:39:46 pm »
Спасибо. Информативно. Применю у себя.

А к доп. картинкам как то слайдер прикрутить нада.
 

Mypka

Re: Важные параметры для интернет магазина
« Ответ #3 : Ноябрь 09, 2011, 06:46:48 pm »
Спасибо. Информативно. Применю у себя.

А к доп. картинкам как то слайдер прикрутить нада.
кстати да.. в CSS это можно сделать
 

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Важные параметры для интернет магазина
« Ответ #4 : Ноябрь 09, 2011, 09:05:52 pm »
А вот вам и по поводу отзывов http://lego.shop-script.org/product/kommentarii-5/  :P
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua
 

Mypka

Re: Важные параметры для интернет магазина
« Ответ #5 : Ноябрь 10, 2011, 01:07:59 am »
А вот вам и по поводу отзывов http://lego.shop-script.org/product/kommentarii-5/  :P
это матерый скрипт.
Работает отлично, опробован на 3-4 сайтах.

Рекомендую к покупке.

Но тут речь именно о выводе количества отзывов в категориях и подкатегориях.
Весь вечер корпел над кодом category.php LEGO 5, но так ничего и не понял как внедрить со старой версии LEgo 4.6....

выглядеть это должно, как на картинке.

Тестировали такую фишку на Джумле с виртумартом. За пару месяцев ЯндексМетрика показала, что пользователи кликают на товар с комментариями в 3 раза больше чем на любой другой товар без комментов, даже если на нем стоит Акция и т.п.




« Последнее редактирование: Ноябрь 10, 2011, 11:06:59 am от Al_Uk »
 

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Важные параметры для интернет магазина
« Ответ #6 : Ноябрь 10, 2011, 01:28:24 am »
это матерый скрипт.
Работает отлично, опробован на 3-4 сайтах.

Рекомендую к покупке.
Спасибо за рекомендацию, но это не тот скрипт что был раньше, тот я потерял и поэтому написал новый, более гибкий и лучший  :P + возможность выводить последние коменты в блоке в панели.
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua
 

searchingman

Re: Важные параметры для интернет магазина
« Ответ #7 : Ноябрь 10, 2011, 08:11:40 am »
Полностью соглашусь с доводами Al_UK.

slamm, комментарии(обсуждения) и отзывы это разные понятия.
Н-р, на маркете это очень наглядно показано.
 

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Важные параметры для интернет магазина
« Ответ #8 : Ноябрь 11, 2011, 12:01:43 am »
Да мне всё равно, если вам не нравиться слово комментарии, могу переименовать модуль в Отзывы.  :P
Сути оно не меняет. Мы ж не говорим про маркет, а говорим про Лего, в лего отзывы, ну тогда пускай и будут отзывы, кому как нравиться называть !   :P
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua
 

hellen_89

Re: Важные параметры для интернет магазина
« Ответ #9 : Декабрь 29, 2011, 12:21:46 pm »
По мнению Мэтт Катса [Matt Cutts] (главный инженер Гугл) для интернет магазина важно:

1. цена на товар
2. отзывы к товару (много и разнообразных)
3. качественные и красивые фотографии

-с ценой ясно, чем дешевле тем лучше.
-с фотками тоже. Много качественных фото, причем желательно выводить все вместе, чтобы покупатель не думал, где бы ему найти еще фоток.
Типа как на фото.
Делается это с помощью CSS. Но правда непонятно, что делать, если дополнительных фото больше трех.


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

Если у товара появились отзывы, покупатель должен знать об этом еще на стадии просмотра каталога категорий.


для лего 4,6/5 это делается в файле шаблона product_detailed.tpl.html

а где бы посмотреть шаблон, где дополнительные фото товаров сделаны как Al UA показал на картинке. Т.е. под основным фото были все остальные, не только три..
Есть у кого то такой шаблон?
и как вообще это реализовать, если фото больше трех?
« Последнее редактирование: Декабрь 29, 2011, 09:52:40 pm от hellen_89 »
 

pehser

Re: Важные параметры для интернет магазина
« Ответ #10 : Декабрь 29, 2011, 02:25:52 pm »
а где бы посмотреть шаблон, где дополнительные фото товаров сделаны как Al UA показал на картинке. Т.е. под основным фото были все остальные, не только три..
Есть у кого то такой шаблон?
и как вообще это реализовать, если фото больше трех?

например
http://lego.shop-script.org/product/bout-6/
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

hellen_89

Re: Важные параметры для интернет магазина
« Ответ #11 : Декабрь 29, 2011, 09:57:42 pm »
нужен исходник CSS
сайчас пытаюсь найти подобный шаблон на OpenCart или ShopScript...
пока ничего путного не находиться.

я так понимаю, что ели фото больше трех, нужно через js делать.
видела подобное на сайте http://vo-stok.com.ua/product/htc-s710f-g11-253/ у Ярика.

каким образом туда прикручен код JS ?
 

Mypka

Re: Важные параметры для интернет магазина
« Ответ #12 : Январь 02, 2012, 04:09:38 pm »
нужен исходник CSS
сайчас пытаюсь найти подобный шаблон на OpenCart или ShopScript...
пока ничего путного не находиться.

я так понимаю, что ели фото больше трех, нужно через js делать.
видела подобное на сайте http://vo-stok.com.ua/product/htc-s710f-g11-253/ у Ярика.

каким образом туда прикручен код JS ?

раньше пытался через jquery сделать такую галлераю фото, и в принципе получилось, и довольно красиво, но както рука не поднялась на сервер выложить, т.к.  боялся что нагрузка на сервер увеличится, а клиент мне этого не простит..
Все закончилось довольно радикально. Сделал, чтобы при переходе на страницу товара, сразу открывалась вкладка с доп фотографиями..
В шаблоне просто поменял местами ссылки #tab_image c #tab_description


для версии lego4.6 (для 5 вроде тоже подходит)
файл product_detailed.tpl.html
находим код вкладок tabs
(мой код может немного отличаться, т.к. перепилено много чего, но идея, думаю понятна)

<div class="tabs" id="tabs">


	
<
a rel="#tab_description">{$smarty.const.ADMIN_PRODUCT_DESC}</a>
	

{if 
$accompany}
	
<
a rel="#tab_related">{$smarty.const.STRING_RELATED_ITEMS}</a>
{/if}

{if 
$product_thumb[0ne NULL}
    <
a rel="#tab_image">{$smarty.const.ADMIN_PRODUCT_THUMB} ({$product_thumb|@count})</a
	

{/if}
   <
a rel="#tab_review" id="comments">{$smarty.const.PRODUCT_REVIEW_TITLE} {if $reviews} ({$reviews|@count}){/if}</a>
   

{*
{if 
$product_all_count ne NULL}
	
<
a rel="#tab_all_product">{$smarty.const.ADMIN_CATEGORY_ALL«{$selected_category[1]}»</a>
{/if}
*}


      </
div>



меняем на


<div class="tabs" id="tabs">

{if 
$product_thumb[0ne NULL}
    <
a rel="#tab_image">{$smarty.const.ADMIN_PRODUCT_THUMB} ({$product_thumb|@count})</a
	

{/if}

	
<
a rel="#tab_description">{$smarty.const.ADMIN_PRODUCT_DESC}</a>
	

{if 
$accompany}
	
<
a rel="#tab_related">{$smarty.const.STRING_RELATED_ITEMS}</a>
{/if}


   <
a rel="#tab_review" id="comments">{$smarty.const.PRODUCT_REVIEW_TITLE} {if $reviews} ({$reviews|@count}){/if}</a>
   

{*
{if 
$product_all_count ne NULL}
	
<
a rel="#tab_all_product">{$smarty.const.ADMIN_CATEGORY_ALL«{$selected_category[1]}»</a>
{/if}
*}


      </
div>














« Последнее редактирование: Январь 02, 2012, 04:14:03 pm от Al_Uk »
 

Mypka

Re: Важные параметры для интернет магазина
« Ответ #13 : Январь 02, 2012, 05:37:04 pm »
или альтернативный вариант с прокруткой средствами только CSS
Все миниатюры вставляются в блок DIV с параметром overflow:auto, который добавляет вертикальную прокрутку.
:
в файл product_detailed.tpl.html вставляем следующий код в любое место.
<div id="dop_kartinki">
	

	
	
	

	
	
	
{
section name=i loop=$product_thumb}
	
	
	
<
div style="float: left; text-align: left; margin:0;">
	
	
	

	
	
	
<
a href="./products_thumb/{$product_thumb[i]}rel="example_group">
	
	
	
  <
img src="./products_thumb/P_{$product_thumb[i]}alt="{$product_desc[i]}width="100" height="100" />
	
	
	
</
a><br />
	
	
	
	
  </
div>
	
	
	
{/
section}

	
	
	
	
	
</
div>

      



в файле CSS /ваша тема/stylesheet/stylesheet.css
в самом низу добавляем строки:

#dop_kartinki{
margin:0;
margin-left:1px;
margin-top:1px;
float:left;
height:310px;
width:118px;
overflowauto ; }



Должно получится что то вроде этого:


у меня в итоге получилось как то так:
код вставлял перед строчкой {if $product_info[5] || $p_default}





« Последнее редактирование: Январь 02, 2012, 07:16:46 pm от Al_Uk »
 

Mypka

Re: Важные параметры для интернет магазина
« Ответ #14 : Январь 02, 2012, 06:44:24 pm »
с горизонтальным скролом галлерею не получилось сделать..  ((

если где то ошибся, прошу старожил поправить...
все же знания CSS пока только зачаточные.. (
« Последнее редактирование: Январь 02, 2012, 06:56:02 pm от Al_Uk »
 

 

Sitemap 1 2 3 4 5