Перейти к содержанию
alex39

Привязка баннера внизу левой колонки к группе товаров

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

Как бы сделать, чтобы нажатие на баннер приводило в выводу определенной группы товаров.

 

По дефолту баннер ссылается на страницу c определенным SEO, фактически на конкретный товар.
А хотелось, бы чтобы он выбирал группу товаров конкретной категории.

Например есть товары под одним общим наименованием модели, но "разные по длине",
вот их все и надо вывести.
Или другой вариант - товары конкретной подкатегории одного производителя.

Возможно ли такое сделать, например по тэгам товара или SKU?

post-682817-0-26526900-1422040392_thumb.jpg

Поделиться сообщением


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

По дефолту баннер ссылается на страницу c определенным SEO, фактически на конкретный товар.

А хотелось, бы чтобы он выбирал группу товаров конкретной категории.

По какому ещё дефолту? Баннерам вы сами ссылки прописываете.

Делайте как угодно - фильтром, категориями, тегами, поиском, и выводите.

Поделиться сообщением


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

Я не совсем верно выразился, в том смысле что ссылка <a href="<?php echo $banner['link']; ?>">

одна, а баннеров много.

 

Конечно можно  в  <?php foreach ($banners as $banner) { ?> перебирать баннеры до нужного

и отправлять на созданную заранее конкретную страницу.

 

Вопрос в том, как это  сделать  не плодя физически лишних страниц.

Поделиться сообщением


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

Вам нужно вылезть из исходников и заняться изучением админки.

Баннеры настраиваются там, с картинкой и ссылкой. Баннер к странице привязывается через механизм схем (layous).

Поделиться сообщением


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

Поясните мысль pls.

В админке, и в баннерах и в схемах, идет ссылка на конкретную страницу, адрес которой туда надо ввести.

Для этого ее надо сначала сделать физически. 

 

Cхемы отвечают всего лишь за способ и место отображения, но не само информационное наполнение.

 

Плохо конечно, что толковой документации нет, поэтому может я чего-то не понимаю...

 

Еще раз поясню задачу ("товары" взяты "с потолка"):

 

Допустим на баннере показывается картинка "доска сосновая".

Это товар, и баннер ссылается на конкретный товар из этой категории.

 

Но, в магазине много "досок сосновых", и по размеру, и по способу обработки, и по названию и т.д..

Отсюда такая маниловская идея - вывести не конкретную карточку товара,

а несколько товаров, отвечающих содержанию баннера, т.е. например доски по "названию модели".

При этом, в данной подкатегории  есть и другие товары, которые надо отсечь.

 

Как-то так.

Поделиться сообщением


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

указывайте ссылку

{category_link}&pname=названиетовара
и добавляйте в категории обработку параметра "pname" из адресной строки (получение, передачу в метод выборки товаров, добавление к генерируемым url).

можно делать на основе кода из примеров добавления в категории фильтрации по производителям.

обратите внимание:

лучше брать какие-то одинаковые данные, в которых нет пробелов.

Поделиться сообщением


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

Дык а в админке разве можно указывать выражения вместо адреса?

Или я чего-то не понимаю?

Поделиться сообщением


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

нельзя.

вместо {category_link} подставляйте свою корректную ссылку на категорию (НЕ ЧПУ).

Поделиться сообщением


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

В админке, и в баннерах и в схемах, идет ссылка на конкретную страницу, адрес которой туда надо ввести.

Для этого ее надо сначала сделать физически.

Да. Вот я и говорю - сделайте любым из доступных способов: категориями, тегами, фильтрами (встроенным или сторонними), да хоть вручную в "статьи" ссылок накидайте.

 

Cхемы отвечают всего лишь за способ и место отображения, но не само информационное наполнение.

Да.

Допустим на баннере показывается картинка "доска сосновая".

Это товар, и баннер ссылается на конкретный товар из этой категории.

С чего бы это? Куда напишете - туда и ссылается.

 

Но, в магазине много "досок сосновых", и по размеру, и по способу обработки, и по названию и т.д..

Отсюда такая маниловская идея - вывести не конкретную карточку товара,

а несколько товаров, отвечающих содержанию баннера, т.е. например доски по "названию модели".

При этом, в данной подкатегории  есть и другие товары, которые надо отсечь.

См. п.1. Пройдитесь по всем своим доскам сосновым и пропишите у всех одинаковый тег. Кликните по нему, скопируйте ссылку и вставьте баннеру в админке.

Но завтра вы ж захотите заняться продвижением этой страницы и обнаружите, что у тегов и поиска нельзя задать title/h1/met-description/meta-keywords, поэтому я перечислил другие варианты.

Или я чего-то не понимаю?

Есть немного.

Поделиться сообщением


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

Да. Вот я и говорю - сделайте любым из доступных способов: категориями, тегами, фильтрами (встроенным или сторонними), да хоть вручную в "статьи" ссылок накидайте.

 

 

Ага, вот теперь уже начинает доходить...

В принципе для данной задачи по search&tag  вполне замечательно выходит.

 

По поиску  фильтром  - это конечно же следующий этап.

 

Возможно ли сделать запрос например для выборки товаров по диапазону "размера"

из тега, где значение размера задано числом в качестве первых трех цифр

(до первой запятой), или уже надо в товаре делать новое поле?.

 

 

Есть немного.

 

 

Ну не все сразу, учиться никогда не поздно :-)

Спасибо большое за советы.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.