memo_view_edit_init に対応するプログラム
(1) view/edit/maple.ini[HeaderMenu]
memo_edit_title = "define:auto"
memo_style_title = "define:memo_view_edit_style"
;_edit_operation = "define:_OPERATION_METHOD"
_edit_design = "define:_EDIT_DESIGN_METHOD"
[HeaderInc]
tabset_css = "comp:{$theme_name}/comp_tabset.css"
memo_edit_titleと
memo_style_titleは language/japanese/main.ini にて「編集」と「表示方法変更」と定義されている。
autoは install.ini の edit_action_name で定義されたアクション名を意味する
memo_view_edit_styleはアクション名
_edit_designは webapp/language/japanese/global.ini にて「ブロックスタイル」と定義されている。
_EDIT_DESIGN_METHODは webapp/config/define.ini.php にて定義されている。
tabset_cssは編集タブのスタイルシート
(2) view/edit/init/maple.ini[HeaderMenu]
1,memo_edit_title = "define:auto"
[Action]
memoView = "ref:memoView"
[View]
define:theme = 1
success = "memo_view_edit_init.html"
(3) view/edit/init/Init.class.php<?php
class Memo_View_Edit_Init extends Action
{
var $block_id = null;
var $page_id = null;
var $room_id = null;
var $memoView = null;
function execute()
{
return 'success';
}
}
?>
view/main/init/Init.class.php と同様なので、説明は省略