Joomla 我的博客模板
我想在 myBlog 组件中编辑我当前的模板,我相信该模板位于此处:
\components\com_myblog\templates\bluestyle
我询问的主要原因是因为我不知道在哪里修复我正在维护的网站中的错位。
但是,如果您尝试浏览网站顶部的其他选项卡,它们根本没有问题,只是碰巧 myBlog 组件除了默认的 Joomla 模板之外还有自己的模板。
我相信问题出在我的 Joomla 文件路径中的某个地方:
C:\xampp\htdocs\lopez-link\components\com_myblog\templates\bluesky
显然,我选择的模板在该文件夹中名为“bluesky”,它有 3 个 html 文件(bloginfo.tmpl.html、entry.txt)。 tmpl.html 和 index.tmpl.html)和 CSS 文件 (template_style)。我在下面包含了我的index.tmpl.html 代码。
index.tmpl.html
<?php
if ($entry and is_array($entry) and count($entry) != 0)
{
foreach ($entry as $e)
{
$date = strtotime($e['created']);
$month_day = strftime("%b ", $date) . strftime("%d", $date);
$year = strftime("%Y", $date);
$month_day = i8n_date($month_day);
?>
<div class="entryContent">
<div class="entry">
<table class="entryTitle">
<tr>
<td class="my-dateCell">
<div class="dateContainer">
<div class="date">
<div class="month"><span><?php echo $month_day; ?></span></div>
<div class="year"><span><?php echo $year; ?></span></div>
</div>
</div>
</td>
<td class="my-titleCell">
<div class="entry-title">
<h3><a href="<?php echo $e['permalink']; ?>"><?php echo $e['title']; ?></a></h3>
<p>_MB_POSTED_BY <a href="<?php echo $e['authorLink']; ?>"><?php echo $e['author']; ?></a> in <?php echo $e['categories']; ?></p>
</div>
</td>
<?php if(!empty($e['avatar'])){ ?>
<td class="my-avatarCell">
<div class="userAvatar">
<?php echo $e['avatar']; ?>
</div>
</td>
<?php } ?>
</tr>
</table>
<?php
if ($e['beforeContent'])
{ ?>
<div class="onBeforePrepareContent">
<?php echo $e['beforeContent'];?>
</div>
<?php
}
?>
<div class="entry-body">
<?php echo $e['text']; ?>
<div class="clear"></div>
</div>
<?php if ($e['afterContent'])
{ ?>
<div class="onAfterPrepareContent">
<?php echo $e['afterContent'];?>
</div>
<?php
}
?>
<div class="entry-footer">
<?php
if ($e['comments']!="") // if comments enabled
echo '<div class="entry-comment"><a href="'.$e['permalink'].'#comments">'.$e['comments'] .'</a>';
else
echo '<div>';
if ($e['comments']!="" and $e['readmore']=="1")
echo ' | ';
?>
<?php // IF NEED READMORE
if ($e['readmore']=="1")
{ ?>
<a href="<?php echo $e['permalink']; ?><?php echo $showAnchor; ?>">_MB_READ_MORE...</a>
<?php } ?>
</div>
</div>
</div>
<?php
}
}
?>
我该如何解决这个问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
编辑:
愿这对你有帮助。
找到代码
并将其替换为
EDITED :
May this help you.
find the code
and replace it with