Перейти к содержимому


Фотография
- - - - -

"Submissions are not configured correctly".


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 Igor

Igor

Отправлено 17 April 2012 - 09:09

Создал пункт меню "Submission", которая в свою очередь создана в Подачах материалов. Выводиться соответствующая форма. После нажатия кнопки "Submit item" появляется "Submissions are not configured correctly". В чём проблема?
  • 0

#2 SmetDenis

SmetDenis

Отправлено 17 April 2012 - 17:59

Посмотрел в коде Zoo. Нашел следующее

Файл components\com_zoo\controllers\submission.php
        if (!$this->application || !$this->submission) {
            throw new SubmissionControllerException('Submissions are not configured correctly.');
        }

т.е по каким то причинам у вас не передается либо приложение, либо сам Submission.
Судя по коду оба берутся из базы данных. Попробуйте пересоздать подачу материалов.

P.S. Это ошибка не на стороне JBZoo, а в самом Zoo валидация формы.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Igor

Igor

Отправлено 17 April 2012 - 21:31

Пересоздание подачи не помогает.
  • 0

#4 Igor

Igor

Отправлено 17 April 2012 - 21:33

Ещё вопрос. Возможно ли создать форму Submission для типа материала созданного путём копирования одного из существующих в jbzoo?
  • 0

#5 Igor

Igor

Отправлено 18 April 2012 - 23:21

На данном этапе проблема решилась установкой шаблона beez20. Наверное мой шаблон (Malita-FJT) мешает данным передаваться с формы Submission в список материалов каталога.

Касательно моего последнего вопроса о создании Submission для скопированного типа матерала, то, наверное, очевидно, что ответ - нет.

У меня ещё вопрос. Созданный пользователем материал путём заполнения формы Submission имеет потребность в опубликовании администратором. Как сделать так, чтобы он публиковался автоматически? Где это настраивается?
  • 0

#6 SmetDenis

SmetDenis

Отправлено 19 April 2012 - 09:21

Ещё вопрос. Возможно ли создать форму Submission для типа материала созданного путём копирования одного из существующих в jbzoo?

Сделать можно, но не нужно. Будут конфликты.




У меня ещё вопрос. Созданный пользователем материал путём заполнения формы Submission имеет потребность в опубликовании администратором. Как сделать так, чтобы он публиковался автоматически? Где это настраивается?

По умолчанию материал не опубликован. Если отправку сделать доверенной, и только для авторизованных пользователей, то можно будет выводить дополнительные системные поля для редактирования. Посмотрите в настройках галочку "режим доверия".
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 borisovnor

borisovnor

Отправлено 02 May 2012 - 17:18

Падает та же самая ошибка, в файле components\com_zoo\controllers\submission.php, но в другом месте:

    protected function _init() {

        //init vars
        $type_id          = $this->app->request->getCmd('type_id');
        $hash            = $this->app->request->getCmd('submission_hash');
        $this->redirectTo = $this->app->request->getString('redirect');

        // check config
        $this->_checkConfig();

        // get submission info from request
        if ($type_id) {

            if ($hash != $this->app->submission->getSubmissionHash($this->submission->id, $type_id, $this->item_id)) {
                throw new SubmissionControllerException('Hashes did not match.');
            }

        // else get submission info from active menu
        } elseif ($this->menu_params) {
            $type_id = $this->menu_params->get('type');

            // remove item_id (menu item may not have an item_id)
            $this->item_id = null;
        }

        // set type
        $this->type  = $this->submission->getType($type_id);

        // check type
        if (!$this->type) {
            throw new SubmissionControllerException('Submissions are not configured correctly.');
        }


Подскажите, что такое type? Из-за чего может падать?
  • 0

#8 borisovnor

borisovnor

Отправлено 03 May 2012 - 19:01

Помогла установка пакета для транслитерации Slug'ов: http://zooapps.ru/fo...tion_2.5.15.zip
  • 0




Click to return to top of page in style!