独行剑侠 发表于 2021-7-21 20:57

typecho无法输出标签,求助有什么解决办法么?

本帖最后由 独行剑侠 于 2021-7-23 19:12 编辑

源代码

                              <?php
$lunbo = $this->options->imghdp;
$hang = explode(",", $lunbo);
$n=count($hang);
$html="";
for ($i=0;$i<$n;$i++) {
      $this->widget('Widget_Archive@lunbo'.$i, 'pageSize=1&type=post', 'cid='.$hang[$i])->to($ji);
      if($ji->fields->thumb) {
                $img=$ji->fields->thumb;
      }
      if($i==0) {
                $no=" sx_no";
      } else {
                $no="";
      }
      $html=$html.'<a class="text-white h-2x m-0 hdp-wz hdp-wz-sptime hdp-wz-fd">'.$ji->fields->sptime.' '.$ji->category.' '.$ji->tags.'</a><!--出错的tags标签-->';
}
echo $html;
?>


在输出自定义标签'.$ji->fields->sptime.' 和分类标签 '.$ji->category.'   都是正常的,
'.$ji->tags.' typecho的tags标签却出错了。


报错: Array to string conversion in on line :


求助哪位玩typecho 的大佬,求助解决办法

Takitooru 发表于 2021-7-21 21:21

$html=$html.'<a class="text-white h-2x m-0 hdp-wz hdp-wz-sptime hdp-wz-fd">'.$ji->fields->sptime.' '.$ji->category.' '.$ji->tags.'</a>
改成
$html = $html.'<a class="text-white h-2x m-0 hdp-wz hdp-wz-sptime hdp-wz-fd">'.$ji->fields->sptime.$ji->category.$ji->tags.'</a>';

独行剑侠 发表于 2021-7-23 19:09

Takitooru 发表于 2021-7-21 21:21
$html=$html.''.$ji->fields->sptime.' '.$ji->category.' '.$ji->tags.'
改成
$html = $html.''.$ji->f ...

这样是不行的,依然报错: Array to string conversion in on line :

输出要加 '.$XXX.'

'.$XXX.$XXX.'这样也是不行的。

独行剑侠 发表于 2021-7-26 17:37

{:1_937:}还有别的办法么????
页: [1]
查看完整版本: typecho无法输出标签,求助有什么解决办法么?