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

kolek5520    9

Есть задачка, нужно решение:

В моём магазине есть группы товаров у которых однотипное описание товаров.
 

Вот пример текста:

 

"Накладка Moshi была разработана специально для владельцев *****, предпочитающих минималистский стиль, подчеркивающий неповторимый облик вашего смартфона. Moshi надежно защищает от царапин и ударов, не умаляя при это значения формы и функциональности. Сохраняется совободный доступ ко всем кнопкам и функциям устройства.

Особенности Moshi:
• Точно повторяет форму вашего смартфона
• Специализированное покрытие, обеспечивающее непревзойденный внешний вид
Приятное, бархатистое покрытие Soft Touch, не оставляет отпечатков пальцев на чехле
• Сохраняется совободный доступ ко всем кнопкам и функциям устройства
• Не влияет на качество фото, сделанных со вспышкой
• В сочетании с защитной пленкой для дисплея получится полная защита телефона!
 >Полная защита<
Для его изготовления был выбран современный композитный материал, обладающий повышенной ударной прочностью. За счет жесткой литой поверхности чехол обеспечивает надежную защиту ***** от различных ударов, царапин и сколов. С его помощью можно также защитить смартфон от пыли, брызг грязи. Это позволяет надежно защищать гаджет со всех сторон. Конструкция данного аксессуара позволяет оставлять открытыми все функциональные разъемы гаджета. Также открытой остается камера. Это дает возможность зарядки и синхронизации *****, находящегося в чехле.
>Качественные материалы<

Чехол сделан из современных композитных материалов с приятной текстурой. Он хорошо лежит в руках, не скользит и не пачкается. Кстати, выглядит ***** в чехле очень стильно и модно."

 

и в места *****, вставлять  данные из "модель"

 

Может есть какой скрипт? или модуль?

Есть у кого какие идеи?

Изменено пользователем tim21701
заключайте длинный Текст (или Код) в тег [spoiler]

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


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

catalog/controller/product/product.php

 

Замените

$this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');

на

$this->data['description'] = str_replace('*****', $product_info['model'], html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'));

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

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


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

Я бы порекомендовал

****** сделать типа html комментов

 

"Накладка Moshi была разработана специально для владельцев <!--model-->, предпочитающих <!--еще_один_шаблон-->

 

Если вдруг будет ошибка в написании шаблона, то она останется в html комментах

Минус такого решения - визивиг может обрезать, или не показывать, или..

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


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

Воспользовался этим методом. Всё отлично работает! Огромное спасибо!

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


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

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

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

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

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

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

Войти

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

Войти


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

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