首页 > 编程知识 正文

lsdyna二次开发python(禅道怎么导入测试用例)

时间:2023-05-06 13:37:01 阅读:73243 作者:4470

1 .二次开发

1.1 .介绍

实际上,在项目中使用B2B2C进行二次开发时,通常不希望对标准产品进行修改。 因为标准产品的修补程序将无法升级。

目前,系统提供了配置二开目录的方式,可以在二次开发目录中进行开发。 虽然这种方法仍然不能保证无缝升级。

请注意,此步骤是所有二次开发方法的先决条件:

1.2 .配置二次开发目录

将config/compatible.php复制到config/production/compatible.PHP并修改配置

//辅助开发目录设置,` custom '可以替换为自己的辅助开发目录

//如果此配置已打开,且具有相应的目录,则辅助开发目录已打开

define(custom_core_dir ),ROOT_DIR.'/custom );

必须与新目录自定义、app目录同级

rwxr-xr-x 38 wwwww 12928522336021 app

rwxr-xr-x7 wwwww 23882419336038 bootstrap

dwxrwxrwx 33 wwwww 112282412336000 config

dwxr-xr-x 3www www 1028251:57自定义//和app目录的兄弟

1.3 .自定义路由

请注意,必须首先设置二次开发目录

有关使用的路由的信息,请参阅使用:路由的文档

缺省根文件为bootstrap/routes.php。 可以在二次开发期间创建bootstrap/custom_routes.php,并且不再加载bootstrap/routes.php文件。

因此,可以用两种方法进行二次开发

路由变更较少时

在bootstrp/custom_routes.php中指定includebootstrap/routes.php,然后根据路由规则逐步添加即可

如果大幅调整路由

将完整的copy bootstrp/routes.php内容发送到bootstrp/custom_routes.php并据此进行修改

//.

//自定义页面吉鲁

路由:3360组(阵列(,功能) )。

route :3360 get (custom-act.html ),[ 'uses'='topc_ctl_act@index' ];

);

/*

|-------------------------请参阅

|文章相关

|-------------------------请参阅

*/

路由:3360组(阵列(,功能) )。

route :3360 get (' content-index.html ',[ ' uses '=' topc _ CTL _ content @ index ' ] );

route :3360 get (' content-info.html ',[ ' uses '=' topc _ CTL _ content @ get content info ' ] );

);

//.

1.4 .自定义控制器

添加控制器文件coutom/controller/act.php

控制器名称取决于路由配置

//*

* shopex许可证

*

* @版权所有(c ) 2005-2010 shopextechnologiesinc.(http://www.shopex.cn )。

* @ license http://ecos.shopex.cn/shopex license

*/

classt OPC _ CTL _ actextendstopc _ controller {

公共函数_ _ construct ($ app ) )。

{

parent:__construct (;

}

公共函数索引(

{

return $ this-page (' topc/act/index.html ',$pagedata );

}

}

1.5 .自定义视图

自定义页面文件添加custom/topc/view/act/index.html

自定义页面内容

1.6 .模板开发注意事项

注意在二次开发模板时,禁止使用系统附带的默认模板进行开发,必须开发新的模板文件夹。 因为打补丁软件包包含默认模板的升级内容。 如果使用默认模板升级,则更新修补程序时将复盖开发内容并出现问题。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。