Автор Тема: Создание ссылки на товар с опеделённый цвет при помощи getProductLink  (Прочитано 342 раз)

01 Октября 2014, 14:02:42
  • Старожил
  • ****
  • Сообщений: 281
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Помогите пожалуйста!
У товара несколько цветов. Как создать ссылку на товар с тем или иным отображением цвета?
Можно ли добавить код атрибута цвета в getProductLink???

Возможно это реализуется по другому?
01 Октября 2014, 14:16:30
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Фильтры можно использовать
http://prestashop.ru/tshirts/1-faded-short-sleeve-tshirts.html#/color-blue
01 Октября 2014, 14:21:12
Ответ #2
  • Старожил
  • ****
  • Сообщений: 281
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Фильтры можно использовать
http://prestashop.ru/tshirts/1-faded-short-sleeve-tshirts.html#/color-blue

Мне нужно в модуле престашопа т.е. в php создать ссылку на товар с определённым цветом, т.е. /color-blue

Как это можно реализовать из php?
Я предполагаю, что в getProductLink нужно добавить код аттрибута нужного цвета...
01 Октября 2014, 14:26:09
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
/**
 * Create a link to a product
 *
 * @param mixed $product Product object (can be an ID product, but deprecated)
 * @param string $alias
 * @param string $category
 * @param string $ean13
 * @param int $id_lang
 * @param int $id_shop (since 1.5.0) ID shop need to be used when we generate a product link for a product in a cart
 * @param int $ipa ID product attribute
 * @return string
 */
public function getProductLink($product, $alias = null, $category = null, $ean13 = null, $id_lang = null, $id_shop = null, $ipa = 0, $force_routes = false)
{
Подставить ид нужного атрибута
Цитировать
@param int $ipa ID product attribute
01 Октября 2014, 14:52:42
Ответ #4
  • Старожил
  • ****
  • Сообщений: 281
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля