2010-12-14 9 views
0

ノンノードモジュールを構築しました。オープンアトリウムをフィーチャーとして統合したいと考えています。ノンノードモジュールをフィーチャーとしてオープンアトリウムに統合する方法

機能、スペース、およびオープンアトリウムの「コードをクラック」するためのテスト機能を試しました。マニュアルではこのトピックをカバーしていないため、機能、スペース、オープンアトリウムの新機能です。

フィーチャを使用してフィーチャを作成し、情報ファイルとモジュールファイルをカスタマイズしました。

Infoファイル:

core = "6.x" 
description = "A test feature" 
name = "Test Feature" 
package = "Features" 
spaces[types][] = "og" 
features[][] = ""code here 

モジュールファイル:さらに

function test_feature_menu() 
    { 
    $items['ftest'] = array(
     'title' => 'Test Feature', 
     'page callback' => 'test_feature_page', 
     'access callback' => 'spaces_menu_access', 
     'type' => MENU_NORMAL_ITEM, 
     'menu_name' => 'features' 
    ); 
    } 

function test_feature_page() 
{ 
    $output = 'test'; 
    return $output; 
} 

機能は、機能セクションに表示され、有効にすると、関係なく、私は午前何グループの機能メニューに表示されます。グループの機能は無効に設定されていますが、アイテムはメニューに表示されます。

誰もがこれにいくつかの光を当てることができますか?

ありがとう、 Greg。

答えて

0

[OK]を、私はそれを考え出した:

アクセスコールバックが「spaces_access_feature」であるべきであり、アクセス引数はアレイ(「ビュー」、「test_feature」)であるべきです。

関連する問題