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体験版 (8630)@ Mac
- 2008年12月02日 目次「Adobe Dreamweaver Developer Toolboxを使おう!!」 (4662)@ ウェブ
- 2007年11月10日 spryでサブカテゴリーフォーム (4252)@ Mac
- 2008年11月27日 第一回「Adobe Dreamweaver Developer Toolboxを使おう!!」 (4115)@ ウェブ
- 2008年10月15日 Adobe Dreamweaver Developer ToolboxのCS4アップデート (4080)@ Mac
- 2009年10月07日 初めてのTomcat (3985)@ Mac
- 2007年10月19日 明日はDreamweaver CS3勉強会 (3704)@ Mac
- 2007年09月15日 [mixi] Dreamweaver Developer Toolbox (3628)@ ウェブ
- 2008年09月03日 Adobe Dreamweaver Developer Toolboxの便利な部分を三つだけ (3551)@ Mac
- 2007年04月16日 Adobe Dreamweaver Developer Toolbox (3420)@ Mac
- 2008年11月17日 DWを使った「デザイナーのためのプログラミング入門」 (3307)@ ウェブ
- 2007年04月19日 Dreamweaver Developer Toolboxのダウンロード (3277)@ Mac
- 2008年02月04日 Adobe Dreamweaver Developer Toolboxの日本語ローカライズ (3236)@ Mac
- 2008年03月22日 Dreamweaver PHPスターティングガイド (3211)@ Mac
- 2007年07月01日 Adobe Dreamweaver CS3 + Developer Toolbox (3111)@ Mac
- 2007年08月28日 ADDT:ファイルリストレコードセット2 (3109)@ Mac
- 2009年02月22日 昨日は第10回『Webさわり会議』でした (3080)@ 雑
- 2007年08月18日 ADDT:ファイルリストレコードセット (3077)@ Mac
- 2008年09月03日 Adobe CS4の発表日 (3077)@ Mac
- 2008年12月09日 第五回「Adobe Dreamweaver Developer Toolboxを使おう!!」 (3043)@ ウェブ
- 2008年08月18日 Dreamweaver CS4 ベータ版 (3031)@ Mac
- 2008年11月11日 Adobe CS4の予約が日本でも始まった (3020)@ Mac
- 2008年12月21日 ADDT:複数のレコードセットとリピート領域 (3017)@ ウェブ
- 2008年02月12日 ADDT:MX IncludeとDWライブラリの不具合 (3005)@ Mac
- 2008年05月05日 ADDTが重いのか (2915)@ ウェブ
- 2007年04月23日 Captchaのビヘイビアが上手く動かない。(T_T) (2891)@ ウェブ
- 2008年06月17日 Dreamweaver CS4ベータとAdobe Dreamweaver Developer Toolbox (2888)@ Mac
- 2008年02月04日 初期設定が壊れた (2880)@ Mac
- 2006年03月27日 MX Kollectionで日本語メール その2 (2870)@ Mac
- 2007年10月20日 Dreamweaver CS3勉強会 (2793)@ Mac
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。