DEDECMS アルバム内の写真に自動番号を追加するにはどうすればよいですか?
アルバム コンテンツ ページでアルバムを呼び出す場合、ID 番号などを使用することが避けられません。このチュートリアルでは、アルバム内の画像に自動的に番号を付ける方法を説明します。コードは非常に簡単です。興味のある友達は理解しましょう、みんなに役立つことを願っています
推奨学習:梦Weavercms
アルバム コンテンツ ページでアルバムを呼び出すとき、特定のスライドを使用する場合、フィルム効果や jquery プラグインは必然的に ID 番号を使用します。このチュートリアルでは、アルバム内の写真に自動的に番号を付ける方法を説明します。つまり、{dede:productimagelist} タグを作成するのは非常に簡単です自動番号付けをサポートします。
include/taglib/productimagelist.lib.php ファイルを開いて次を見つけます:
$ctp->LoadSource($innerText);
その後ろに新しい行を追加します
$GLOBALS['autoindex'] = 0;
次を見つけます:
$revalue .= $ctp->GetResult();
その後に新しい行を追加します。
$GLOBALS['autoindex']++;
ここでの変更は完了です。次のステップでは、コンテンツ ページでそれを呼び出します。
[field:global name=autoindex/]
例:
コードは次のとおりです。次のようになります:
{dede:productimagelist} <span id="[field:global name=autoindex/]"><img src="[field:imgsrc/]" width="805" height="523" /></span> {/dede:productimagelist}
画像が 3 枚ある場合、結果は次のようになります:
コードは次のようになります:
<span id="0"><img src="1.jpg" width="805" height="523" /></span> <span id="1"><img src="2.jpg" width="805" height="523" /></span> <span id="2"><img src="3.jpg" width="805" height="523" /></span>
以上がDEDECMS でアルバム内の写真に自動番号を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。