发新话题
打印

[已解决] 顶到你回为止!

顶到你回为止!

登陆后台的时候右上角为什么老是显示“正在处理邮件发送队列...暂停”,其实并没有任何邮件在处理,而且还影响后台打开速度,这个怎么关闭这个显示呢?如下图:


[ 本帖最后由 jtx520 于 2008-3-24 11:41 编辑 ]

TOP

官方人呢?

TOP

顶到你回为止!

TOP

如果要关闭只能修改代码了。
如果您的问题已解决,请将帖子编辑为 已解决。

TOP

回复 #1 jtx520 的帖子

系统暂时还不提供这个关闭按钮。

暂时只能手动的修改代码。打开admin/templates/top.htm文件,将
<div id="send_info" style="padding: 5px 10px 0 0; clear:right;text-align: right; color: #FF9900;width:40%;float: right;">
      <span id="send_msg"><img src="images/top_loader.gif" width="16" height="16" alt="{$lang.loading}" style="vertical-align: middle" /> {$lang.email_sending}</span>
      <a href="javascript:;" onClick="Javascript:switcher()" id="lnkSwitch" style="color: #FF9900;text-decoration: underline">{$lang.pause}</a>
    </div>
    {insert_scripts files="../js/transport.js"}
    <script type="text/javascript" charset="utf-8">
    var sm = window.setInterval("start_sendmail()", 5000);
改为

    {insert_scripts files="../js/transport.js"}
    <script type="text/javascript" charset="utf-8">
    //var sm = window.setInterval("start_sendmail()", 5000);

这样试一下。

TOP

感谢,这个好!

TOP

关闭了这个,发送邮件就不能发了?

TOP

回复 #7 xiazhi 的帖子

不会自动发邮件了。

ec新版本已经在后台加了一个发邮件的开关。

TOP

2.51版本删除代码的时候务必注意在代码

</div>
    {insert_scripts files="../js/transport.js"}
    <script type="text/javascript" charset="utf-8">
    var sm = window.setInterval("start_sendmail()", 5000);

前面还有 "清除缓存"和"退出"的相关代码 假如没有发觉就会带来麻烦.

TOP

5楼的修改确实是有问题。很多新手会误导。

其实是在最后一行加//而已。

TOP

2.51改为这样,才能保留清除缓存等按键。

    <div id="send_info" style="padding: 5px 10px 0 0; clear:right;text-align: right; color: #FF9900;width:40%;float: right;">

      <a href="index.php?act=clear_cache" target="main-frame" class="fix-submenu">{$lang.clear_cache}</a>
      <a href="privilege.php?act=logout" target="_top" class="fix-submenu">{$lang.signout}</a>
    </div>
    {insert_scripts files="../js/transport.js"}
    <script type="text/javascript" charset="utf-8">
    //var sm = window.setInterval("start_sendmail()", 5000);

TOP

发新话题