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

Еще раз про бокс Категорий


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

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

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

А ведь стандартный бокс Производители, что идёт с магазином, он ведь и так выводит производителей в виду drop-down.

т.е. тот бокс, что выводится меткой {$box_MANUFACTURERS} в /templates/шаблон/index.html

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...
Алексей Иванов

Почему-то не кидается бокс {$box_MANUFACTURERS_INFO} в шаблон product_info_v1.html, мне очень нужно отобразить логотип производителя в последнем.

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

Не будет кидаться, можно метки боксов только в index.html использовать.

Если нужно на странице карточки товара отобразить производителя, вот посмотрите совет в faq - http://vamshop.ru/node/25

Там правда про название производителя, Вы делайте также, только вместо:


$info->assign('MANUFACTURER',$manufacturer['manufacturers_name']);
[/code] пишите:
[code]
$info->assign('MANUFACTURER',$manufacturer['manufacturers_image']);
В самом шаблоне карточки товара вы получите название картинки, затем просто пишите img src ... т.е. что б картинка собственно показывалась. Примерно так в самом шаблоне:

{if $MANUFACTURER}
<img src="http://ваш-магазин.ру/images{$MANUFACTURER}" />
{/if}
[/code]

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

Кстати по поводу шаблонов, вопрос не стоит отдельной темы, по этому спрошу его здесь. Есть бокс новинок на главной, он как-то не правильно работает, по идеи он должен отображать все новые продукты по умолчанию сверху вниз. Но у меня там десять товаров, которые добавил менеджер первыми. Зато когда переходишь по ссылке и попадаешь в раздел "Новинки"  товары отображаются правильно, новые вначале. С такими настройками создается впечатление будто перечень товаров не обновляется ежедневно.

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

И второй вопрос, товары на главной отображаются в две колонки, три или четыре... Как избавится от этой привязки? Так чтоб кол-во товара в ширину зависело от размеров окна браузера. Зайдет покупатель с вайо 13'' и увидит только часть товара, а дома с 21" наоборот две колонки на треть экрана...

Вот здесь правильно реализовано http://store.artlebedev.ru/ и тут http://euroset.ru/

 

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

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

Если шаблон vamshop, то количество колонок будет зависеть от разрешения браузера.

Ставится значение width просто в /templates/vasmhop/stylesheet.css

Вот здесь:


/* Количество колонок с товаром в блоке новинки на главной странице */
dl.itemNewProductsDefault
  {
    display: block;
    width: 48%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
[/code]

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

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

у сотни товаров указано отображение на главной, а видны только первые 10. Тоесть добавляя новый товар с включенной опцией "отображение на главной" его не будет видно т.к. там уже есть товар, а правильно чтобы новый товар замещал старый.

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

Нужно что б эта сотня "крутилась"?!

Тогда в /includes/modules/new_products.php замените:


order by p.products_startpage_sort ASC
[/code] на:
[code]
order by rand()

Ссылка на сообщение
Поделиться на другие сайты
  • 9 months later...
Алексей Иванов

Помогло?

Да почти помогло, спасибо. Товар в рендомном порядке выводится, но в идеале новый должен получатся вначале, а старый уходить. Чтобы клиенты видели новые поставки. Я пробывал order by p.products_startpage_sort DESC, но безрезультатно.

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