Drupal——module开发实现hello world

原创 2013年12月04日 12:58:31

File: /sites/all/modules/mymodule/mymodule.info


name = mymodule
description = test proof of concept module
package = public-action
version = VERSION
core = 7.x
files[] = mymodule.module
; Information added by drupal.org packaging script on 2010-03-21
version = "7.0-alpha3"
project = "drupal"
datestamp = "1269192313"



File: /sites/all/modules/mymodule/mymodule.module



<?php
function mymodule_menu() {
    $items = array();
    $items['my_module/hello_world'] = array(
        'title' => 'Hello World Test',
        'page callback' => 'say_hello_world',
        'access arguments' => array('access content'),
        'type' => MENU_CALLBACK,
     );
    return $items;
}
function say_hello_world() {
    $vars = array();
    $vars['type']="ul";
    $vars['title'] = "";
    $vars['attributes']=array("");
    $vars['items'][0]="This is a simple proof of concept module";
    return theme_item_list($vars);
}


然后通过路径my_module/hello_world即可访问

Linux 最简单内核模块 Hello World 示例

注:如果想要按照本篇实践,需要有能运行的arm开发板和对应版本的内核(如果想在Linux主机上编译运行,请参考附1) 1. 在相应版本内核的driver目录下新建如下文件: module fil...
  • chinaeran
  • chinaeran
  • 2015年04月28日 08:38
  • 5965

Drupal 7 模块开发 建立

为Drupal 7建立一个简单的模块
  • stevenhzhang
  • stevenhzhang
  • 2014年09月29日 05:08
  • 1420

24种编程语言的Hello World程序

这篇文章主要介绍了 24 种编程语言的 Hello World 程序,包括熟知的 Java、C 语言、C++、C#、Ruby、Python、PHP 等编程语言,需要的朋友可以参考下。 Hello...
  • yilovexing
  • yilovexing
  • 2016年11月21日 10:14
  • 2588

你知道Hello World程序的由来吗?

Hello World是一个最著名的程序。对每一位程序员来说,这个程序几乎是每一门编程语言中的第一个示例程序。实际上,这个程序的功能只是告知计算机显示Hello World这句话。传统意义上,程序员一...
  • testcs_dn
  • testcs_dn
  • 2016年09月26日 20:56
  • 2267

菜鸟学php扩展 之 hello world(一)

前言这是一篇拖了很久就想写的备忘录,编写php扩展一百度都是文章,但是很多文章是很老的了。有的例子都跑不通。有点尴尬。 此文用于记录自己的笔记,当作备忘录。正文1. 下载php安装包下载地址:php...
  • u011957758
  • u011957758
  • 2017年05月16日 01:12
  • 687

微信小程序从零开始(零)-Hello World

微信小程序从零开始(零)-Hello World2017年1月9号,微信小程序如约而至。按照张小龙刚推的朋友圈,1月9号并不是随机选择,而是向10年前苹果发布IPhone致敬。朋友圈一大波“微型小程序...
  • sinat_35615296
  • sinat_35615296
  • 2017年01月10日 11:54
  • 2405

JavaScript脚本语言介绍并实现第一个Hello World程序

1.JavaScript是Web页面中的一种脚本编程语言,也是一种通用的、跨平台的、基于对象和事件驱动并具有安全性的脚本语言,具有与Java类似的语法。它不需要进行编译,而是 直接嵌入在HTML页面中...
  • u012561176
  • u012561176
  • 2015年03月06日 12:38
  • 6533

Qt入门(2)——使用Qt编写的Hello world

对于一个qt初学者来说,一步一步来直到作出一个hello world是最基础的入门。 从菜单:应用程序->编程中找到QtCreator 打开QtCreator 文件->新建文件或工程……  ,选择 其...
  • yincheng01
  • yincheng01
  • 2014年09月04日 10:40
  • 3810

两种语言,一个平台——《iOS开发指南:从Hello World到App Store上架(第4版)》

一个人做厨师几年也做不出好吃的菜,再怎么培训也做不好iOS;一个人只要勤学苦练,学好iOS只要看一本《iOS开发指南:从Hello World到App Store上架(第4版)》就够了。...
  • dongfeng9ge
  • dongfeng9ge
  • 2016年09月05日 08:20
  • 2833

[学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行

1.JDK的下载与安装 2.编写第一个java程序HelloWorld 3.编译执行HelloWorld...
  • sushengmiyan
  • sushengmiyan
  • 2014年05月13日 23:42
  • 11166
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Drupal——module开发实现hello world
举报原因:
原因补充:

(最多只允许输入30个字)