タイトルに表示される文字数を制限しようとしています。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
どのようなエラーが表示されますか?あなたが編集したコードは正しいと思われます。 –