Questions tagged «7»

版本标记应用于仅适用于版本的问题,而不仅仅是说明网站使用的版本。

1
如何设置新的AUTO_INCREMENT值?
我的模块代码中包含以下语句: db_query("ALTER TABLE {tripletex_invoice} AUTO_INCREMENT = :number", array(':number' => $start_value)); 在SimpleTest期间,我收到以下错误消息: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''20000'' at line 1: ALTER TABLE …
7 7  testing 

5
同时创建节点和参考节点
我有一种情况,希望同时创建节点和引用的节点。有什么解决方案对此有效吗? 为了弄清楚我在说什么,请考虑以下情况(为便于说明已高度简化): 有一个具有节点引用字段Student的内容类型Class。我希望用户能够同时创建Class节点和Student节点。我还希望他们能够使用普通节点引用自动完成功能来挑选一个恰好已经存在的学生。 理想情况下,我希望所有这些工作都可以在一个页面上进行,并且还可以在Drupal权限系统的范围内进行,因此我可以拥有各种角色和各种权限。 是的,我知道在这种情况下,最好将Student作为用户(而不是节点),但是Class和Student只是为了说明这种情况。实际场景确实需要节点引用​​。 有一个与此类似的问题,即与父节点一起创建引用的节点,但是我仅对Drupal 7解决方案特别感兴趣。 编辑: 不仅要寻找现有的模块,而且还要从头开始编写自定义代码。
7 7  nodes 

4
在特定单选按钮周围添加/更改div包装器?
默认情况下,单选按钮的HTML标记看起来像(Drupal 7): <div class="form-item form-type-radio form-item-SOME_ID"> <input id="edit-SOME_ID" class="form-radio" type="radio" value="SOME_VALUE" name="SOME_NAME" /> <label class="option" for="edit-bla-bla">MY LABEL</label> </div> 我需要在外部更改/添加一些CSS类,<div>或者添加包装器<div>。我怎么做?
7 7  theming  forms 

1
“ user:one-time-login-url”令牌未替换为token_replace
我正在尝试使用hook_mail_alter挂钩手动向用户发送电子邮件。以下是我的全部功能: function custom_module_mail_alter(&$message) { $email = '[user:name], A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it to your browser: [user:one-time-login-url] This link can only be used once to log in and will lead you …
7 7  tokens  emails 

2
选定复选框(分类法)使用选定框的值填充新的选择列表
*回答的问题:自定义模块中的hook_node_submit需要帮助以保存数据 * 在Drupal 7中,我有一个自定义内容类型。在此,有一个多选术语参考来为该内容选择类别。 现在,我需要能够从先前选择的类别中选择一个并将其标记为“主要”类别。 可以说我有一个带有以下选项的多重选择字词参考字段: Apples Bananas Pears Oranges Grapes Pineapples 用户选择苹果,梨和葡萄。现在我需要: 以编程方式为每个选定项创建另一个字段(可能使用ajax回调),并具有单选按钮,因此我只能选择其中一个是我的主要类别之一。 在已打勾的项目旁边创建一个无线电字段(可能也带有ajax),在这里可以从选定的项目中选择主要的字段。 有人对此有任何想法吗? 更清楚地说,我在一种内容类型上有很多这样的列表。将每个列表作为单个值列表重复不是一个选择。 我猜我最好的选择是使用hook_form_alter()结合某种AJAX回调在用户刚刚打勾的复选框旁边创建一个单选按钮,或者以编程方式为指定列表中选中的每个项目创建一个新的单选字段列表。 更新: 好的,我认为最好的方法是创建一个自定义模块,该模块使用ajax为每个选中的复选框创建一个单选按钮,从而允许选择应用作主要元素的元素。 因此,我曾经hook_form_alter()添加一个#after_build函数,因为我们需要等待表单呈现后才能访问税项值。 到目前为止,这是我的模块。我使用很多评论,因此应该清楚我要做什么: MYMODULE.module /** * Implementation of HOOK_form_alter() * Do the ajax form alteration */ function MYMODULE_form_alter(&$form, &$form_state, $form_id) { // 1.CONTENT FORM // I created a custom content type …

7
如何将视图嵌入节点内?
在Drupal 6中,可以将视图嵌入到节点中,如下所示: $viewName = 'LatestNews'; print views_embed_view($viewName); 这对于drupal 7不起作用。在drupal 7中嵌入视图的功能是什么?
7 7  views 

5
如何在视图的日期字段中添加额外的类?
我正在使用Drupal 7。我创建了一个使用日期字段的视图。我想为该特定视图的日期字段创建额外的类。 例如, <div class="field-content"> <span class="date">10</span> <span class="month">June</span> <span class="year">2011</span> <span class="time"> 8:00 </span> </div> 现在我有一个代码: <div class="field-content"> <span class="date-display-single">10 June 2011, 8:00</span> </div> 如何逐步进行?
7 7  theming  datetime 

2
视图的公开过帐日期过滤器
当在视图上显示过滤日期时,您将获得类似于以下内容的信息: 公开发布日期后,您将获得: 前者有用得多。有没有一种方法可以使发布日期看起来相同?
7 7  views  datetime 

3
为什么hook_menu_link_alter()不起作用?
我想扩展主题的主要链接,因此将以下代码放入自定义模块中。 function mymodulename_menu_link_alter(&$item, $menu) { if ($item['menu_name'] == 'primary-links') { $item['expanded'] = 1; } } 在page.tpl.php中,我使用print theme('links', $primary_links),但是主要链接没有扩展。为什么?
7 7  routes 

5
如何重命名“请求新密码”链接?
我们想将Drupal登录页面上的“请求新密码”文本重命名为一些自定义文本。 在user.module文件中,我看到此文本是硬编码的 if (variable_get('user_register', 1)) { $items[] = l(t('Create new account'), 'user/register', array('attributes' => array('title' => t('Create a new user account.')))); } $items[] = l(t('Request new password'), 'user/password', array('attributes' => array('title' => t('Request new password via e-mail.')))); $form['links'] = array('#value' => theme('item_list', $items)); 还有其他重命名文本而不是修改Drupal核心的方法吗?
7 7  theming  navigation 

5
限制块更改
当将块从一个区域移动到另一个区域时,如何让编辑者编辑块中的文本,而不进行其他配置更改?
7 7  blocks 

4
Drupal 7的照相馆/相册模块有哪些选择?
我希望建立一个像Flickr这样的网站,用户可以创建相册,上传照片。使用Drupal 6,可以很容易地通过CCK,节点引用,视图来完成。 对于Drupal 7,这似乎很困难,因为Node Reference还不可用。(有一个名为Reference的模块,但在dev中) 那么,有没有可以实现ugc相册功能的模块? 谢谢。
7 7  media 



3
视图3和HTML5-如何覆盖标记的输出?
我已经创建了一个视图,该视图根据特定的分类法术语来选择博客帖子,从而创建了一种嵌入到网站首页的“特色帖子”视图。我一直遇到的问题是试图输出视图,以便使用一些新的HTML在语义上标记每个帖子。我已经尝试了内置的“重写此字段的输出”,但是即使我取消选择占位符标签,它也会忽略我使用的标签(即文章,页眉,页脚),并将所有内容包装在div中。 我应该创建一个覆盖视图-view_name.tpl.php重写视图中出现的每个帖子的输出,还是需要在template.php中使用预处理钩子来影响输出? 我应该指出,我具有编写PHP和预处理钩子的基本经验,但是如果我朝着正确的方向发展,我可以利用任何资源将我移到链接上。
7 7  theming  views 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.