Drupal 7 - фатальная ошибка с плагином devel themer с пользовательским модулем - PullRequest
0 голосов
/ 15 марта 2011

Я только что установил знаменитый модуль Drupal под названием devel themer.Он работает с администратором и другими основными страницами, такими как узел.Проблема в том, что я получаю фатальную ошибку с моим модулем.

Сообщение об ошибке: неустранимая ошибка: невозможно удалить смещения строк в /home/dev-bioshock/public_html/sites/all/modules/devel_themer/devel_themer.module в строке 293

My template.php

function bioshock_theme($existing, $type, $theme, $path) {

    return array(
        'moon_display'=>array(
            'template'=>'moon'

        ),

    );

}

Мой модуль.модуль

function moon_perm() {
  return array('access apps content');
}

function moon_menu() {

      $items['moon'] = array(
      'title' => 'this is a test',
      'description' => t('Detalle de un Programa'),
      'page callback' => 'moon_page',
      'access arguments' => array('access content'),
      'type' => MENU_CALLBACK
  );

  return $items;
}

function moon_page(){

    $moonsvariable = 'hi this is a function';
    return theme('moon_display',$moonsvariable);

}

Есть ли в моем коде ошибка?

1 Ответ

1 голос
/ 15 марта 2011

Второй аргумент для theme () должен быть массивом.См., Например, http://drupal.org/node/933976. См. Также Drupal 7 - Как назначить переменную шаблону?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...