- 博客(34)
- 收藏
- 关注
原创 Drupal 8 模块 Module 开发(未完)
我们目标:创建一个带有区块(Block)的模块(Module)我们建立一个简单模块,模块会用到内建的区块子系统(Block Sub-system)来添加一个自定义区块,这个区块显示当前Drupal中已经激活的模块列表。我们将分成三个部分:创建一个新模块的目录和文件 调用区块子系统(Block Sub-system) 利用Drupal 8内建的简单测试框架(SimpleTe...
2021-02-19 14:48:18
543
1
原创 Drupal 7 模块开发 建立、验证、提交表单(Form) (hook_menu)
先建立表,参见《Drupal 7 模块开发 创建自定义表(table) (hook_schema)》
2020-07-11 08:31:08
383
原创 CentOS 7 下安装 Drupal 8 (通过 Drush 8)
Drupal 8 配置要求:数据库:MySQL 5.5.3/MariaDB 5.5.20 网站服务器:Apache 2.x PHP版本:5.5, 5.6, 7.0, 7.1, 7.2 (Drupal 8.4.4 之前版本只支持 php 7.1 及之前版本)准备工作架设虚拟服务器,可以参考【【图文解说】Azure 安装 虚拟机(Virtual Machine)】 安装 Apac...
2018-11-18 15:33:09
1023
原创 在 CentOS 7 下安装 Drush 8
架设虚拟服务器,可以参考【【图文解说】Azure 安装 虚拟机(Virtual Machine)】安装 Apache, MariaDB,PHP,参考【CentOS 7 安装 LAMP】Drush 能以命令行形式快速安装和操作Drupal里一些常用功能,譬如:安装模块,升级模块,清cache 等等# 下载 Drupaldrush dl drupal# 清除 cachedrush...
2018-11-15 05:08:56
754
原创 CentOS 7 安装 Apache / 防火墙 / PHP / MariaDB (MySQL)
如果你没有虚拟机,可以参考这篇文章《【图文解说】Azure 安装 虚拟机(Virtual Machine)》 技巧如果本账号不是root账号,每次输入需要口令,可以在输入以下命令,获得root权限sudo -s不过此命令有危险,万一打字错误,执行了一些非可逆命令,会导致整个系统崩溃。以下操作在 CentOS 7.5 运行成功安装 Apache 并启动:安装和设...
2018-11-12 09:07:17
336
原创 【图文解说】Azure 安装 虚拟机(Virtual Machine)
因为可以免费注册,使用30天($200 额度),所以注册一个了解一下,注册网址:https://azure.microsoft.com/zh-cn/free/ 我这文章主要介绍在 Azure 上架设 CentOS 虚拟机,按照以下步骤你也可以选择任何Windows和Linux的 Server(参考步骤4)。 可以通过三种方法(择其一)建立虚拟机: Azure Portal ...
2018-11-08 08:01:41
6200
原创 Magento 修改页脚 footer
默认的 footer,只有Company能方便的在admin手动修改 ( CMS -> Static Blocks -> Footer Links Company )下面记录如何能方便编辑 Quick Links, 打开管理界面,进入 CMS -> Static Blocks,打开 Footer Links Company ,复制 Content 里所有内容退回
2015-11-07 04:10:45
985
原创 Magento 查询错误日志
当Magento 显示:There has been an error processing your requestException printing is disabled by default for security reasons.
2015-10-31 02:40:02
1174
原创 Drupal 7 模块开发 建立模块 第一个页面(hook_menu)
建立模块请参考 《Drupal 7 模块开发 建立》如果你要支持中文,文件格式必须保存为 UTF-8,NO BOM------------------------------hook_menu 定义菜单项和页面反馈。我们要用自己模块名替换 hook。在这里我们建立一个 my_first_module_menu() 在 my_first_module.module文件里<?php
2015-01-15 03:49:21
3331
原创 Drupal 7 电子邮件的发送设置 SMTP, Mail System, Mime Mail
虽然Drupal自带发送email功能,但是很多服务器需要SMTP验证,这个时候就需要安装 SMTP 模块。激活 SMTP 模块进入配置 admin/config/system/smtp在 Turn this module on or off 选择 on填写 SMTP SERVER SETTINGS 中相关信息(如果你的服务器在godaddy,只要在 SMTP server 填写
2014-10-29 10:29:34
10492
原创 Drupal 7 模块开发 创建自定义表(table) (hook_schema)
Drupal 7 模块开发,创建自定义表。hook_schema 详细说明,通用数据类型分析。
2014-10-02 08:12:38
3250
1
原创 Drupal 7 模块开发 建立模块帮助信息(hook_help)
Drupal 7 模块开发,为模块建立帮助文档,使用 hook_help,及参数 arg() 介绍
2014-09-30 05:58:39
1414
原创 Drupal 7 模块 .info 文件介绍
Drupal使用.info文件来保存关于主题(theme)和模块(modules)的基本数据(metadata)。图文中文详解Drupal 7模块中的.info文件。
2014-09-28 10:24:47
2083
原创 解决用 entity_translation 模块建立多语言网站,在 Views 无法翻译问题
参考:https://www.drupal.org/node/1605406
2014-09-25 02:35:01
1089
原创 Godaddy Drupal Update
Godaddy对Drupal默认安装只支持到7.22,目前Drupal已经升级到7.28,安装完Drupal 7.22后,只能手工升级。 安装Drupal在:https://hostingconnection.godaddy.com/Application/Drupal.aspx去 Administration > Configuration > Development > Mai
2014-05-22 04:18:09
1150
原创 ASP.NET (VB) 加载用户自定义控件 (ascx),提交会消失的解决方法
在ASP.NET里动态添加自定义控件(ascx),按了Button控件,会消失;虽然用LoadControl放在IsPostBack外面,可以解决消失问题,但是要按2次Button,提交2次,才能把ascx里的数据提交出去。经过网上搜索,找到最终解决方法。
2011-04-05 09:06:00
1424
原创 在 PowerDesigner 中 identity 的初始值 和 递增量
我用PowerDesigner 12.5,为了找identity的seed好久,终于找到了。 1. 设置column的数据类型(Data Type) int 2. 右点这个column,选属性(Properties) 3. 在常规(General)选项里,Indentity打勾 4. 在Microsoft选项里,可以找到 Identity seed and incr
2010-03-05 11:31:00
1926
原创 如果继承自定义控件里的event
在User Control里写Calendar,给自定义控件加一个事件(SelectionChanged),相应控件里Canlendar的 SelectionChanged 事件 Public Delegate Sub SelectionChangedHandler(ByVal sender As Object, ByVal e As System.Ev
2008-02-23 02:04:00
524
原创 一些Javascript 的格式化
美国电话输入格式限制 和 格式化(如果10位数字,电话自动转换格式 (408) 888-8888*109 )input type="text" name="phone" maxlength="50" maxlength="50" onKeyPress="return CheckPhoneNumber(window.event, this)" onBlur="javascript:Forma
2008-02-12 07:08:00
554
原创 VB.net 点击下载文件
下载动态产生的文件可以用以下代码: Response.ClearHeaders() Response.Clear() Response.Expires = 0 Response.Buffer = True Response.AddHeader("Accept-Language", "utf-8")
2008-01-17 07:24:00
2328
转载 Google Adsense,你今天被封杀了吗?
原帖:http://home.donews.com/donews/forum/62/2006-10/23/618581.html近段时间关于Google Adsense,可谓是闹得沸沸扬扬的。其中不少喊冤,有人骂娘,更有人狂言发现了某些猫腻。对此,小弟颇有感想。故此写点东西跟大家交流交流。 Google Adsense,你今天被封杀了吗?如果你的回答是肯定,不妨往下看看。 封杀常见情况: 1、
2006-11-04 06:52:00
946
原创 七种排序方法
Option ExplicitGlobal Const ZERO = 0Global Const ASCENDING_ORDER = 0Global Const DESCENDING_ORDER = 1Global gIterationsSub BubbleSort()Sub BubbleSort(MyArray(), ByVal nOrder As Integer)Dim IndexDim
2006-10-21 09:13:00
862
原创 在ASP.net里添加 javascript
Page.RegisterStartupScript("sf", "location.replace(#);")必须分开,否则会和ASP.net 的结束符冲突(ASP.Net 1.0)还有一个是 RegisterClientScriptBlock RegisterClientScriptBlock一般返回的是客户端函数的包装,而RegisterStartupScript返回得函数在d
2006-08-16 23:55:00
1153
原创 Flash 8上传,用C#.net或VB.net做后台程序
Flash 8的code,你可以从 C:/Program Files/Macromedia/Flash 8/Samples and Tutorials/Samples/ActionScript/FileUpload 获得将 selectedFile.upload("http://www.helpexamples.com/flash/file_io/uploadFile.php");改成
2006-08-09 09:23:00
1254
原创 ASP.net一些常用函数
Function IsValidEmail(ByVal strIn As String) As Boolean Return true if strIn is in valid e-mail format. Return Regex.IsMatch(strIn, ("^([/w-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([/
2006-04-22 08:19:00
683
转载 JavaScript中对字符串中空格的处理
在JavaScript语言中,字符串就是一种对象。字符串的操作必须使用内置的构造器和设置方法来完成,JavaScript为字符串提供了很多方法,最常用的比如indexOf()、charAt()和substring()。然而,有一些其他开发语言中字符串的常用操作却没有提供,比如是去除字符串前后空格的trim()函数就没有提供。在这里,为广大web开发者提供一个字符串trim()的源码,希望能
2006-03-10 05:43:00
2149
原创 ASP.net 多个按钮回车响应
有两个button,两个textbox,需要输入textbox1后回车就postback到button1的后端事件,textbox2类似。很明显需要在客户端代码实现。解决方法:首先了解.Net中控制控件的postback是通过这个js函数控制的: function __doPostBack(eventTarget, eventArgument) { var theform; if (window
2005-12-04 06:42:00
1616
原创 DOS下把.vb编译成.dll的
在本地安装好.Net FrameworkSD。test.vbImports SystemImports System.IOImports System.DataImports System.Data.SqlClientImports System.ConfigurationNamespace myNamespacePublic Class myClass1 Public Shared Funct
2005-05-20 09:30:00
1044
原创 在IE里直接编辑文档格式
Blog¹ÜÀí function FTB_ftbBody_onKeyDown_LineBreak() { editor = ftbBody_editor; var _TAB = 9; var _ENTER = 13; var _QUOTE = 222; var _OPENCURLY = “; var _CLOSECURLY = ”;
2004-11-10 04:09:00
1026
原创 对Html内控键的取值 (All)
如果一个控间有id,可以用document.getElementById(idname).value 一个控键如果只有name没有id,要取值可以用以下方法:document.FormName.cc.value = document.FormName.dd.valuedocument.forms[0].cc.value = document.forms[0].dd.value//当控键中有冒号
2004-10-06 00:39:00
847
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人