1

我想调试一个“不断滚动”的页面,所以我不能在页面底部进行调试。

我试过添加

<jdoc:include type="modules" name="debug" style="xhtml"/>

到文件顶部(紧跟在 body 标记之后),但这似乎没有帮助。

4

2 回答 2

2

基本上我认为您需要编写自己的调试插件并更改 __destruct 方法。正如您所注意到的,它不再使用模块位置(不要问我为什么),而是看到 __destruct 的结尾

echo str_replace('</body>', implode('', $html) . '</body>', $contents);

也就是说,它总是会把它放在身体的末端。

于 2013-12-17T01:22:11.723 回答
1

id="container"通过将这个脚本放在模板中,我找到了一种快速(且肮脏)的方法来将调试转移到另一个元素( )中:

  ;jQuery(document).ready(function($){
      $('#system-debug')
        .css({marginBottom:80}) /* custom style */
        .appendTo('#container') /* target element */
      ;
  });

...在我的情况下,还设置了一些底边距。

于 2015-03-29T14:43:30.843 回答