> フロント機能 > スマートフォン対応(iPhone対応)テンプレートの開発 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
AMUAMU |
投稿日時: 2010/9/7 2:19
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 iUIは新BSDライセンスなので、全く問題無いかと思います。
|
vexit |
投稿日時: 2010/9/7 21:33
対応状況: −−−
|
一人前 登録日: 2008/11/4 居住地: 東京 投稿: 120 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 AMUAMUさん
ありがとうございます! それではiUIベースでいってみようかと思います。 |
vexit |
投稿日時: 2010/9/7 21:36
対応状況: −−−
|
一人前 登録日: 2008/11/4 居住地: 東京 投稿: 120 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 seasoftさん
有り難う御座います! >(本件とは別に) 個人的にずっと思っている事で「Smarty を呼び出す辺りのロジックが各ページクラスに分散しているので、LC_Page 辺りに定義できないものか」というのがあります。 これは僕もちょっと気になっているところです。 今後メディアの多様化(iPadや他の端末も増えていくでしょうし)に際して、現状のままだととテンプレート周りが非常にいじりにくい気がしています。 今回を機にその辺りも改善していく道筋がつくれればと考えておりますので、 引き続きご意見、ご教示の程、何卒宜しくお願い申し上げます! |
nanasess |
投稿日時: 2010/9/8 13:46
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 引用:
Smarty へ assign している箇所を別のクラスへ移譲して, destroy 関数で実行してやれば実現できそうですね. 隙を見てコード書いてみます! |
vexit |
投稿日時: 2010/9/10 11:55
対応状況: −−−
|
一人前 登録日: 2008/11/4 居住地: 東京 投稿: 120 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 おお!nanasessさん心強いです!
もしコードができたら是非ご教示くださいませ |
seasoft |
投稿日時: 2010/9/11 16:18
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 > Smarty へ assign している箇所を別のクラスへ移譲して, destroy 関数で実行してやれば実現できそうですね.
たしか、process メソッドの終了処理以外でも、SC_SiteView#display を呼んでいる場所があったと思います。destroy と二重で処理されないような考慮が必要かもしれません。 # exit した場合って、destroy は呼ばれるんでしたっけ?
|
nanasess |
投稿日時: 2010/9/11 22:02
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: スマートフォン対応(iPhone対応)テンプレートの開発 引用:
「assign は, 必ず1回のみ」と思ったのですが, ブロックの生成などで複数回呼ばれることになるので, 結構難解ですね... 引用:
「スクリプト処理が完了したとき、あるいは exit() がコールされたときに実行する func という名前の関数を登録します」ということなので, 呼ばれるようです. http://php.net/manual/ja/function.register-shutdown-function.php ユニットテストを書いた時のことを考えると, exit は, 空の return に置きかえた方が良いと思ってます. |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |