帝国CMS是一款非常受欢迎的内容管理系统,它拥有强大的功能和灵活的模板引擎,可以满足不同类型网站的需求。在使用帝国CMS建站的过程中,调用留言板块是很常见的需求。本文将介绍如何使用帝国CMS标签调用留言板块。
一、使用标签调用留言板块
1. 调用留言列表
使用以下代码可以调用留言列表:
{dede:guestbook}{dede:global name='cfg_templets_skin' /}/guestbook.htm
{/dede:guestbook}
2. 调用留言表单
使用以下代码可以调用留言表单:
{dede:guestbook}{dede:global name='cfg_templets_skin' /}/guestbook_add.htm
{/dede:guestbook}
二、自定义留言板块样式
1. 修改留言列表样式
可以在网站根目录下的guestbook.htm文件中修改留言列表的样式。例如,可以在<div class="guestbook">标签中添加以下代码来设置留言列表的样式:
<div class="guestbook">{dede:loop type='guestbook' orderby='id' pagesize='10'}
<div class="guestbook-item">
<div class="guestbook-title">{dede:field name='title' /}</div>
<div class="guestbook-content">{dede:field name='msg' /}</div>
<div class="guestbook-author">{dede:field name='uname' /}</div>
<div class="guestbook-time">{dede:field name='dtime' /}</div>
</div>
{/dede:loop}
</div>
2. 修改留言表单样式
可以在网站根目录下的guestbook_add.htm文件中修改留言表单的样式。例如,可以在<div class="guestbook-form">标签中添加以下代码来设置留言表单的样式:
<div class="guestbook-form"><form action="{dede:global name='cfg_cmsurl' /}/guestbook.php" method="post">
<div class="form-group">
<label>姓名</label>
<input type="text" name="uname" class="form-control" required>
</div>
<div class="form-group">
<label>邮箱</label>
<input type="email" name="email" class="form-control" required>
</div>
<div class="form-group">
<label>留言内容</label>
<textarea name="msg" class="form-control" required></textarea>
</div>
<button type="submit" class="btn btn-primary">提交留言</button>
</form>
</div>
三、调用留言板块的其他标签
除了调用留言列表和留言表单的标签外,帝国CMS还提供了其他的留言板块标签,例如:
1. {dede:guestbook type='form'/}:调用留言表单
2. {dede:guestbook type='list'/}:调用留言列表

3. {dede:guestbook type='hot'/}:调用热门留言列表
4. {dede:guestbook type='reply'/}:调用回复列表
5. {dede:guestbook type='search'/}:调用留言搜索表单
6. {dede:guestbook type='searchlist'/}:调用留言搜索结果列表
7. {dede:guestbook type='my'/}:调用我的留言列表
可以根据需要选择合适的标签来调用留言板块。