Перейти к содержанию
Форум поддержки пользователей VamShop

Вопросы по юзабилити сайта!


sitnikv@yandex.ru

Рекомендуемые сообщения

Здравствуйте. Помогите пожалуйста разобраться с пару вопросами по сайту.

1. Вопрос по сортировке. Можно ли вставить сортировку товара по дате  в категории товара? 

2. Как можно настроить, что-бы текст, который вносим в категорию товара, отображался на сайте после товара? То есть в низу сайта. 

3. И еще подскажите, как сделать функциональную кнопку(со стрелкой вверх) для прокрутки страницы сайта вверх.

Заранее спасибо.

Ссылка на сообщение
Поделиться на другие сайты

здравствуйтке!

1. в дефолтовой версии есть http://SSMaker.ru/d464055b/

2. открываете templates/ШАБЛОН/module/product_listing/product_listing_columns.html

находите 

{if $CATEGORIES_HEADING_TITLE or $CATEGORIES_DESCRIPTION}
<div class="page">
<div class="pageItem">

{if $CATEGORIES_HEADING_TITLE}
<p>
{$CATEGORIES_HEADING_TITLE}
</p>
{/if}

{if $CATEGORIES_DESCRIPTION}
<p>
{$CATEGORIES_DESCRIPTION}
</p>
{/if}

{if $CATEGORIES_IMAGE}
<p>
<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" />
</p>
{/if}
<div class="clear"></div>
</div>

</div>
{/if}

переносите над

 

<div class="clear"></div>
<div class="navigation">
<span class="right">{$NAVIGATION}</span>{$NAVIGATION_PAGES}
</div>
<div class="clear"></div>

 

метка, отвечающая исключительно за описание категории 

{if $CATEGORIES_DESCRIPTION}
<p>
{$CATEGORIES_DESCRIPTION}
</p>
{/if}

 

3. она тоже есть в шаблон по умолчанию. http://SSMaker.ru/108bc160/

а так ищите в сети  jquery кнопка top scroll

https://yandex.ru/search/?text=jquery%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0%20top%20scroll&lr=5

Ссылка на сообщение
Поделиться на другие сайты
17 час назад, KoVaLsKy сказал:

в дефолтовой версии есть

у меня версия 1.71. где найти дефолтовую версию? 

Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, eugenem сказал:

Сортировка товара по дате появилась с версии 1.78. Вам нужно обновиться.

С этим проблема. наш программист сайта не выходит на связь. я пытаюсь сам довести все до ума.

Ну и обновлять сам, если честно, боюсь! Вдруг все полетит...

Без обновления ни как не получится?

Ссылка на сообщение
Поделиться на другие сайты

Если у Вас не было никаких правко в файле /includes/modules/product_listing.php

То можете взять попробовать этот файл из текущей версии VamShop (http://vamshop.ru/download.html) и переписать к себе.

+ ссылки на сортировка скопировать из /templates/vamshop1/module/product_listing/ в свой шаблон.

Только свои оригинальные файлы тоже сохраните, на всякий случай.

Ссылка на сообщение
Поделиться на другие сайты
18 час назад, VaM сказал:

Если у Вас не было никаких правко в файле /includes/modules/product_listing.php

То можете взять попробовать этот файл из текущей версии VamShop (http://vamshop.ru/download.html) и переписать к себе.

+ ссылки на сортировка скопировать из /templates/vamshop1/module/product_listing/ в свой шаблон.

Только свои оригинальные файлы тоже сохраните, на всякий случай.

еще про inc/vam_my_sorting_products.inc.php  не забудьте. а то не отсортирует

 

Ссылка на сообщение
Поделиться на другие сайты
В 06.11.2015, 14:52:51, VaM сказал:

То можете взять попробовать этот файл из текущей версии VamShop (http://vamshop.ru/download.html) и переписать к себе.

переписал. 

 

14 часа назад, KoVaLsKy сказал:

+ ссылки на сортировка скопировать из /templates/vamshop1/module/product_listing/ в свой шаблон.

копировать нужно все? или отдельный кусок кода? 

14 часа назад, KoVaLsKy сказал:

еще про inc/vam_my_sorting_products.inc.php  не забудьте. а то не отсортирует

и этот файл тоже заменил.

Но изменений ни каких не заметил... вопрос с product_listing. может я с ним не то сделал!!

Ссылка на сообщение
Поделиться на другие сайты
В 05.11.2015, 17:29:57, KoVaLsKy сказал:

а так ищите в сети  jquery кнопка top scroll

Подскажите еще что куда вставлять?

JQuery JavaScript код: - его куда вставить?

CSS код: я так понимаю его вставить в stylesheet

HTML код: и этот код не пойму куда вставить.

Заранее спасибо за помощь)

Ссылка на сообщение
Поделиться на другие сайты

Если у Вас свои product_listing шаблоны, то вставляйте ссылки сортировки из оригинальных шаблонов в свой.

Вообще надо ведь основы html, css хотя бы знать, что б понятно было, что делаете.

Ссылка на сообщение
Поделиться на другие сайты
13 минуты назад, sitnikv@yandex.ru сказал:

Подскажите еще что куда вставлять?

JQuery JavaScript код: - его куда вставить?

CSS код: я так понимаю его вставить в stylesheet

HTML код: и этот код не пойму куда вставить.

Заранее спасибо за помощь)

ну послушайте ка. 

js вставьте в includes/header.php

CSS да, в этот файл

HTML в templates/шаблон/ *html файлы что в этой директории, не дальше.

Только ведь если вопросы подобные задаете, вы не знаете основы html/css/js. Вы бы их сначала подтянули 

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, KoVaLsKy сказал:

Только ведь если вопросы подобные задаете, вы не знаете основы html/css/js. Вы бы их сначала подтянули 

все заработало. спасибо большое KoVaLsKy.

да вот по ходу возникновения проблем или изменений каких-то либо на сайте, и подтягиваю знания по программированию. А точнее изучаю.

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, sitnikv@yandex.ru сказал:

все заработало. спасибо большое KoVaLsKy.

да вот по ходу возникновения проблем или изменений каких-то либо на сайте, и подтягиваю знания по программированию. А точнее изучаю.

Главное, что получилось! Удачи!

Ссылка на сообщение
Поделиться на другие сайты
В 08.11.2015, 9:01:13, VaM сказал:

Если у Вас свои product_listing шаблоны, то вставляйте ссылки сортировки из оригинальных шаблонов в свой.

product_listing  у нас правленый.

ссылки я вставил :

<a href="{$LINK_sort_date_added_asc}">дата (по возрастанию) </a>  
<a href="{$LINK_sort_date_added_desc}">дата (по убыванию)</a> |

но все равно не работает, выбрасывает на главную страницу.

 

Ссылка на сообщение
Поделиться на другие сайты

А ссылка то как выглядит на сайте? Вы бы ссылку давали или пример html кода приводили. 

Геморрой по фото не лечат 

Ссылка на сообщение
Поделиться на другие сайты

/includes/modules/default.php взяли из vamshop.ru/download.html ?

/inc/my_sorting_products.inc.php взяли к себе?!

По умолчанию в VamShop, в демке http://demo.vamshop.ru всё работает 

Ссылка на сообщение
Поделиться на другие сайты
39 минуты назад, KoVaLsKy сказал:

А ссылка то как выглядит на сайте?

http://detsky-mir.com.ua/detskij-transport.html вот ссылка.

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, sitnikv@yandex.ru сказал:

4109d727.png

 

А метки Вы не определили в /includes/modules/product_listing.php

 

после 

 	$module->assign('LINK_sort_name_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=name&direction=asc'));
	$module->assign('LINK_sort_name_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=name&direction=desc'));
	$module->assign('LINK_sort_price_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=price&direction=asc'));
	$module->assign('LINK_sort_price_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=price&direction=desc'));

Добавьте 

	$module->assign('LINK_sort_quantity_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=quantity&direction=asc'));
	$module->assign('LINK_sort_quantity_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=quantity&direction=desc'));
	$module->assign('LINK_sort_viewed_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=viewed&direction=asc'));
	$module->assign('LINK_sort_viewed_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=viewed&direction=desc'));
	$module->assign('LINK_sort_ordered_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=ordered&direction=asc'));
	$module->assign('LINK_sort_ordered_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=ordered&direction=desc'));
	$module->assign('LINK_sort_id_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=id&direction=asc'));
	$module->assign('LINK_sort_id_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=id&direction=desc'));

 

Ссылка на сообщение
Поделиться на другие сайты
58 минут назад, VaM сказал:

/inc/my_sorting_products.inc.php взяли к себе?!

да взял.

58 минут назад, VaM сказал:

/includes/modules/default.php взяли из vamshop.ru/download.html ?

этот файл если вставляю сайт не работает 

Screenshot_1.jpg

17 минуту назад, KoVaLsKy сказал:

А метки Вы не определили в /includes/modules/product_listing.php

эти все метки у меня стоят..

но я добавил новые:

$module->assign('LINK_sort_date_added_asc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=date_added&direction=asc'));
    $module->assign('LINK_sort_date_added_desc',vam_href_link(basename($PHP_SELF),vam_get_all_get_params(array ('page','sort', 'direction', 'info','x','y')) . 'sort=date_added&direction=desc'));

и все заработало. Ура!!

Огромнейшее человеческое спасибо! Жму руку.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...