2007年09月14日
ADDT:Redirect to Pageを改造 @ Mac
改造と言うほど大袈裟な物でもないのですが、Adobe Dreamweaver Developer Toolboxの小技です。
インサートトランザクションでもアップデートトランザクションでも良いのですが、エラーが起きた場合に、特定のページに飛ばしたい場合、ADDTを普通にメニューから呼び出しただけでは、トリガーのタイプが指定出来ないので、特定の状況に応じた対応が出来ません。
ユーザーログイン関連のサーバービヘイビアではエラーページへ飛ばすのは簡単なのですが、他のトランザクションではメニューから設定できないので、ソースコードを書き換えます。
「Redirect to Page」サーバービヘイビアを追加した場合、
$ins->registerTrigger("END", "Trigger_Redirect", 90);
この様な感じで終了時にトリガーが発生するタイプになってます。これを
$ins->registerTrigger("ERROR", "Trigger_Redirect", 90);
とすると、エラーが発生した場合に、リダイレクトが働くように出来ます。
通常だと、エラーを表示する関係上、リダイレクトせずにそのままエラー文をそのページに表示すればよいのですが、そうはいかない場合もあるので、その場合は、上記のように書き換えをすると良いです。
関連日記
- 2007年05月11日 Adobe CS3体験版 (8568)@ Mac
- 2008年12月02日 目次「Adobe Dreamweaver Developer Toolboxを使おう!!」 (4600)@ ウェブ
- 2007年11月10日 spryでサブカテゴリーフォーム (4188)@ Mac
- 2008年11月27日 第一回「Adobe Dreamweaver Developer Toolboxを使おう!!」 (4047)@ ウェブ
- 2008年10月15日 Adobe Dreamweaver Developer ToolboxのCS4アップデート (4026)@ Mac
- 2009年10月07日 初めてのTomcat (3937)@ Mac
- 2007年10月19日 明日はDreamweaver CS3勉強会 (3639)@ Mac
- 2007年09月15日 [mixi] Dreamweaver Developer Toolbox (3565)@ ウェブ
- 2008年09月03日 Adobe Dreamweaver Developer Toolboxの便利な部分を三つだけ (3492)@ Mac
- 2007年04月16日 Adobe Dreamweaver Developer Toolbox (3363)@ Mac
- 2008年11月17日 DWを使った「デザイナーのためのプログラミング入門」 (3266)@ ウェブ
- 2007年04月19日 Dreamweaver Developer Toolboxのダウンロード (3215)@ Mac
- 2008年02月04日 Adobe Dreamweaver Developer Toolboxの日本語ローカライズ (3161)@ Mac
- 2008年03月22日 Dreamweaver PHPスターティングガイド (3156)@ Mac
- 2007年07月01日 Adobe Dreamweaver CS3 + Developer Toolbox (3054)@ Mac
- 2007年08月28日 ADDT:ファイルリストレコードセット2 (3044)@ Mac
- 2009年02月22日 昨日は第10回『Webさわり会議』でした (3037)@ 雑
- 2008年09月03日 Adobe CS4の発表日 (3026)@ Mac
- 2007年08月18日 ADDT:ファイルリストレコードセット (3020)@ Mac
- 2008年12月09日 第五回「Adobe Dreamweaver Developer Toolboxを使おう!!」 (2979)@ ウェブ
- 2008年08月18日 Dreamweaver CS4 ベータ版 (2973)@ Mac
- 2008年11月11日 Adobe CS4の予約が日本でも始まった (2964)@ Mac
- 2008年02月12日 ADDT:MX IncludeとDWライブラリの不具合 (2948)@ Mac
- 2008年12月21日 ADDT:複数のレコードセットとリピート領域 (2946)@ ウェブ
- 2008年05月05日 ADDTが重いのか (2859)@ ウェブ
- 2007年04月23日 Captchaのビヘイビアが上手く動かない。(T_T) (2832)@ ウェブ
- 2008年06月17日 Dreamweaver CS4ベータとAdobe Dreamweaver Developer Toolbox (2826)@ Mac
- 2008年02月04日 初期設定が壊れた (2824)@ Mac
- 2006年03月27日 MX Kollectionで日本語メール その2 (2809)@ Mac
- 2007年10月20日 Dreamweaver CS3勉強会 (2754)@ Mac
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。