19 include_once (
"FDL/popupdocdetail.php");
20 include_once (
"FDL/popupfamdetail.php");
31 $action->lay->Set(
"SELFTARGET", ($rtarget ==
"_self"));
36 $action->lay->Set(
"editaction", _(
"Create"));
37 if ($usefor ==
"D")
$action->lay->Set(
"editaction", _(
"Save default values"));
38 if ($usefor ==
"Q")
$action->lay->Set(
"editaction", _(
"Save parameters"));
42 $action->lay->Set(
"editaction", _(
"Save"));
46 if ($zonebodycard ==
"") {
47 if ((!
$docid) &&
$doc->defaultcreate !=
"") $zonebodycard =
$doc->defaultcreate;
48 else $zonebodycard =
$doc->defaultedit;
51 $action->lay->Set(
"boverdisplay",
"none");
52 $action->lay->Set(
"INPUTCONSTRAINT",
false);
53 $action->lay->Set(
"rzone", $rzone);
54 $action->lay->Set(
"rvid", $rvid);
56 $action->lay->Set(
"NOSAVE", (preg_match(
"/[A-Z]+:[^:]+:V/", $zonebodycard, $reg)));
58 $action->lay->Set(
"bconsdisplay",
"");
60 $action->lay->Set(
"INPUTCONSTRAINT",
true);
61 $action->lay->Set(
"boverdisplay",
"");
66 $action->lay->Set(
"bconsdisplay",
"none");
80 $listattr =
$doc->GetActionAttributes();
81 foreach ($listattr as $k => $v) {
82 if (($v->mvisibility !=
"H") && ($v->mvisibility !=
"R")) {
84 if ($v->precond !=
"") $mvis =
$doc->ApplyMethod($v->precond,
MENU_ACTIVE);
87 "wadesc" => $v->getOption(
"llabel") ,
88 "walabel" => ucfirst($v->getLabel()) ,
89 "waction" => $v->waction,
91 "wapplication" => $v->wapplication
97 $action->lay->setBlockData(
"WACTION", $taction);