克隆一个新项目的快捷方式
有没想过最土的项目如何快速复制出一个来,然后改改就成新的团购项目了?
或者说编辑一个老项目的时候想把他另存为一个新项目而不是保存,
看下图 红色部分
具体开发代码(非细节),如下
修改模板,加入按钮
include/template/manage_team_edit.html
<input type=”submit” value=”保存为新项目” name=”commit” id=”leader-submit” class=”formbutton” style=”margin:10px 0 0 120px;” onclick=”cloneteam()”/>
加js 处理cloneteam函数
function cloneteam()
{
document.getElementById(‘-user-form').action=”/manage/team/edit.php?clone=1″;
document.getElementById(‘-user-form').submit();
}
注意 clone=1
另外修改模板加了几处隐藏的hidden 内容,目的是为了复制老项目中的image image1 image2 字段
<!–{if $team['image']}–><span class=”hint”><input type='hidden' name=”hidden_team_image” value=”{$team['image']}”></span><!–{/if}–>
<!–{if $team['image1']}–><span class=”hint”><input type='hidden' name=”hidden_team_image1″ value=”{$team['image1']}”></span><!–{/if}–>
<!–{if $team['image2']}–><span class=”hint”><input type='hidden' name=”hidden_team_image2″ value=”{$team['image2']}”></span><!–{/if}–>
修改 manage/team/edit.php
原来代码是这样的
现在代码是这样的
- 克隆一个新项目的快捷方式
- 如何为javaWeb项目的网址生成一个桌面快捷方式
- 在liunx中创建启动器(window下的快捷方式) && linux下,如何建立一个“关闭屏幕”的启动器 ?
- 纪念一个曾经的软件产品(六)——快捷方式,联系人,任务管理器
- 从码云克隆一个项目
- 创建一个用于建立快捷方式的COM 对象并取得IShellLink 接口。
- 给电脑一个系统睡眠快捷方式,一键睡眠
- 开源项目之Android AnyCut(快捷方式)
- EmEditor添加一个快捷方式到资源管理器的上下文菜单
- 一个通过VBA建立某文件快捷方式的例子 (备注)
- 通过发送广播来向桌面添加一个快捷方式(附源码)
- 公司项目代码库克隆方式
- 【起航计划 022】2015 起航计划 Android APIDemo的魔鬼步伐 21 App-&gt;Launcher Shortcuts 为某个非主Activity在Home Screen上建立一个快捷方式
- [导入]Visual Studio 中多个项目通过链接方式共享使用同一个文件
- 正确打开一个项目的方式
- PHP----------用curl方式请求接口在同一个项目里面的时候不能请求的情况
- 为VS.NET的部署项目添加卸载快捷方式
- 如何把任意一个文件夹的快捷方式放到任务栏?
- CAD常见问题之创建一个新的键盘快捷方式
- vc同一个解决方案不同项目间通信的方式