Если данный туториал не то, что Вы искали, у Вас все еще остались вопросы или предложения - дайте нам знать. Пожалуйста, помогите нам обслуживать Вас лучше!

Ваше имя

Ваш e-mail

Ваше сообщение (обязательно)

captcha

Новые шаблоны

Prestashop 1.6.x. Как сделать так, чтобы тэги HTML отображались в описании товара

Добрый день! Из этого туториала Вы узнаете, как сделать так, чтобы тэги HTML (HTML tags) отображались в описании товара (products description) в Prestashop.

Prestashop 1.6.x. Как сделать так, чтобы тэги HTML отображались в описании товара

Вы можете столкнуться с данной проблемой, когда Вы пытаетесь задать пользовательские стили для текста описания товара, используя редактор. Изменения применяться не будут на странице списка товаров:

prestashop_1.6.x_force_html_tags_to_be_displayed_in_products_description_1

Это происходит потому, что по умолчанию тэги HTML (HTML tags) отбрасываются (are stripped) в описании товара.

Давайте узнаем, как сделать так, чтобы тэги HTML (HTML tags) отображались.

  1. При помощи вашего FTP/Файлового менеджера Панели управления хостингом (FTP/hosting control panel File Manager) перейдите в папку /themes/themeXXXX/ (где XXXX — это номер вашей темы).

  2. Найдите файл product-list.tpl и откройте его для редактирования:

    prestashop_1.6.x_force_html_tags_to_be_displayed_in_products_description_2

  3. Теперь используйте сочетание клавиш CTRL+F/CMND+F (Windows OS/Mac OS), для того чтобы изменить текст «product-desc» :

    prestashop_1.6.x_force_html_tags_to_be_displayed_in_products_description_3

Вы увидите две строки кода под классом «product-desc»:

	<span class="list-desc">{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}</span>
	<span class="grid-desc">{$product.description_short|strip_tags:'UTF-8'|truncate:100:'...'}</span>

Первая строка отвечает за вид списка «List», вторая – за вид списка «Grid».

Представим, что Вы хотите чтобы тэги HTML (HTML tags) отображались для обоих видов списка (both listing views).

Просто удалите фрагмент кода strip_tags. В результате, код будет выглядеть следующим образом:

	<span class="list-desc">{$product.description_short|truncate:360:'...'}</span>
	<span class="grid-desc">{$product.description_short|truncate:100:'...'}</span>

prestashop_1.6.x_force_html_tags_to_be_displayed_in_products_description_4

Не забудьте сохранить файл, для того чтобы применить изменения :

prestashop_1.6.x_force_html_tags_to_be_displayed_in_products_description_5

Откройте страницу списка товаров (product listing page) на вашем сайте и обновите её.

Вы увидите, что теперь к текстовому описанию применяются стили (description text is now styled):

prestashop_1.6.x_force_html_tags_to_be_displayed_in_products_description_6

Это конец данного туториала. Вы узнали, как сделать так, чтобы тэги HTML (HTML tags) отображались в описании товара (products description) в вашем магазине Prestashop.

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

Prestashop 1.6.x. Как сделать так, чтобы тэги HTML отображались в описании товара

 
Чат
We help you to choose the right product.
Начать чат