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


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支持页面回退的两种方法
Jan 10 PHP
PHP输出数组中重名的元素的几种处理方法
Sep 05 PHP
浅谈apache和nginx的rewrite的区别
Feb 22 PHP
PHP中的函数-- foreach()的用法详解
Jun 24 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
Apr 18 PHP
PHP跨平台获取服务器IP地址自定义函数分享
Dec 29 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
Jun 17 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
Jul 21 PHP
php 中的closure用法详解
Jun 12 PHP
浅谈Laravel队列实现原理解决问题记录
Aug 19 PHP
laravel 关联关系遍历数组的例子
Oct 10 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
收音机频率指针指示不准确和灵敏度低问题
2021/03/02 无线电
实用函数2
2007/11/08 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
php pthreads多线程的安装与使用
2016/01/19 PHP
使用php实现网站验证码功能【推荐】
2017/02/09 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
JQuery实现倒计时按钮具体方法
2013/11/14 Javascript
为指定的元素添加遮罩层的示例代码
2014/01/15 Javascript
基于AngularJS+HTML+Groovy实现登录功能
2016/02/17 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
2016/09/23 Javascript
JS实现微信弹出搜索框 多条件查询功能
2016/12/13 Javascript
JS碰撞运动实现方法详解
2016/12/15 Javascript
微信小程序之电影影评小程序制作代码
2017/08/03 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
python学习基础之循环import及import过程
2018/04/22 Python
在Python中获取两数相除的商和余数方法
2018/11/10 Python
python实现简单日期工具类
2019/04/24 Python
Python Web框架之Django框架文件上传功能详解
2019/08/16 Python
opencv之为图像添加边界的方法示例
2019/12/26 Python
Python基础之函数原理与应用实例详解
2020/01/03 Python
python 读取.nii格式图像实例
2020/07/01 Python
详解Pandas 处理缺失值指令大全
2020/07/30 Python
Python数据分析库pandas高级接口dt的使用详解
2020/12/11 Python
python re模块常见用法例举
2021/03/01 Python
Python使用openpyxl复制整张sheet
2021/03/24 Python
学校后勤人员职责
2013/12/27 职场文书
股东合作协议书范本
2014/04/14 职场文书
高考励志标语
2014/06/05 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书
Go语言中break label与goto label的区别
2021/04/28 Golang
Canvas绘制像素风图片的示例代码
2021/09/25 HTML / CSS