我正在将一个我为WordPress创建的插件移植到drupal 7模块。 一切正常,但我不能添加jquery ui selectmenu: 这是我的.module代码
<?php
function mortamCalc_menu() {
$items = array();
$items['mortam_calc/render_calculator'] = array(
'title' => 'Hello World Test',
'page callback' => 'render_calculator',
'access arguments' => array('access content'),
'type' => MENU_CALLBACK,
);
return $items;
}
function render_calculator() {
$module_path = drupal_get_path('module', 'mortamcalc');
drupal_add_css($module_path.'/assets/css/mortamCalc.css');
drupal_add_library('system', 'ui.datepicker');
drupal_add_library('system', 'ui.widget');
drupal_add_library('system', 'ui.selectmenu');
drupal_add_js($module_path.'/assets/js/mortamCalc.js');
ob_start(); // start capturing output
include('views/mortamcalc.php'); // execute the file
$template = ob_get_contents(); // get the contents from the buffer
ob_end_clean();
return $template;
}
?>
ui.datepicker和ui.widget加载很好,但ui.selectmenu无处可见。 我做错了什么?
答案 0 :(得分:0)
Drupal 7在system.module中有一个ui.selectable
库项目。但我认为默认情况下没有任何ui.selectmenu
库。
您是自己添加为库项目还是作为模块的一部分?如果是这种情况,您需要更新该引用行以使其正常工作。