联系我们
软件销售
投诉邮箱

q@xunruicms.com

咨询一下我这串代码输出不了内容是什么原因页面的上半部分也有其
方案栏目:迅睿CMS 发布时间:2020-06-28 18:39:16

咨询一下,我这串代码输出不了内容是什么原因,页面的上半部分也有其他模块的输出,就可以输出,然后后面的就无法输出,

			{module module=video catid=$c.id order=updatetime num=5}		
						<li data-src = "{dr_get_file($t['shipindizhi'])}">
							<a href="javascript:;">
								<div class="pic">
									<img src="{dr_thumb($t['thumb'], 273, 184)}" />
								</div>
								<div class="text">
									<div class="time">
								<b>{dr_date($t['_updatetime'], 'd')}</b>/ <span>{dr_date($t['_updatetime'], 'm')}</span>
									</div>
									<p>{dr_strcut($t['title'], 10, '')}</p>
								</div>
							</a>
						</li>
            {/module}{$debug}

imageimage

解决方案列表
  • 2020-06-28 18:41:31
    {$debug}

    字母写错了

  • 2020-06-28 18:42:28

    嗯,发现了,又更新了帖子。可以看到提示,但是还是输出不了内容

    回复@迅睿框架创始人

  • 2020-06-28 18:45:25

    {module module=video catid=8 order=updatetime num=5}

    这个状态下可以输出内容

    {module module=video catid=$c.id order=updatetime num=5}

    这个状态就输出不了内容。

    回复@迅睿框架创始人

  • 2020-06-28 19:43:50
    {$debug} 看下调试信息
  • 2020-06-28 21:53:39

    我觉得你应该输出$c.id  看看有没有数据

  • 2020-06-28 21:54:33

    自己应该试着输出不同位置的数据看看!这么简单的错误,没头没尾的,就来个c.id,叫开发者怎么回答?

  • 2020-06-29 23:41:34

    这也叫没有头没有尾吗?

    这个代码 就是列表 调用某模块里面的内容。这moudule开头结尾不都有吗

    而且debug也有,也说了当catid=固定ID时候,就会显示,但是用了$C.ID就不会显示了。这个是模块的列表页list.html 这个页面。

    {module module=video catid=$c.id order=updatetime num=5}		
    						<li data-src = "{dr_get_file($t['shipindizhi'])}">
    							<a  target="_blank"  target="_blank" href="javascript:;">
    								<div class="pic">
    									<img src="{dr_thumb($t['thumb'], 273, 184)}" />
    								</div>
    								<div class="text">
    									<div class="time">
    								<b>{dr_date($t['_updatetime'], 'd')}</b>/ <span>{dr_date($t['_updatetime'], 'm')}</span>
    									</div>
    									<p>{dr_strcut($t['title'], 10, '')}</p>
    								</div>
    							</a>
    						</li>
                {/module}{$debug}

    回复@小黄人 18html.com

  • 2020-06-29 23:48:38

    回复@五金冲压件

    那么问题来了,你凭空出现个$c.id这叫有头有尾????

    你是不是应该交代$c.id的出处???

    错误很明显就是c.id没传递出值

  • 2020-06-29 23:51:59

    去医院看病,医生还得问你最近吃了什么,或者哪里不适呢!

    问问题前先搞清楚逻辑

  • 2020-06-29 23:52:04

    复制默认模板的,问题是,这个调用方式,之前是出来信息的,后来模块都调整完毕以后,就不会出信息了。

    当前在list页面就是 输出当前mould的栏目下的内容。之前可以输出可以获取到,现在又不行了

    而且 同样的代码 在同一个页面,只有一个可以获取,第二个以后的 就获取不了了。 所以我发帖咨询,为什么会出现这种情况,同样的代码。只是把moudle=值换了一下,就调用不出来了。我是在不太明白 你所谓的头和尾是什么

    回复@小黄人 18html.com

  • 2020-06-29 23:53:56

    那你来说说 什么是头 和尾, 在list页面上调用,或者在Index页面调用,指定模块里面的内容。 除了这些代码之外 还需要什么代码

    为什么同样的这串代码 本来就是可以的,后来代码都没换过,就又不行了。 

    {module module=video catid=$c.id order=updatetime num=5}		
    						<li data-src = "{dr_get_file($t['shipindizhi'])}">
    							<a  target="_blank"  target="_blank"  target="_blank" href="javascript:;">
    								<div class="pic">
    									<img src="{dr_thumb($t['thumb'], 273, 184)}" />
    								</div>
    								<div class="text">
    									<div class="time">
    								<b>{dr_date($t['_updatetime'], 'd')}</b>/ <span>{dr_date($t['_updatetime'], 'm')}</span>
    									</div>
    									<p>{dr_strcut($t['title'], 10, '')}</p>
    								</div>
    							</a>
    						</li>
                {/module}{$debug}

    这段回复@小黄人 18html.com

  • 2020-06-30 07:33:24

    真是没头没尾的,关键是你

    $c.id

    是怎么来的?这个参数有什么作用,这才是关键点

  • 2020-06-30 10:03:43

    这串代码都是复制的。目的是获取指定模块下的不指定ID好像,已经换成$catuid。 了就也管用了。

    但是当是c.id的时候,部分管用,部分不管用,。

    回复@丝竹

    最佳满意方案
  • 2020-06-30 10:03:54
    @五金冲压件:换catid就管用了