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


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 相关文章推荐
模拟OICQ的实现思路和核心程序(一)
Oct 09 PHP
PHP中动态显示签名和ip原理
Mar 28 PHP
让你成为更出色的PHP开发者的10个技巧
Feb 25 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 PHP
php遍历目录与文件夹的多种方法详解
Nov 14 PHP
php实例分享之html转为rtf格式
Jun 02 PHP
php格式输出文件var_export函数实例
Nov 15 PHP
php字符串函数学习之strstr()
Mar 27 PHP
PHP json_encode() 函数详解及中文乱码问题
Nov 05 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
Jun 02 PHP
thinkphp5.1框架模板赋值与变量输出示例
May 25 PHP
PHP正则表达式函数preg_replace用法实例分析
Jun 04 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
判“新”函数:得到今天与明天的秒数
2006/10/09 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
解析php中用PHPMailer来发送邮件的示例(126.com的例子)
2013/06/24 PHP
VB中的RasEnumConnections函数返回632错误解决方法
2014/07/29 PHP
php备份数据库类分享
2015/04/14 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
PHP基于单例模式实现的mysql类
2016/01/09 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
PHP 7.4中使用预加载的方法详解
2019/07/08 PHP
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
获取dom元素那些讨厌的位置封装代码
2010/06/23 Javascript
asp.net 30分钟掌握无刷新 Repeater
2011/09/16 Javascript
jquery插件splitScren实现页面分屏切换模板特效
2015/06/16 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
微信小程序 闭包写法详细介绍
2016/12/14 Javascript
Javascript中return的使用与闭包详解
2017/01/11 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
VUE element-ui 写个复用Table组件的示例代码
2017/11/18 Javascript
vue 录制视频并压缩视频文件的方法
2018/07/27 Javascript
JS手写一个自定义Promise操作示例
2020/03/16 Javascript
跟老齐学Python之关于类的初步认识
2014/10/11 Python
深入理解python函数递归和生成器
2016/06/06 Python
Python通过for循环理解迭代器和生成器实例详解
2019/02/16 Python
Python实现操纵控制windows注册表的方法分析
2019/05/24 Python
在python中,使用scatter绘制散点图的实例
2019/07/03 Python
wxPython实现分隔窗口
2019/11/19 Python
利用PyTorch实现VGG16教程
2020/06/24 Python
python中 _、__、__xx__()区别及使用场景
2020/06/30 Python
python正则表达式 匹配反斜杠的操作方法
2020/08/07 Python
css3发光搜索表单分享
2014/04/11 HTML / CSS
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
财务会计求职信范文
2015/03/20 职场文书
政审证明材料
2015/06/19 职场文书
CSS3 制作精美的定价表
2021/04/06 HTML / CSS
Vue项目中如何封装axios(统一管理http请求)
2021/05/02 Vue.js