Posted at

インラインイメージに変換するXOOPS用Smarty修飾子 inline_image

More than 3 years have passed since last update.

コードはGistにあげてあります


使い方

たぶんテーマだと元はこんな記述

<img src="<{$xoops_imageurl}>images/logo.png"/>

このURL全体をinline_iamgeモディファイアに渡したいので cat モディファイアでつないでからinlie_iamgeモディファイアへ渡すと下記みたいな感じに。

<img src="<{$xoops_imageurl|cat:'images/logo.png'|inline_image}>"/>

そうすると出力は

<img src="data:image/png; charset=binary;base64,iVBORw0KGgoAAAANSUhEU...(中略)" />

ってなります。

使い処少ないとは思うけどちょっと必要になったもんで作っちゃいました(^^;