Да нет совсем не сложно убрать знак ? в модуле под Opencart 1.4.8x, делаем так:
Ищем:
$this->data['news_data'][] = array(
Выше вставляем:
$cut_descr_symbols = $this->config->get('news_headline_chars');$descr_plaintext = strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'));if( mb_strlen($descr_plaintext, 'UTF-8') > $cut_descr_symbols ){$descr_plaintext = mb_substr($descr_plaintext, 0, $cut_descr_symbols, 'UTF-8');}
Там же чуть ниже ищем:
'description' => substr(html_entity_decode($result['description']), 0, $this->config->get('news_headline_chars')),
Заменяем на это:
'description' => $descr_plaintext,
Ищем:
$this->data['news'][] = array(
Выше вставляем:
$cut_descr_symbols = $this->config->get('news_module_chars');$descr_plaintext = strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'));if( mb_strlen($descr_plaintext, 'UTF-8') > $cut_descr_symbols ){$descr_plaintext = mb_substr($descr_plaintext, 0, $cut_descr_symbols, 'UTF-8');}
Там же чуть ниже ищем:
'description' => substr(html_entity_decode($result['description']), 0, $this->config->get('news_module_chars')),
Заменяем на это:
'description' => $descr_plaintext,
Все. Убирает знак ? на 100% Можете ставить кол-во символов хоть 35, хоть 255