小编rlb*_*usa的帖子

drupal模块页面

我有一个概念性的障碍.所以,我想制作一个自定义的Drupal模块,它有几个不同的页面,每个页面都"有用".

我不了解如何在我的模块中创建/集成不同的页面,以及它们的URL是什么.

我有这个:

 /* FILE : mymodule.module */
 function mymodule_menu() { 

   $items = array(); 
   $items['mymodule/landingpage'] = array( 
    'page callback' => 'mymodule_landing',
    'access arguments' => array('access content'),
    'type' => MENU_NORMAL_ITEM,
   );  
   return $items; 
 }

 function mymodule_landing() { 

   $title = 'Hello World'; 
   $content ='This is a simple Hello World Proof of Concept'; 
   return theme_box($tile, $content); 
 }
Run Code Online (Sandbox Code Playgroud)

当我去的时候mysite.com/mymodule/landingpage,我看到了生成的内容mymodule_landing().

但这似乎不是我想要做的,因为内容landingpage是在内部产生的mymodule.module,这让我对如何制作我的mysite.com/mymodule/step2......,mysite.com/mymodule/step99页面感到非常困惑.

我有直觉,每个页面的代码应该在它自己的相应文件中,而我不知道如何去做,这似乎不是正确的方法.

你能解释一下我应该怎么做,文件应该去哪里(用我的其他模块文件,对吗?),以及它可以查看的URL?

drupal module drupal-6

6
推荐指数
1
解决办法
3090
查看次数

如何复制SQL Server对称密钥?

我们有一台服务器,其数据库具有对称密钥(数据库 - >安全 - >对称密钥).我们有一个备份重复数据库,我们将其用作测试数据库,但我们没有此密钥.

如何复制此对称密钥(或创建一个与旧密钥完全相同的新密钥)并将其放入现有数据库中?它必须具有与另一个相同的值和键名.

这是在SQL Server 2008上.

替代文字http://i39.tinypic.com/mhwnds.png

sql symmetric-key sql-server-2008

5
推荐指数
1
解决办法
7659
查看次数

ASP.NET的MultiView ID?

有没有办法按ID而不是索引在MultiView中设置活动视图?

像这样的东西?

multiviewProgress.Views["step3"].SetToActiveView();
Run Code Online (Sandbox Code Playgroud)

asp.net multiview

5
推荐指数
1
解决办法
1975
查看次数

ASP.NET:Javascript关闭时究竟会受到什么影响?

我听说过关于ASP.NET和JavaScript的不同故事:它在Javascript关闭时工作正常,只有部分部分不起作用,而且根本没有任何作用.

如果在客户端的浏览器中关闭JavaScript,ASP.NET应用程序究竟会受到什么影响?哪些部分不起作用(如果有的话)?

例如,RequiredFieldValidators仍然可以工作吗?那么UploadControls呢?AJAX UpdatePanels和AsyncPostBack的?文件上传?页面代码隐藏仍在运行吗?

原谅我的无知,我似乎无法深入了解这个问题.

javascript asp.net

5
推荐指数
2
解决办法
286
查看次数

Drupal模块开发:卸载/重新安装/重复?

我正在我的本地机器上为Drupal开发一个自定义模块.

编辑代码时,更改永远不会立即应用.所以,我去管理模块,卸载,然后重新安装我的模块.这是卸载 - 安装 - 开发 - 重复的循环是缓慢而乏味的.

有没有更好的方法呢?

我的模块广泛使用Drupal框架,所以我不确定首先在PHP中开发它是一个选项.

drupal module reinstall

5
推荐指数
1
解决办法
2407
查看次数

SQL DATEDIFF(年,......,......)是一项昂贵的计算吗?

我正在尝试优化一些非常复杂的SQL查询,因为它需要很长时间才能完成.

在我的查询中,我动态创建了具有许多相同函数的SQL语句,因此我创建了一个临时表,其中每个函数只调用一次而不是多次 - 这将我的执行时间缩短了3/4.

所以我的问题是,如果1000个日期计算的范围缩小到100,我可以期待看到很多不同吗?

编辑:查询如下所示:

SELECT DISTINCT M.MID, M.RE FROM #TEMP INNER JOIN M ON #TEMP.MID=M.MID 
WHERE ( #TEMP.Property1=1 ) AND 
DATEDIFF( year, M.DOB, @date2 ) >= 15  AND  DATEDIFF( year, M.DOB, @date2 ) <= 17 
Run Code Online (Sandbox Code Playgroud)

其中这些是作为字符串动态生成的(按位组合在一起)然后执行,以便可以在每次迭代时更改各种参数 - 主要是最后一行,包含各种DATEDIFF查询.

像这样的大约420个查询,这些日期计算是这样计算的.我知道我可以轻松地将它们全部放入临时表(1000个日期变为50) - 但它是否值得,它会在几秒钟内产生任何差异吗?我希望能比十分之一秒更好地改进.

sql datediff query-optimization

4
推荐指数
1
解决办法
5551
查看次数

RadioButton 和 Checkbox 是否有键盘快捷键?

我有很多数据输入人员使用我的 ASP.NET 应用程序,我们都想知道是否有任何键盘按键或快捷键可以按下来触发:

  • 检查单选按钮
  • 取消选中单选按钮
  • 选中一个复选框
  • 取消选中复选框

我知道您可以编写 Javascript 并自己完成,但是是否已经存在不使用鼠标的键盘键/快捷键?

asp.net checkbox keyboard-shortcuts radio-button

3
推荐指数
1
解决办法
5281
查看次数

好的Drupal IDE?

是否有任何Drupal IDE具有语法高亮,可能还有intellisense功能描述符?

ide drupal

3
推荐指数
1
解决办法
198
查看次数

是否有我可以使用的通用会计系统数据库架构?

我需要一个通用的会计系统数据库架构有没有提供这个的网站?

accounting database-schema

3
推荐指数
1
解决办法
6649
查看次数

设计一个可滚动的网站?

我是一个非常挑剔的人,作为一个笔记本电脑用户,大多数时候我使用我的上/下翻页/下翻键来滚动页面.

每个网页似乎都属于以下类别:

  • 该页面拒绝使用键盘滚动
  • 如果我点击页面(有时多次)页面滚动
  • 该页面完美地滚动了蝙蝠

我如何专门设计我的网页可以直接用键盘键滚动?什么样的元素阻止了这一点; 我应该避免哪些具体的事情?例如,我知道iframe和可滚动的div可能会成为这个目标的问题点.

scroll

3
推荐指数
1
解决办法
250
查看次数