【问题标题】:Error after installing Classified Ad Module on Drupal 7在 Drupal 7 上安装分类广告模块后出错
【发布时间】:2011-06-10 19:48:11
【问题描述】:

我刚刚安装了分类广告,但安装后出现此错误:

  • 注意:未定义索引:输入 ed_classified_form_alter() (第 218 行 的 /home3/amineamm/public_html/chrini/sites/all/modules/ed_classified/ed_classified.module)。

当我查看 php 代码时,我不知道如何纠正它。这是我的代码:

  function ed_classified_form_alter(&$form, $form_state, $form_id) {
    module_load_include('inc', 'ed_classified', 'ed_classified_utils');

    if ($form['type']['#value'] == EDI_CLASSIFIED_MODULE_NAME) { //LINE 218
      if ($form_id == 'ed_classified_node_form' && $form['attachments'] && _ed_classified_variable_get('alter_attachment_text', EDI_CLASSIFIED_VAR_DEF_ALTER_ATTACHMENT_TEXT) ) {
        // Don't allow the attachments block to be collapsed.
        $form['attachments']['#collapsed']=FALSE;
        $form['attachments']['#collapsible']=FALSE;
        // Enhance the help for classified ads.
        // NOTE: this is appropriate for the upload_image module enhancements only!
        $form['attachments']['#title']=t('Photo Attachments');
        $form['attachments']['#description']= _ed_classified_variable_get('alter_attachment_text_description', t(EDI_CLASSIFIED_VAR_DEF_ALTER_ATTACHMENT_TEXT_DESCRIPTION));
      }
    }
  } 

有什么建议吗?

【问题讨论】:

    标签: php drupal drupal-7 drupal-modules


    【解决方案1】:

    根据标签和错误,我猜您正在尝试使用 Drupal 7。问题是,就像现在许多贡献的模块一样,分类广告模块仅支持 Drupal 6。请注意the drupal.org project page 没有 7。列出的 x 版本,只有 5.x 和 6.x。

    试试 Drupal 6 实例,我敢打赌你会发现它很有魅力。

    【讨论】:

    【解决方案2】:

    版本 7.x-3.x-rc1 7.x-3.x-rc2 在 2011 年圣诞节和 2012 年元旦之间发布,自从提出这个问题以来已经发生了很大变化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-22
      • 1970-01-01
      • 2012-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多