Автор Тема: Ссылка на страницу товара в заголовке товара  (Прочитано 372 раз)

17 Май 2019, 09:47:27
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Приветствую!

Подскажите такой момент, есть код в global.js
html += '<h5 itemprop="name">'+ $(element).find('.product-name').html() + '</h5>';
Как поменять этот код таким образом чтобы вместо простого названия товара была ссылка на страницу товара?
17 Май 2019, 10:25:50
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
html += '<h5 itemprop="name">'+ $(element).find('h5').html() + '</h5>';если изменить на такой код, то название товара будет ссылкой.
17 Май 2019, 10:48:33
Ответ #2
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Изменил. Теперь вместо названия товара пишет "undefined"
17 Май 2019, 12:28:38
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
17 Май 2019, 16:58:29
Ответ #4
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
17 Май 2019, 18:56:40
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Я на дефолтной теме проверял, на ней все ок.
19 Май 2019, 13:23:17
Ответ #6
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А какие вообще параметры может принимать эта конструкция $(element).find('.Какое то выражение').html() или где это можно посмотреть?
20 Май 2019, 03:20:35
Ответ #7
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вдруг кому пригодиться. В моем случае в global.js нужно было написать так:
html += '<h5 itemprop="name">'+ $(element).find('h4').html() + '</h5>';