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

Лишние символы в описании товара

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

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

post-667655-0-52680500-1410778002_thumb.jpg

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


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

Очень даже понятно.Смотреть на то каким образом выводится данное описание в контроллере.

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


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

Очень даже понятно.Смотреть на то каким образом выводится данное описание в контроллере.

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

 

Проблема в кодировке?

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


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

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

 

Проблема в кодировке?

 

 

не то,что то типа

 'description' =>

найти эту строку,закоментировать и попробовать заменить на это

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

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


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

Какой файл отвечает за вывод этих данных на главной странице?

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


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

найти эту строку,закоментировать и попробовать заменить на это

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

 

Нашел вот такое интересное:

'description' => html_entity_decode($product_info['description']),
'description1' =>mb_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, 55) . '..',
 
путь catalog/controller/module/featured.php

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


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

Попробуйте во втором значении заменить  mb_substr на  utf8_substr

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


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

Попробуйте во втором значении заменить  mb_substr на  utf8_substr

 

Спасибо огромное! Это оно

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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