Перейти к содержанию
calilokua

Краткое описание товара в каталоге (строки)

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

Вот все ищут как увеличить краткое описание в каталоге.

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

где 170 число символов увеличивающие описание.

Но проблема в том что они все выводятся в строчку.

 

Допустим я ввел описание:

 

Цвет белый

Размер 80на80

Тип Строгий

итд.......................

 

при данном случае описание в категории будет выводиться так

 

Цвет белый Размер 80на80 Тип Строгий итд.......................

 

Но как сделать что бы краткое описание было построчно? переносилось как изначально введено.

Цвет белый

Размер 80на80

Тип Строгий

итд.......................

 

 

Не останьтесь в стороне, помогите пожалуйста....

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


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

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

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

  • +1 1

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


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

Может вы и правы, ну а если хотя бы по 6 строк на каждый товар. Мол неполное описание. Ведь одна вообще не серьезно, а все в купе ничего не понятно.

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


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

Может вы и правы, ну а если хотя бы по 6 строк на каждый товар. Мол неполное описание. Ведь одна вообще не серьезно, а все в купе ничего не понятно.

Послушайте совета - используйте либо атрибуты для этого дела - либо обычное описание товара без таблиц с характеристиками. Иначе Вы рискуете получить полную белеберду вместо описания, так как в описании будут учитываться такие символы как пробел, и лишаетесь нормального контента на странице. 

  • +1 1

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


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

Можно попробовать убрать strip_tags, если очень хочется

т.е. сделать так

'description' => utf8_substr(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'), 0, 250) . '..',
  • +1 1

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


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

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

 

Пробел / пробел

 

?

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


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

 

дык и вводите с <br /> или оборачивайте строки в <p>.......</p>

у вас же 

html_entity_decode

а значит HTML код должен читаться верно

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.