タグ

smartyに関するnopopのブックマーク (10)

  • Smarty|string_format修正子 - Wander Wonder xField

    phpのprintf関数とsprintf関数 string_format修正子はphpのprintf(sprintf)関数に似ています。特に書式は,この関数の構文を使え,とマニュアルに説明があります。ということで,この関数について参考情報を以下に。 printf()は出力しますが,sprintf()は出力しません,変数に代入するような使い方になるでしょう。 引数の文字列にフォーマットを指定して出力します。フォーマットを定義する要素番号と、引数の型は以下のとおりです。 【基構文】

    nopop
    nopop 2010/03/25
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • いしなお! - 肉 退職 菱木マッチョリーナ (13:51) , Smarty modifier.mbtruncate.php (13:51) , Smarty modifier.mbconvert.php (13:51) , Smarty..

    _ 肉 退職 菱木マッチョリーナ (13:51) さっき飯をいに行ったら、歩道に青いビニールカバーが掛けられた箱の載った台車が置いてあって、そのビニールカバーに「肉」「退職」「菱木マッチョリーナ」と書かれていたんだけど、あれはいったい何なんだろう? 「菱木マッチョリーナ」ってどこか「グレコローマンかたぎ」に通ずるものがあるな。あるいは坂ジュリエッタの友達? _ Smarty modifier.mbtruncate.php (13:51) Smartyのtruncateをマルチバイト文字列に対応させたもの。pluginsディレクトリにつっこんでおく。Smartyテンプレート内で{$string|mbtruncate:30}なんて感じで使う。 modifier.mbtruncate.php function smarty_modifier_mbtruncate($string, $leng

  • KYO's Tech - Smartyでテンプレート内の文字を半角化する(モバイルページ)

    この3つのフィルター。 それぞれ、適用されるタイミングが違うようで、組み合わせ次第ではちょっとした効率化も図れる模様。 モバイルページの一括半角化 モバイルページでは、半角カナを使用することが多いですが、Smartyのテンプレートでは全角で作成しておいて、テンプレートの画面出力時にそれを一発でやっちゃおう!というやり方。 <?php /* Smarty Include */ require_once('Smarty/Smarty.class.php'); /* create object */ $output_page = new MySmarty(); /* Smartyでテンプレートを画面出力前に「全角->半角化」させる */ $output_page->register_prefilter("convert_encoding_to_eucjp"); /* Smarty使用テンプレー

  • 68. Smartyのmodifierを使いこなそう

    みなさんSmartyは使ってますか?今回はSmartyを使ってる方に送るTIPSです。 Smartyでは modifier という機能があります。知ってる方も多いでしょうが、これはSmartyにassignされた変数をイジるためのものです。 PHPに用意されている関数をパイプ「|」でつなげるだけで使用することができます。 たとえば、 $smarty->assign('name', 'atsushi'); とスクリプト内で変数をアサインしておき、 {$name} {$name|strtoupper} とテンプレートに記述すると atsushi ATSUSHI とこんなふうに表示されます。 1. modifierに配列を渡す ここで、こんな配列をアサインしてみます。 $name_list = array( '0' => 'atsushi', '1' => 'yoshiki', '2' => '

    68. Smartyのmodifierを使いこなそう
  • Smartyのdate_format修正子でYYYY年M月D日を表示 : ::yossy.blog::

    Posted on 7月 18, 2006 Filed Under Smarty | {$smarty.now|date_format:'%Y年%m月%e日'|regex_replace:'/0([0-9])月/':'$1月'} {$smarty.now}は現在のタイムスタンプを表示します。 ※参照:{$smarty.now} 次にdate_format修正子で日付形式を整形しています。 このとき、 {$smarty.now|date_format:'%Y年%m月%e日'} のように日語で記述するとたまぁに正しく表示されないときがあります(環境は忘れた)。 なので、日語部分を数値文字参照にしてやります。 今回の場合は16進の数値文字参照です。 {$smarty.now|date_format:'%Y年%m月%e日'} 16進の数値文字参照を簡単に調べるには、IE等のブラ

    nopop
    nopop 2007/10/12
    月の2ケタ表示時の0をとっちゃうよ
  • プログラミング/PHP/smarty - Naoebi Wiki

    http://karingforkyle.com/diflucan.html order diflucan, >:-DDD, http://epidemic.biz/nexium.html generic nexium, 933661, http://yourbabyisanasshole.net/cytotec.html cytotechnology program, 239, http://forget.biz/strattera.html strattera and depression, blks, http://couponkori.com/buspar.html buspar, %PPP, http://utah-basketball.com/levaquin.html levaquin joint aches, 4292, http://warehouse8b.com/bac

    nopop
    nopop 2007/09/03
    Shif-JIS下でのエラーほこの漢字が原因だぁっ!
  • blog.katsuma.tv

    最近、新規プロジェクト案件で携帯サイトの構築についていろいろ調査をしています。最初から携帯サイトの構築については、 かなりいろいろな点で懸念はしていたのですが、蓋を開けてみると「やはり、、」と、いうかハマる点がかなり多いです。 そもそも、今回のプロジェクトにおいていろいろなサイトを調査していたのですが、 まだまだPCサイト(XHTML+CSS+JavaScriptなサイト)に比べて、有益な情報がまとまっていないなぁ、、という感想です。 ウノウラボさんは当に素晴らしい情報を開示してくださっていると思いましたが、 かゆいところに手が届くような情報はまだまだ世の中に広がっていないようですので、 僕が調べた点や、実装を進める上で得たTipsなどを共有していきたいと思います。 そこで、今回はPHPで携帯サイトを実装する上でのTipsを記しておきたいと思います。 対象機種を3Gに絞る 携帯サイトの構

  • Dreamwerver で Smarty – masha.webTechLog

    Dreamwerver上でSmartyを扱いたい。 求める機能は以下4点。 ・TPLファイルを関連付けさせる ・ヘッダーなどの<{include file="○○.tpl"}>を、デザインビュー上できちんと表示させる ・独自デリミタ(<{~}>)に対応させる ・CSSJavascriptの読み込みに対応させ、画像もデザインビュー上で表示させる いろいろ探したのだが、各方法一長一短。 どうにも設定が反映されないことも多く、半日以上右往左往_|\●_ 3つの方法を組み合わせつつ、やっとこさまぁまぁの環境を実現。。 以下メモ。。。 ■手順1■ まずは、Macromedia Extension Managerを使って以下のエクステンションをインストール。 →DreamweaverでSmarty テンプレートをイケてる感じで編集しよう。 エクステンションなので簡単にインストールできます(感謝☆)。

  • Dr. Web - The Digital Hub

  • 1