LOGIN ID Password Auto Login Register Now! Lost Password?
XUGJ Forum

地味に便利なprefixとsuffixのsmartyプラグイン

投稿ツリー


このトピックの投稿一覧へ

jidaikobo

なし 地味に便利なprefixとsuffixのsmartyプラグイン

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/11/15 22:40 | 最終変更
jidaikobo  Moderator of Forum 居住地: 2005年6月から  投稿数: 661
ずいぶんとご無沙汰で申し訳なく思っていますが、ちょろっと便利なものが出来たように思い、なんとなく共有にきました。

modifier.prefix.php
<?php
function smarty_modifier_prefix($string,$prefix)
{
	if($string){
		return $prefix.$string;
	}else{
		return '';
	}
}


modifier.suffix.php
<?php
function smarty_modifier_suffix($string,$suffix)
{
	if($string){
		return $string.$suffix;
	}else{
		return '';
	}
}

使途にあわせて適宜、htmlspecialchars()やintval()していただいたらいいですが、要は、

<{if $cost}><{$cost}>円<{/if}>

<{$cost|suffix:'円'}>
くらいに短くできる、というようなものです。

あるいは
<{$hoge|prefix:'('|suffix:')'}>
とか。
投票数:1 平均点:10.00

  条件検索へ


Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities