dolibarr 24.0.0-beta
card-edit.tpl.php
1<!-- file card-edit.tpl.php -->
2<?php
3/* Copyright (C) 2025 Open-Dsi <support@open-dsi.fr>
4 */
5// Protection to avoid direct call of template
6if (empty($context) || !is_object($context)) {
7 print "Error, template page can't be called as URL";
8 exit(1);
9}
10'@phan-var-force Context $context';
11'@phan-var-force AbstractCardController $this';
12
21$formCard = $this->formCard;
22
23?>
24
25<form method="POST" action="<?php print $context->getControllerUrl($context->controller, [ "id" => $formCard->object->id ], false) ?>">
26 <?php print $context->getFormToken() ?>
27 <input type="hidden" name="action" value="update">
28 <?php if ($formCard->backtopage) { ?>
29 <input type="hidden" name="backtopage" value="<?php print dolPrintHTMLForAttribute($formCard->backtopage) ?>">
30 <?php }
31 if ($formCard->backtopageforcancel) { ?>
32 <input type="hidden" name="backtopageforcancel" value="<?php print dolPrintHTMLForAttribute($formCard->backtopageforcancel) ?>">
33 <?php } ?>
34
35 <article>
36 <?php $this->loadTemplate('card-edit-header') ?>
37
38 <?php $this->loadTemplate('card-edit-properties') ?>
39
40 <?php $this->loadTemplate('card-edit-lines') ?>
41
42
43 <?php $this->loadTemplate('card-edit-footer') ?>
44 </article>
45
46</form>
$context
@method int call_trigger(string $triggerName, ?User $user)
Definition logout.php:42
if(preg_match('/(crypted|dolcrypt):/i', $dolibarr_main_db_pass)||!empty($dolibarr_main_db_encrypted_pass)) $conf db type
'integer', 'integer:ObjectClass:PathToClass[:AddCreateButtonOrNot[:Filter[:Sortfield]]]',...
Definition repair.php:130
$conf db name
Only used if Module[ID]Name translation string is not found.
Definition repair.php:133