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


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 更新数据库中断的解决方法
Jun 05 PHP
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
Jun 08 PHP
用Zend Encode编写开发PHP程序
Feb 21 PHP
一步一步学习PHP(8) php 数组
Mar 05 PHP
php中去除所有js,html,css代码
Oct 12 PHP
在WINDOWS中设置计划任务执行PHP文件的方法
Dec 19 PHP
php全排列递归算法代码
Oct 09 PHP
php基于表单密码验证与HTTP验证用法实例
Jan 06 PHP
PHP错误Warning:mysql_query()解决方法
Oct 24 PHP
PHP静态成员变量
Feb 14 PHP
PHP 年月日的三级联动实例代码
May 24 PHP
Laravel框架自定义公共函数的引入操作示例
Apr 16 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
不重新编译PHP为php增加openssl模块的方法
2011/06/14 PHP
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
php打造智能化的柱状图程序,用于报表等
2015/06/19 PHP
PHP的PDO事务与自动提交
2019/01/24 PHP
PHP中单例模式的使用场景与使用方法讲解
2019/03/18 PHP
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
JavaScript实现快速排序的方法
2015/07/31 Javascript
JavaScript使用Range调色及透明度实例
2016/09/25 Javascript
JS常用算法实现代码
2016/11/14 Javascript
Vue表单验证插件Vue Validator使用方法详解
2017/04/07 Javascript
vue仿淘宝订单状态的tab切换效果
2020/06/23 Javascript
js的函数的按值传递参数(实例讲解)
2017/11/16 Javascript
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
vue实现分页栏效果
2019/06/28 Javascript
微信小程序把百度地图坐标转换成腾讯地图坐标过程详解
2019/07/10 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
2020/05/09 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
[50:02]完美世界DOTA2联赛PWL S2 Magma vs FTD 第三场 11.29
2020/12/03 DOTA
python利用datetime模块计算时间差
2015/08/04 Python
Python使用PIL库实现验证码图片的方法
2016/03/11 Python
浅谈Python黑帽子取代netcat
2018/02/10 Python
Python中实例化class的执行顺序示例详解
2018/10/14 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
jupyter notebook 添加kernel permission denied的操作
2020/04/21 Python
Python正则表达式如何匹配中文
2020/05/27 Python
爬虫代理的cookie如何生成运行
2020/09/22 Python
为2021年的第一场雪锦上添花:用matplotlib绘制雪花和雪景
2021/01/05 Python
利用HTML5中的Canvas绘制一张笑脸的教程
2015/05/07 HTML / CSS
省级四好少年事迹材料
2014/01/25 职场文书
《小池塘》教学反思
2014/02/28 职场文书
外国人聘用意向书
2014/04/01 职场文书
工程移交协议书
2016/03/24 职场文书