Я пытаюсь ограничить количество символов, которые появляются в заголовке.Предельные символы с использованием strlen
Не уверен, что я делаю неправильно здесь (я новичок!), Но заголовок отображается на всю длину, а «...» не отображается.
Любая помощь очень ценится!
<? if ($params->get('itemid')) $itemid = '&Itemid='.$params->get('itemid'); else $itemid = ''; ?>
<? $title = $event->title ?>
<? $title = substr($title, 0, 20); ?>
<? if (strlen($title) == 20) $title .= '...' ; ?>
<? if (KRequest::get('get.view', 'string') == 'events' || isset($module)) : ?>
<h1 class="title" itemprop="name">
<a href="<[email protected]('option=joomla_component&view=event&id='.$event->id.$itemid)?>" itemprop="url"><?=$event->title?></a>
</h1>
<? endif ?>
В чем проблема? почему новые пользователи никогда не пишут, в чем проблема – dynamic
Вам не нужно обертывать * каждую строку * в ' ... ?>' тегах. Это просто делает код совершенно нечитаемым. – JJJ
какая ошибка вы получаете? редактируемый код кажется правильным –