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


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类
Nov 27 PHP
php 文件缓存函数
Oct 08 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
Aug 07 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
Oct 23 PHP
PHP中的traits简单使用实例
May 13 PHP
PHP中preg_match函数正则匹配的字符串长度问题
May 27 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
Jun 13 PHP
Thinkphp批量更新数据的方法汇总
Jun 29 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
Sep 30 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
Apr 18 PHP
使用laravel的migrate创建数据表的方法
Sep 30 PHP
PHP tp5中使用原生sql查询代码实例
Oct 28 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实现的事件机制实例分析
2015/06/18 PHP
如何离线执行php任务
2017/02/21 PHP
laravel配置Redis多个库的实现方法
2019/04/10 PHP
基于jQuery的表格操作插件
2010/04/22 Javascript
js常用排序实现代码
2010/12/28 Javascript
javascript 星级评分效果(手写)
2012/12/24 Javascript
Microsfot .NET Framework4.0框架 安装失败的解决方法
2013/08/14 Javascript
比较新旧两个数组值得增加和删除的JS代码
2013/10/30 Javascript
用jQuery模拟select下拉框的简单示例代码
2014/01/26 Javascript
浅谈javascript实现八大排序
2015/04/27 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
JavaScript组件开发完整示例
2015/12/15 Javascript
jQuery动态修改字体大小的方法【测试可用】
2016/09/09 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
详解如何构建Angular项目目录结构
2017/07/13 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
2017/07/19 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
2018/12/13 Javascript
vue使用i18n实现国际化的方法详解
2019/09/05 Javascript
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
python基础教程之面向对象的一些概念
2014/08/29 Python
Python中的元类编程入门指引
2015/04/15 Python
python 如何快速找出两个电子表中数据的差异
2017/05/26 Python
virtualenv实现多个版本Python共存
2017/08/21 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
手把手教你从PyCharm安装到激活(最新激活码),亲测有效可激活至2089年
2020/11/25 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
大学生职业生涯规划范文
2014/01/08 职场文书
培训主管岗位职责
2014/02/01 职场文书
材料员岗位职责范本
2015/04/11 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
借款民事起诉状范文
2015/05/19 职场文书
回门宴新娘答谢词
2015/09/29 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
农村房屋租赁合同(范本)
2019/07/23 职场文书