1

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

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

当我查看 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));
      }
    }
  } 

有什么建议吗?

4

2 回答 2

1

从标签和错误我猜你正在尝试使用 Drupal 7。问题是,就像现在许多贡献的模块一样,分类广告模块只支持 Drupal 6。注意在drupal.org 项目页面上没有 7。列出的 x 版本,只有 5.x 和 6.x。

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

于 2011-01-18T04:16:57.047 回答
1

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

于 2011-08-20T06:40:27.087 回答