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

В описании товара в категориях не могу оформить стили список или же добавить класс ! 
В карточке товара все работает а хотелось бы чтобы и в списке категорий !
 

post-688970-0-23402000-1415650538_thumb.png

post-688970-0-89653300-1415650900_thumb.png

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


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

Форматирование (теги) в описании товара - удаляется в категории.

Вам нужно в файле  /catalog/controller/product/category.php

в районе 262 строки заменить

'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..',

на

'description' => utf8_substr(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'), 0, 300) . '..',

но это чревато.. если где-то в начале описания окажется открыт тег, и он закрывается позже 300 - го символа (это ограничение), то будет кака:) с дальнейшей версткой всей страницы, потребуется увеличить лимит символов.  

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


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

Скажите а можно ли указать php чтобы вывод символов было не 300 а до определенного символа например слеша или еще какого то !

Изменено пользователем afwollis
overquote deleted

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


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

Да, вот пример для знака %

 

1 - перед строкой

$this->data['products'][] = array(

добавить 

$sbl=strpos($result['description'], "%");

Тут % - символ, до которого резать.

Затем строчку с ..  'description' =>..  ниже заменить на

'description' => substr(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'), 0, $sbl) . '..',

p/s/ Только не использовать слеши - составляющие тегов, ато обрежет-же тег.. вотбщем, эти не нужно: < > / 

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От sosiskaAm
      Привет! Подскажите пжл где можно найти решение проблемы или в какие пути смотреть?
      Установила движок ocStore 2.3 на поддомен основного сайта, но Главная страница и Админка выглядят очень криво! Так, как будто не подгрузились стили css, но при этом все остальное (товары, категории и пр.) отображаются верно. Просто все очень и очень некрасиво выглядит. Но если установить этот же движок на обычный домен (2-го уровня) все становится и выглядит нормально. 
       
      * ctrl+F5 не помогает, дело точно не в кэше(


    • От prokemping
      Добрый день!
       
      Нужна помощь в настройке стилей для блока фильтра в инет-магазине на OCStore 1.5.5.1.2.
      Ситуация такая - стили были прописаны для модуля OCFilter. Теперь установили и будем работать с FilterVier_SEO_v.1.2.36.
      Нужно сделать так, чтобы сохранить прежний вид фильтра с новым модулем.
      Сайт : sportmayak.ru
    • От Vakula
      Привет!
       
      Установил модуль Owl Carousel на OcStore 2.3.0.2, теперь рамочки товаров на главной (выводимые этим модулем) выходят разных размеров, в зависимости от длинны текста описания товара. Автор модуля для исправления просит доступы, а мне бы хотелось обойтись без этого.
      Подскажите, пожалуйста, что, как и где нужно отредактировать, чтобы рамки товаров были одной величины. По возможности поподробнее, ибо ни разу не кодер, но стараюсь.
       
      Во вложении изображение того, о чем собственно и идёт речь (это ещё цветочки).
       
      Заранее благодарен всем!
    • От lesmanora
      В общем. Бекап сайта перенесла на локальный диск ( денвер)...
      И полностью слетели стили и в админке, и на самом сайте. 

      Вопрос : как исправить? 
      <?php // HTTP define('HTTP_SERVER', 'http://localhost/ocart/'); define('HTTP_IMAGE', 'http://localhost/ocart/image/'); define('HTTP_ADMIN', 'http://localhost/ocart/admin/'); // HTTPS define('HTTPS_SERVER', 'http://localhost/ocart/'); define('HTTPS_IMAGE', 'http://localhost/ocart/image/'); // DIR define('DIR_APPLICATION', 'Z:/home/localhost/www/bekap/catalog/'); define('DIR_SYSTEM', 'Z:/home/localhost/www/bekap/catalog/system/'); define('DIR_DATABASE', 'Z:/home/localhost/www/bekap/catalog/system/database/'); define('DIR_LANGUAGE', 'Z:/home/localhost/www/bekap/catalog/language/'); define('DIR_TEMPLATE', 'Z:/home/localhost/www/bekap/catalog/catalog/view/theme/'); define('DIR_CONFIG', 'Z:/home/localhost/www/bekap/catalog/system/config/'); define('DIR_IMAGE', 'Z:/home/localhost/www/bekap/catalog/image/'); define('DIR_CACHE', 'Z:/home/localhost/www/bekap/catalog/system/cache/'); define('DIR_DOWNLOAD', 'Z:/home/localhost/www/bekap/catalog/download/'); define('DIR_LOGS', 'Z:/home/localhost/www/bekap/catalog/system/logs/'); // DB define('DB_DRIVER', 'mysql'); define('DB_HOSTNAME', 'localhost'); define('DB_USERNAME', 'admeen'); define('DB_PASSWORD', '1111'); define('DB_DATABASE', 'fr33838_bio'); define('DB_PREFIX', ''); ?> Админ
       
      <?php // HTTP define('HTTP_SERVER', 'http://localhost/ocart/'); define('HTTP_IMAGE', 'http://localhost/ocart/image/'); define('HTTP_ADMIN', 'http://localhost/ocart/admin/'); // HTTPS define('HTTPS_SERVER', 'http://localhost/ocart/'); define('HTTPS_IMAGE', 'http://localhost/ocart/image/'); // DIR define('DIR_APPLICATION', 'Z:/home/localhost/www/bekap/admin/'); define('DIR_SYSTEM', 'Z:/home/localhost/www/bekap/admin/system/'); define('DIR_DATABASE', 'Z:/home/localhost/www/bekap/admin/system/database/'); define('DIR_LANGUAGE', 'Z:/home/localhost/www/bekap/admin/language/'); define('DIR_TEMPLATE', 'Z:/home/localhost/www/bekap/admin/view/template/'); define('DIR_CONFIG', 'Z:/home/localhost/www/bekap/system/config/'); define('DIR_IMAGE', 'Z:/home/localhost/www/bekap/image/'); define('DIR_CACHE', 'Z:/home/localhost/www/bekap/admin/system/cache/'); define('DIR_DOWNLOAD', 'Z:/home/localhost/www/bekap/download/'); define('DIR_LOGS', 'Z:/home/localhost/www/bekap/admin/system/logs/'); define('DIR_CATALOG', 'Z:/home/localhost/www/bekap/catalog/'); // DB define('DB_DRIVER', 'mysql'); define('DB_HOSTNAME', 'localhost'); define('DB_USERNAME', 'admeen'); define('DB_PASSWORD', '1111'); define('DB_DATABASE', 'fr33838_bio'); define('DB_PREFIX', ''); ?>  


    • От Donchu
      -Необходимо добавить две кнопки в карточку товара:
      1. Видеообзор товара - эту кнопку надо сделать так, чтоб в настройке товара можно было в атрибутах или как то по другому включать эту кнопку и подгружать туда видео (может через ссылку с ютуба) 
      2. Кнопка как сделать замер цилиндра - кнопку нужно сделать на категорию цилиндров замка, не на каждый товар а на всю категорию.
      - Поправить отображение картинок в моб версии (прикрепил скриншот)Сейчас они растягиваются, нет пропорции.
       
      Пишите ваши вопросы))
       




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

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