ノード以外のモジュールを作成しましたが、機能として Open Atrium と統合したいと考えています。
ドキュメントではこのトピックがカバーされておらず、機能、スペース、およびオープン アトリウムは初めてなので、機能、スペース、およびオープン アトリウムの「コードをクラック」するテスト機能を試しました。
features を使用して機能を作成し、情報ファイルとモジュール ファイルをカスタマイズしました。
情報ファイル:
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;
}
この機能は機能セクションに表示され、有効にすると、所属しているグループに関係なく機能メニューに表示されます。さらに、グループでは機能が無効に設定されていますが、項目は引き続きメニューに表示されます。
誰でもこれに光を当てることができますか?
ありがとう、グレッグ。