我把其中一段改成
<div id="dashboard">
{foreach from=$userblogs item=blog}
<div class="dashboard_blog">
<h2>{$locale->tr("login")}» <a href="?op=blogSelect&blogId={$blog->getId()}">{$blog->getBlog()}</a></h2>
<table class="dashboard_blog_layout">
{assign var=blogId value=$blog->getId()}
{assign var=url value=$blog->getBlogRequestGenerator()}
<tr>
<td style="width: 30%;vertical-align: top; border-right: 1px solid #DEDEDE; border-bottom: 0px; padding-left: 0px;">
<table class="dashboard_data_table_statistics">
{foreach from=$userblogs item=blog}
{assign var=blogId value=$blog->getId()}
{assign var=url value=$blog->getBlogRequestGenerator()}
<tr>
<td><a href="admin.php?op=newPost" title="发表新文章"><img border="0" src="images/newpost.jpg" ><br />发表新文章</a></td>
</tr>
<tr height="75">
<td><a href="admin.php?op=userSettings" title="修改您的头像"><img border="0" src="images/usersettings.jpg"><br />更换头像</a></td>
<td><a href="admin.php?op=editPosts" title="管理文章"><img border="0" src="images/editPosts.jpg"><br />文章管理</a></td>
</tr>
<tr height="75">
<td><a href="admin.php?op=newResource" title="上传资源"><img border="0" src="images/upphoto.jpg"><br />相片上传</a></td>
<td><a href="admin.php?op=controlCenter" title="修改各项设定"><img border="0" src="images/control.jpg"><br />控制中心</a></td>
<td> </td>
</tr>
{/foreach}
</table>
…………
只是想让用户可以快速进了dashboard后可以快速进入到自己要的功能版面,不用再一个一个去找,但是点了后说没权限或没认证,非得点击上方的blog名字进去才行,也就是 <h2>{$locale->tr("login")}» <a href="?op=blogSelect&blogId={$blog->getId()}">{$blog->getBlog()}</a></h2>
这个,然后再点击界面里面的控制中心出来dashboard后再点击那些图标才可以,是传回的值不对吧?
图标的代码之前
{foreach from=$userblogs item=blog}
{assign var=blogId value=$blog->getId()}
{assign var=url value=$blog->getBlogRequestGenerator()}
不是传回blogid和url吗?