■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: スライダーの画像をliタグで囲む方法ありますか?

tecking > Re: スライダーの画像をliタグで囲む方法ありますか? @ 2014/2/11 9:33
小桃れいさん

<?php
	ob_start();
	$this->BcBaser->mainImage(array('all' => true, 'num' => 5, 'width' => 980));
	$mainImage = ob_get_clean();
	echo preg_replace('/((<a.+?>)?<img.+?>(<\/a>)?)/', '<li>$1</li>', $mainImage);
?>


$this->BcBaser->mainImage の出力をいったんバッファに溜めて $mainImage に格納、preg_replace で置換処理を行なって出力という流れです。
スライダー画像のリンク先URLの有無にかかわらず、当方の環境ではうまく置換されました。

実装法はいろいろあるとおもうのですが、さくっとできそうな一つのアイディアとして。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
42 人のユーザが現在オンラインです。 (40 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 42