- 博客(108)
- 资源 (4)
- 收藏
- 关注
原创 Odoo 创建特定布局的页面
创建特定布局的页面想象一下,我们要为特殊功能的页面创建一个特定的布局。在这些页面上,我们需要在顶部添加一个功能列表,并使用代码片段(snippets)让客户可以尽可能地设置其他的页面布局。 在你的view文件夹中,创建一个pages.xml文件并添加默认Odoo标记。在“data”创建一个“template”标签,将page属性设置为true,并将代码添加里面去。
2017-07-25 20:23:03
5115
原创 Odoo Page页结构
Odoo page的结构一个Odoo页面(page)是一个组合的cross-pages和unique两种元素的视觉效果。默认情况下,Odoo为你提供了一个Header和Footer(cross-pages)以及一个唯一的主元素来含内容,使您的网页的唯一。注意cross-pages在每一页都是一样的。unique只关联在特殊的某一页面。要查看默认布局,只需使用网站生成器创建一个新的
2017-07-13 21:20:42
2353
原创 Odoo 创建主题
创建主题模块Odoo的主题打包形式类同于模块。即使是你为公司或客户设计一个非常简单的网站,你也需按照Odoo模块的打包方式来打包主题。主目录:创建一个目录命名为theme_的形式,后面跟着主题相关的名字。__openerp__.py:创建一个空文件并保存到你的主目录中,命名为__openerp__ .py。它将包含您的主题的配置信息。__init__.py:创建一个空文件,命名
2017-05-10 18:03:02
1972
原创 PHP获取当前文件路径信息的方法
Example 文件名 test.php 获取 “路径 + 文件名” : /var/www/test/test.php echo __FILE__; //取得当前文件的路径:用魔术常量 __FILE__,这里的路径包含了文件名获取 “文件名 ”: test.php echo basename(__FILE__);获取“不含扩展名的文件名”:test
2017-04-27 11:49:36
1133
转载 Odoo 主题介绍
Odoo倡导自由。可以让设计师针对用户的需求更灵活自由地去定制。准备好来创建你自己的主题了吗?很好,在你开始之前有一些事情你应该知道。本教程就是指导你来创建Odoo主题。基础概念如果您是首次使用Odoo的网页设计师,那么你来这里就对了。本课程将介绍Odoo主题创作的基础。注意:Odoo的开发团队已经创建了一个强大而易于使用的框架。可以让你不需要了解哪些特殊的语法来
2017-03-07 11:09:21
2021
转载 Odoo 安装
1. 安装 PostgreSQL首先,首先我们需要更新CentOS 7的软件包来确保是最新的包,补丁和安全更新。要更新我们的系统,我们要在shell下运行下面的命令。# yum clean all# yum update现在我们要安装PostgreSQL,因为OpenERP使用PostgreSQL作为它的数据库。要安装它,我们需要运行下面的命令。# yum install pos
2017-02-14 10:04:22
1562
原创 CKEditor使用Code Snippet让代码高亮显示
CKEditor 简介CKEditor 即 FCKEDITOR 。FCKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。具备功能强大、配置容易、跨浏览器、支持多种编程语言、开源等特点。它非常流行,互联网上很容易找到相关技术文档,国内许多WEB项目和大型网站均采用了FCKeditor。随着CKEditor4.4.1的发布,以前一直困扰的代码高亮问题终于完美
2016-02-22 11:06:27
1648
原创 PHPExcel导出数据到excel
public function excel() { $data = $this->getExamInfo(); // 所教学科id $subject = D('Exam')->getTeacherInfo($this->authInfo); $list = M('Score')->where(array('acp_id' => intva
2016-02-02 15:56:44
1041
原创 centos7关闭防火墙
安装的是centOS7 mini,apache httpd的80端口始终访问不了,发现是防火墙问题,网上查了很多方法,好像都没成功。直接命令:service firewalld stop1. Disable Firewalld Service.systemctl mask firewalld2. Stop Firewalld Service.systemct
2016-01-28 10:23:56
625
原创 php过滤微信表情符号
// 去掉微信表情符号 $tmpStr = json_encode($textTpl); udsLogDataTxt(7, "tmpStr...".$tmpStr); $tmpStr = preg_replace("#(\\\ud[0-9a-f]{3})|(\\\ue[0-9a-f]{3})#ie","",$tmpStr); $tmpStr = json_decode($tmpSt
2016-01-19 17:31:03
3555
原创 CentOS设置服务开机启动的方法
CentOS设置服务开机启动的两种方法1、利用 chkconfig 来配置启动级别在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器重启后,系统仍然不会自动启动服务。 在这个时候,我们就需要在安装后做个设置,
2016-01-18 14:21:32
592
原创 “无法识别的配置节system.webServer”解决办法
在Winsows 2008 Server 上安装asp.net 1.1 的应用程序,在启用默认文档或者浏览目录时会向 web.config 文件添加 节,这时就可能报错:“/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 说明:
2016-01-08 13:03:42
4265
原创 mysql获取表或字段的注释
表注释在 information_schema 库的 TABLES 表中TABLE_COMMENT 字段里字段注释在 information_schema 库的 COLUMNS 表中COLUMN_COMMENT 字段里或者使用:show table status最后一列:Comment 就是表注释获取一个表里面的字段注释的sql:show full fields fro
2015-12-20 21:47:29
983
原创 mysql获取某个表的所有字段名
select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_name' and table_schema = 'your_db_name';SHOW COLUMNS FROM `your_table_name`
2015-12-20 19:41:48
858
原创 批处理命令按日期格式备份目录
@echo offREM 这个批处理文件是用来自动备份网站内容REM set UDS_RAR_HOME=C:\Program Files\WinRARset UDS_WEB_HOME=D:\webset UDS_BAK_HOME=F:\bakeup
2015-12-17 11:21:56
2243
原创 用toFixed来进行小数点显示精度问题
var money=0.00542;//0.006; alert(Number(money).toFixed(2)); //0.00 js自带的toFixed函数来进行四舍五入的操作,会出现以上问题。var money=0.00542;//0.006; alert(Number(money).toFixed(2)); function round2(numb
2015-12-09 17:15:07
1089
原创 eclipse之The currrently displayed page contains invalid values异常
eclipse之The currrently displayed page contains invalid values错误现象: eclipse的preferences里面需要保存密码,保存报错Could Not Accept ChangesThe currrently displayed page contains invalid values或者是保存后,再次打开prefe
2015-11-22 22:29:10
1154
原创 解决eclipse中git插件中的cannot open git-upload-pack问题
原本用得好好的eclipse在对git.oschina.net提交代码时,突然出现“cannot open git-upload-pack”错误,百度了下,打开eclipse中的windows-->Preferences-->Team-->Git-->Configuration-->User Settings.然后点Add Entry新建一个键值对,输入http.sslVerify=false
2015-11-05 08:46:51
8393
转载 php 股票信息查询类
http://www.51boxue.net/phper/php-cy/95985.htm股票信息查询功能我们是需要抓取第三方的数据,然后我们再把这些数据进行分析组成自己想要的,下面我们来看一个php 股票信息查询类。GitHub 地址:github.com/widuu/stock<?phpclass stock{ /** * 股票数据接口
2015-10-31 12:04:05
1018
原创 jquery mobile获取表单input数据值
html代码如下input name="udspassword" id="udspassword" placeholder="password" type="text"> 调用时,val = $("#udspassword").attr("value"); 是会出错的,说是没找到object,要改成如下:input name="udspassword" id="udspa
2015-09-09 20:43:09
2063
原创 php时间戳与字符串的相互转换
<?php date_default_timezone_set(“prc”); $stringtime = date(“Y-m-d H:i:s”,time()); echo $stringtime.””; echo strtotime($stringtime).””; echo date(“Y/m/d G:i:s A”,strtotime($string
2015-09-07 20:45:46
1380
转载 我是如何向老婆解释MapReduce的?
原文链接:http://blog.jobbole.com/1321/昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说。演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈)。我成功地向技术听众们(主要是Java程序员,一些Flex程序员和少数的测试人员)解释了MapReduce的概念,这让我感到兴奋。在所有辛勤的工作之后,我们在Xebia印度办公室享用
2015-08-07 21:04:11
852
原创 java读取目录下(包括子目录)的所有文件
public static void main(String[] args) { //目录 File dataDir = new File("E:/资源库资源/20091111"); //存放目录及其子目录下的所有文件对象 List myfile = new ArrayList(); //开始遍历 li
2015-08-05 21:51:26
1006
原创 Apache服务器的404页面的设置
404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。很多开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。404页面该达到怎么样的效果才符合SEO要求?搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该
2015-07-10 14:59:37
528
转载 dedecms全版本设计缺陷导致验证码绕过(可用于爆破等)
dedecms 最新版!验证码绕过!验证码等于无效根据dedecms源码 查到dedecms将session保存到文件中!//Session保存路径$sessSavePath = DEDEDATA."/sessions/";if(is_writeable($sessSavePath) && is_readable($sessSavePath)){ session_save_p
2015-06-18 19:09:22
1952
原创 POST对URL中末尾斜杠的差异
在调试一个接口,php的,文件名是index.php,放在目录/checkmail/下。访问时的url写的是/checkmail,调用时用的是JQuery的post方法。开始发现,被调用时检查传入的参数没有传过来。跟踪了传过来的所有参数,发现$_SERVER['REQUEST_METHOD']得到是GET。明明是POST调用的,为什么得到的是GET呢
2015-06-17 21:58:15
4050
原创 Apache配置禁止访问某些文件或目录
【apache配置禁止访问】1. 禁止访问某些文件/目录增加Files选项来控制,比如要不允许访问 .inc 扩展名的文件,保护php类库: Order allow,deny Deny from all Order allow,deny Deny from all禁止访问某些指定的目录:(可以用 来进行正则匹配)
2015-05-11 17:15:06
1921
原创 iOS8 The application could not be verified.
刚升级到最新的iOS和XCode,重新部署程序,报错:The application could not be verified.找不到原因,将程序Bundle identifier改个名字,就可以了。可能的原因是,开发者证书续费,将Provitioning Profile重新生成了,应该是PAD上已安装的App证书与新部署的App证书有冲突。将原有App删
2015-05-07 13:25:45
825
原创 解决phpmyadmin出现: Maximum execution time of 300
在mysql用phpmyadmin导入数据的时候出现:Fatal error: Maximum execution time of 300 seconds exceeded in ...上网查了很多文章都说 是把php.ini 里面的 max_execution_time 改大就可以,可改了还是不行。。后来才查出原来是phpmyadmin自己的限制。找到phpmya
2015-04-20 18:39:31
3227
原创 MYSQL查询重复记录的方法
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
2015-04-14 17:40:11
519
原创 SAP ECC6 SOLUTION MANAGER KEY 生成脚本
SAP ECC6 SOLUTION MANAGER KEY 怎么来呢,是通过电脑名字、SAP System ID、以及 Center Instance Number 这三个字符串,经过一个算法算出来的,而算这个东西,你就要先装好 Solution Manager 这个软件,但是一般人都没有这个东西。'''''''''''''''''''''''''''''''''''''' '
2015-04-05 23:50:36
1352
原创 安卓中的图标尺寸
AndroidManifest.xml中指定图标,名字不一定非叫icon2.0以后有三种尺寸,分别为36*36/48*48/72*72你会看到drawable-hdpi/drawable-ldpi/drawable-mdpi不同的目录用来存储不同尺寸的图标,在AndroidManifest.xml中只需要写@drawable/icon就可以,它会根据屏幕分辨率去找不同目录下的图标
2015-03-18 15:15:59
927
原创 DEDE发生Fatal error: Call to a member function read() on a non-object in 错误解决方法
新上的一个站,出现图片上传错误:PHP Fatal error: Call to a member function read() on a non-object in \\include\\dialog\\select_images.php on line 149晚上搜索了一下,基本如下梦官方帮助中心给出的答案是 A:一种可能是发送的SQL语句太长,
2015-03-14 22:28:34
12177
原创 如何修改android工程的包名
修改application name;这个比较简单;选中工程名 右击->android tools ->Rename Application Package 修改自己想要的包名即可
2015-03-11 09:27:07
688
原创 安卓apk的唯一识别标志
----------AndroidManifest.xml-------------------------- AndroidManifest.xml文件中的 package可以认为是一个应用的唯一标识id ,在建立项目时输入的应用包名就是AndroidManifest.xml文件中的 package的值,因此应该取到和应用相关名字,比如 我们公司做的现代汉语项目的应用包名可以用“com
2015-03-10 12:50:07
4629
原创 mysql复制表记录
例子1 复制完全相同的记录(条件是表结构中没有auto_increment,和uniq字段)mysql> select * from president;+------------+---------------+--------+---------------------+-------+------------+------------+| last_name | first_n
2015-03-10 00:47:25
652
原创 php获取本周的开始日期和结束日期
$sdefaultDate = date("Y-m-d");$first=1;$w=date('w',strtotime($sdefaultDate));$week_start=date('Y-m-d',strtotime("$sdefaultDate -".($w ? $w - $first : 6).' days'));$week_end=date('Y-m-d',strtotime(
2015-03-07 13:19:57
1655
原创 fullcalendar简单使用
1.与google日历连接,别忘记加入events: $.fullCalendar.gcalFeed ("http://www.google.com/calendar/feeds/xuqi86@gmail.com/private-660ae86cc26345cff3430480e8eea4bb/basic", { className:'gcal-event',
2015-03-06 23:58:28
6314
原创 Target runtime Apache Tomcat v6.0 is not defined.错误
Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误。在problems中显示错误是:Target runtime Apache Tomcat 6.0 is not defined。解决方法是:在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:
2015-02-28 16:13:37
560
三月精通ABAP--快速入门
2010-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人