Quellcode durchsuchen

修正聚焦功能数组调用不规范,兼容一些其他的环境。

pull/14/head
Zisbusy vor 3 Jahren
committed von GitHub
Ursprung
Commit
7d3cbffb61
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden GPG-Schlüssel-ID: 4AEE18F83AFDEB23
1 geänderte Dateien mit 19 neuen und 13 gelöschten Zeilen
  1. +19
    -13
      Akina/index.php

+ 19
- 13
Akina/index.php Datei anzeigen

@ -147,22 +147,28 @@ if($this->options->sticky){
<h1 class="fes-title">聚焦</h1>
<div class="feature-content">
<?php
$featureCid = explode(',', strtr($this->options->featureCids, ' ', ','));
for($i=0;$i<3;$i++){
// 默认数据
$defaultUrl = ['https://zhebk.cn/Web/Akina.html','https://zhebk.cn/Web/userAkina.html','https://zhebk.cn/archives.html'];
$defaultTitle = ['Akina','使用说明','文章归档'];
// 整理
$featureCid = array_filter(explode(',', strtr($this->options->featureCids, ' ', ',')));
// 循环输出
for($i=0;$i<count($featureCid);$i++){
$featureNum = $i + 1;
$this->widget('Widget_Archive@lunbo'.$i, 'pageSize=1&type=single', 'cid='.$featureCid[$i])->to($ji);
$featureNum = $i + 1;
if($ji->permalink != ""){
if ($ji->fields->thumbnail){
$featureImg = $ji->fields->thumbnail;
} else {
$featureImg = theurl.'images/postbg/'.$featureNum.'.jpg';
}
echo '<li class="feature-'.$featureNum.'"><a href="'.$ji->permalink.'"><div class="feature-title"><span class="foverlay">'.$ji->title.'</span></div><img src="'.$featureImg.'"></a></li>';
if ($ji->fields->thumbnail){
$featureImg = $ji->fields->thumbnail;
} else {
$defaultUrl = ['https://zhebk.cn/Web/Akina.html','https://zhebk.cn/Web/userAkina.html','https://zhebk.cn/archives.html'];
$defaultTitle = ['Akina','使用说明','文章归档'];
echo '<li class="feature-'.$featureNum.'"><a href="'.$defaultUrl[$i].'"><div class="feature-title"><span class="foverlay">'.$defaultTitle[$i].'</span></div><img src="'.theurl.'/images/feature/feature'.$featureNum.'.jpg"></a></li>';
$featureImg = theurl.'images/postbg/'.$featureNum.'.jpg';
}
echo '<li class="feature-'.$featureNum.'"><a href="'.$ji->permalink.'"><div class="feature-title"><span class="foverlay">'.$ji->title.'</span></div><img src="'.$featureImg.'"></a></li>';
if( $featureNum == 3 ) {
break;
}
}
for($i = count($featureCid); $i < 3; $i++) {
$addNum = $i + 1;
echo '<li class="feature-'.$addNum.'"><a href="'.$defaultUrl[$i].'"><div class="feature-title"><span class="foverlay">'.$defaultTitle[$i].'</span></div><img src="'.theurl.'/images/feature/feature'.$addNum.'.jpg"></a></li>';
}
?>
</div>

Laden…
Abbrechen
Speichern