我試圖限制出現在標題中的字符數。使用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 2012-02-19 19:30:21
您不必在' ... ?>'標籤中包裝*每行*。它只是使代碼完全不可讀。 – JJJ 2012-02-19 19:32:47
你會得到什麼錯誤?你編輯的代碼似乎是正確的 – 2012-02-19 19:34:22