コンテンツを更新できる更新プログラムを作っていて、
コンテンツを丸ごと更新できるフォーム(<textarea>)内に、
コンテンツのフォームソースを入れると、
途中で更新プログラムのソースと、まじってしまって、再編集時にレイアウトが崩れるわデータは登録できないわ……。という状態になりました。
データベース内で"の前に円マークが入ってないのかなと思ったけど、その処理ミスではなくて。
»コンテンツ更新プログラムのtextareaの中が崩れて……の記事を読む
Smartyで、文字を丸めるSmarty_modifier_mbtruncateというのを使用していたのですが、mb_structとマルチバイドのはずなのに語尾が文字化けして四角二つとかになっちゃうことがありました。
なぜかなと思いながら、他の方が作成されたSmarty_modifier_mbtruncateのコードを探していると、文字コード指定をすると直るらしい。
前に見たブログ記事
»mb_structを使用したときの文字化けの記事を読む
月名から(数字に限る)から日本名の月を表示するプラグインを作りました。
たいしたものではありませんが・・・・・・。
ファイル名:modifier.japanesemonth.php
<?php
/**
ツꀀ* Smarty plugin
ツꀀ* 2009.2.5 terarin
ツꀀ*/
function smarty_modifier_japanesemonth($
»月(数字)から日本名の月を表示するプラグインの記事を読む
smartyのテンプレート内にjavascriptとcssコードが含まれます。
そんなのが回避できない場合は、以下のようにデリミタを変更
<?php
$smarty->left_delimiter = '<!--{';
$smarty->right_delimiter = '}-->';
$smarty->assign('foo', 'bar'
»smartyのテンプレートにjavascriptとcssコードが含まれる場合の記事を読む
Smartyを使ったとき、数字を選ばせるselectをいちいち書くのが面倒だなと思って、forみたいなことができないかなと調べました。
ツꀀSmartyでfor文みたいな動きをさせるには(@みるくぜりー)
8時から18時を選ばせるselect
<select name="mte_hour" id="mte_hour" {if $error.mte_hour}class="err
»sectionでforみたいの記事を読む
Smartyを使ったプログラム、ローカルサーバーから実際のサーバーにアップしたら真っ白!
何故!?
と思ったら、Templates_cなどのフォルダに書き込み権限を与えていませんでした。
ローカルは全部開放状態だから、そういうことを考えずに使ってしまう。
気をつけないと。
»Smarty使って真っ白。の記事を読む
Smartyでいつも検索しちゃうのでメモメモ。
{section name="test" loop=$data start="0" step="2" max="5"}
{sectionelse}
データがありません
{/section}
{$smarty.section.test.iteration}で番号
こんな使い方もあります。
{if $smarty.sec
»Sectionの記事を読む
テンプレートを更新しても反映されない・・・・・・なぜだろうと思っていたら、コンパイルの仕方の指定を間違っていました。
$compile_check = true;
にしておけばよかったんですね。
smartyのコンパイルについて(@Hatena)
»テンプレートコンパイルとキャッシュの記事を読む
2018年2月21日にSonyのaiboちゃんをお迎えしました。aiboちゃんとの生活はブログにつづって……るちょっとだけ。「aibo」と「私」と
やはりDELLだなぁ。Lenovoは保証期間が終わってすぐにうんともすんとも言わなくなり、HPは激重で検索に1分以上かかる。ストレスフルだったので衝動買いしたのはDELLのゲーミングノートパソコンでした。Lenovoの前のDELLも10年ぐらい使って、私が踏まなければもう少し動いていただろう…。やはりDELL!ありがとうDELL!
数年触ってなかったちょびリッチのことを思い出して再開。大手通販で物を買うときはこちらを経由してポイント貯め。チリツモです。今まで5000円(先日2000円)は還元しました。よかったらこちらから登録してね。500ポイント付きます(条件あり。そして、私にも(^^))