кто-нибудь знает, как обрезать/ограничить текстовый вывод описания для длины описания категории Opencart 2.3
?
Я смотрю на это:
<p><?php echo $product['description']; ?></p>
Без понятия, что с этим делать...
Заранее спасибо!
кто-нибудь знает, как обрезать/ограничить текстовый вывод описания для длины описания категории Opencart 2.3
?
Я смотрю на это:
<p><?php echo $product['description']; ?></p>
Без понятия, что с этим делать...
Заранее спасибо!
Для этого нет встроенной функции/метода. Вы можете добавить собственный метод для этой цели в Product Controller
или сделать это прямо в файле Template
.
Метод:
function shortenText($text, $count=10) {
$words = array_chunk(explode(' ', $text), $count);
$shortText = implode($separator, $words[0]);
return $shortText;
}
Заменять:
Если поместить вышеуказанное в шаблон:
<p><?php echo shortenText($product['description'],15); ?></p>
Если вставить контроллер:
'description' => $this->shortenText($product_data['description'],15);
Или обратитесь: https://forum.opencart.com/viewtopic.php?t=43484
substr
. - person Julian van den Berkmortel   schedule 23.02.2018