我有一个暴露形式的视图.我正在尝试一些事情.理想情况下,我希望有一个下拉列表,无需按钮即可触发表单.如果那是不可能的话,那么我希望按钮文本与应用不同.
我现在已经破解了它并在views.module中更改了views_form,但这似乎不是正确的方法.我现在只有一个暴露形式,但是如果我添加更多呢?
有关我的示例,请参阅http://www.wiredvillage.ca/News.
我正在浏览drupal.org并看到其他人有同样的问题,但到目前为止还没有解决方案.不确定Drupal帮助的最佳位置.
这是我到目前为止所做的改变:
function views_exposed_form(&$form_state) {
// Make sure that we validate because this form might be submitted
// multiple times per page.
$form_state['must_validate'] = TRUE;
$view = &$form_state['view'];
$display = &$form_state['display'];
$form_state['input'] = $view->get_exposed_input();
// Let form plugins know this is for exposed widgets.
$form_state['exposed'] = TRUE;
$form['#info'] = array();
if (!variable_get('clean_url', FALSE)) {
$form['q'] = array(
'#type' => 'hidden',
'#value' => $view->get_url(),
);
}
// Go through each filter and let it generate its …Run Code Online (Sandbox Code Playgroud) 我希望有两个不同的节点预告片显示,具体取决于它在网站上的位置.
单独更改块的.tpl是不够的,因为我需要显示单独的图像缓存图像.
有没有办法添加另一种显示类型?或者更改节点显示类型接收的字段(即:显示的图像缓存图像)?
如果我想在drupal系统之外的php文件中使用全局$ user,那么我必须使用drupal_boostrap()进入boostrap的距离.我不想使用DRUPAL_BOOTSTRAP_FULL,因为它设置了HTTP标头.
我正在探索drupal 6.15,
我要做数据库迁移,普通db到drupal db,
什么是drupal cms中node_revision表中的vid字段,
我的事情vid不是词汇id,但plz清除它
我想覆盖comment_save函数.有没有办法覆盖它,所以我可以添加我的功能?
创建一个触发器如http://drupal.org/node/375833是最好的方法吗?这似乎不太可靠,因为它发生在事后.
顺便说一句,这是在D6.
我正在使用视图和标记模块.用户可以标记用户.我可以轻松创建一个我标记的用户列表.但我无法与标记我的用户一起创建视图.
呃,这可能很简单,但它让我发疯.我有一个简单的表单(只是一个提交按钮),我使用hook_nodeapi()插入节点.它被正确插入,并在我提交时页面刷新,但它永远不会访问form_submit()函数.这是代码:
function fantasy_stocks_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
$form = drupal_get_form('fantasy_stocks_buy_me_form', $node);
switch ($op) {
case 'view':
$node->content['body']['#value'] .= $form;
break;
}
}
function fantasy_stocks_buy_me_form(&$form_state, $node) {
$form['submit'] = array(
'#type' => 'submit',
'#title' => t('Buy') . ' ' . $node->title,
'#description' => t('Add') . ' ' . $node->title . ' ' . t('to your stock portfolio.'),
'#value' => t('Buy') . ' ' . $node->title,
'#submit' => TRUE
);
$form['node_added'] = array(
'#type' => 'hidden',
'#value' => …Run Code Online (Sandbox Code Playgroud) 鉴于此代码在Drupal 6站点中创建并打开ctools模式:
var content = 'my content';
var title = 'my title';
Drupal.CTools.Modal.show();
$('#modal-title').html(title);
$('#modal-content').html(content);
Drupal.attachBehaviors();
Run Code Online (Sandbox Code Playgroud)
如何在将关闭模式的内容中添加链接?
没工作:
onclick="Drupal.CTools.Modal.show();"onclick="Drupal.CTools.Modal.close();"我有什么想法可能做错了吗?
我试图让我的用户从他们的移动应用程序登录到Drupal站点,以便检索他们的一些个人资料信息.谁知道怎么做?我在网站上有服务模块,它已经为新闻提供了一些JSON文件.