714
edits
No edit summary |
(→创建新模板) |
||
| Line 29: | Line 29: | ||
=创建新模板= | =创建新模板= | ||
为了安全起见,我们将保留原始模板。例如,假设我们创建了一个新的报价单模块,称为“mycompanyblue”,其灵感来自“azur”模板: | |||
* | *复制并粘贴文件 pdf_propale_azur.modules.php | ||
* | *将该副本重命名为 pdf_propale_masocietebleu.modules.php | ||
* | *编辑它并在代码中进行以下更改: | ||
# | #把“Class pdf_propale_azur { ”替换为“Class pdf_propale_mycompanyblue { ”(重要提示:文件名和类名称必须匹配) | ||
# | #修改变量 $this->name 的值以反映新名称。例如,对于模板“azur”,更改行 '$this->name = "azur";' 为 '$this->name = "mycompanyblue";'。(在构造函数中) | ||
#保存:“masocietebleu”模板可在Dolibarr的propales模板列表中找到 | |||
# | |||
*通过在与模板相关的模块配置页面(即我们示例中的报价单模块配置页面)中激活此模板,并显示预览来测试此模板... | |||
=自定义新模板的内容= | =自定义新模板的内容= | ||
edits