克隆一个新项目的快捷方式


Posted in PHP onApril 10, 2013

有没想过最土的项目如何快速复制出一个来,然后改改就成新的团购项目了?

或者说编辑一个老项目的时候想把他另存为一个新项目而不是保存,

看下图 红色部分

克隆一个新项目的快捷方式

具体开发代码(非细节),如下

修改模板,加入按钮

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

原来代码是这样的

克隆一个新项目的快捷方式

现在代码是这样的

克隆一个新项目的快捷方式

PHP 相关文章推荐
php minixml详解
Jul 19 PHP
PHP 多维数组排序(usort,uasort)
Jun 30 PHP
PHP常用技巧总结(附函数代码)
Feb 04 PHP
PHP中return 和 exit 、break和contiue 区别与用法
Apr 09 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
Jun 12 PHP
PHP会话处理的10个函数
Aug 11 PHP
PHP抽奖算法程序代码分享
Oct 08 PHP
PHP计算日期相差天数实例分析
Feb 23 PHP
PHP 实现浏览记录并按日期分组
May 11 PHP
php web环境和命令行环境下查找php.ini的位置
Jul 17 PHP
PHP学习记录之常用的魔术常量详解
Dec 12 PHP
Laravel中获取IP的真实地理位置
Apr 01 PHP
str_replace只替换一次字符串的方法
Apr 09 #PHP
apache和php之间协同工作的配置经验分享
Apr 08 #PHP
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
Apr 08 #PHP
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
Apr 08 #PHP
简单的php数据库操作类代码(增,删,改,查)
Apr 08 #PHP
PHP If Else(elsefi) 语句
Apr 07 #PHP
PHP插入排序实现代码
Apr 04 #PHP
You might like
用 Composer构建自己的 PHP 框架之基础准备
2014/10/30 PHP
PHP redis实现超迷你全文检索
2017/03/04 PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
2017/05/08 PHP
基于jQuery实现左右div自适应高度完全相同的代码
2012/08/09 Javascript
jQuery中$.extend()用法实例
2015/06/24 Javascript
js使用cookie记录用户名的方法
2015/11/26 Javascript
微信小程序 数组中的push与concat的区别
2017/01/05 Javascript
基于jquery实现二级联动效果
2017/03/30 jQuery
JS表格组件神器bootstrap table使用指南详解
2017/04/12 Javascript
浅谈vue-cli加载不到dev-server.js的解决办法
2017/11/24 Javascript
详解Node 定时器
2018/02/26 Javascript
小程序如何支持使用 async/await详解
2019/09/12 Javascript
vue相同路由跳转强制刷新该路由组件操作
2020/08/05 Javascript
Python中使用glob和rmtree删除目录子目录及所有文件的例子
2014/11/21 Python
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
python爬虫之百度API调用方法
2017/06/11 Python
python3调用R的示例代码
2018/02/23 Python
详解Python Matplot中文显示完美解决方案
2019/03/07 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
基于Python执行dos命令并获取输出的结果
2019/12/30 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
2013/01/30 HTML / CSS
Nisbets爱尔兰:英国最大的厨房和餐饮设备供应商
2019/01/26 全球购物
企业厂长岗位职责
2013/12/17 职场文书
家教广告词
2014/03/19 职场文书
骨干教师培训方案
2014/05/06 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
2014年自愿离婚协议书
2014/10/10 职场文书
2014年底工作总结
2014/12/15 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
电影复兴之路观后感
2015/06/02 职场文书
严以律己专题学习研讨会发言材料
2015/11/09 职场文书
2016党员党章学习心得体会
2016/01/14 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
Go gorilla/sessions库安装使用
2022/08/14 Golang