Heim > Artikel > CMS-Tutorial > Was soll ich tun, wenn die Miniaturansichten nicht im DedeCMS-Album angezeigt werden?
Was soll ich tun, wenn die Miniaturansichten nicht im DedeCMS-Album angezeigt werden?
Das Beispiel in diesem Artikel beschreibt die Lösung für das Problem, dass die Miniaturansichten im DedeCMS-Album nicht angezeigt werden. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Empfohlenes Lernen: Dreamweaver cms
Der Grund, warum die Miniaturansichten nicht im Album angezeigt werden, ist die Größe des von Ihnen hochgeladenen Bildes ist auch kleiner als die Standardeinstellung im DEDE-Hintergrund. Miniaturbildgröße. Es gibt zwei Lösungen:
Erstens: Reduzieren Sie die Breite oder Höhe des Standard-Miniaturbilds im Hintergrund, damit das Bild angezeigt wird Sie können zwei Größen hochladen:
Die zweite Möglichkeit besteht darin, das Problem durch Modifizieren des Programms zu lösen.
in der Datei include/image.func.phpDer Code lautet wie folgt:
if($srcW<=$toW && $srcH<=$toH ) return true;
Ersetzen Sie ihn durch den folgenden Code:
Der Code lautet wie folgt:
//增加小于缩略图尺寸处理开始 if($srcW<=$toW && $srcH<=$toH ) { $ftoH=$toH; $ftoW=$toH; if(function_exists("imagecreatetruecolor")) { @$ni = imagecreatetruecolor($ftoW,$ftoH); if($ni) { imagecopyresampled($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } switch ($srcInfo[2]) { case 1: imagegif($ni,$toFile); break; case 2: imagejpeg($ni,$toFile,100); break; case 3: imagepng($ni,$toFile); break; case 6: imagebmp($ni,$toFile); break; default: return false; } imagedestroy($ni); } //增加小于缩略图尺寸处理结束
Wenn es zu diesem Zeitpunkt noch nicht gelöst wurde, denken Sie an das Browserproblem. Öffnen Sie im IE-Modus Internetoptionen->Erweitert->Kompatibilitätsansicht verwenden, um Seitenlayoutfehler automatisch wiederherzustellen. Die Aktualisierung sollte in Ordnung sein.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die Miniaturansichten nicht im DedeCMS-Album angezeigt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!