0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 633 Просмотров
*

Escander

  • Захожу иногда
  • 235
  • 0 / 0
Всем привет. При попытке создать или редактировать пункт основного меню возникает ошибка Cannot use object of type stdClass as array
Что делать? Подскажите, пожалуйста.
*

NewUsers

  • Завсегдатай
  • 1844
  • 166 / 0
Включите отладку!
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

Escander

  • Захожу иногда
  • 235
  • 0 / 0
Включил. А дальше что делать?
*

Escander

  • Захожу иногда
  • 235
  • 0 / 0
Теперь пишет так:  Cannot use object of type stdClass as array
/home/h007374322/xn--c1ajz8b.top/docs/plugins/system/helix3/helix3.php:51
*

NewUsers

  • Завсегдатай
  • 1844
  • 166 / 0
Включил. А дальше что делать?
В отладке все написано, в каком файле и строке ошибка!
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

NewUsers

  • Завсегдатай
  • 1844
  • 166 / 0
Теперь пишет так:  Cannot use object of type stdClass as array
/home/h007374322/xn--c1ajz8b.top/docs/plugins/system/helix3/helix3.php:51
Правильно! Теперь открывайте этот файл и переходите к 51 строке
Пришлите код с 40 по 60 строку
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

Escander

  • Захожу иногда
  • 235
  • 0 / 0
Спасибо. Вот:
function onContentPrepareForm($form, $data) {

        $doc = JFactory::getDocument();
        $plg_path = JURI::root(true).'/plugins/system/helix3';
        JForm::addFormPath(JPATH_PLUGINS.'/system/helix3/params');

        if ($form->getName()=='com_menus.item') { //Add Helix menu params to the menu item   
           
            JHtml::_('jquery.framework');

            if($data['id'] && $data['parent_id'] == 1) {
               
                JHtml::_('jquery.ui', array('core', 'more', 'sortable'));

                $doc->addScript($plg_path.'/assets/js/jquery-ui.draggable.min.js');
                $doc->addStyleSheet($plg_path.'/assets/css/bootstrap.css');
                $doc->addStyleSheet($plg_path.'/assets/css/font-awesome.min.css');
                $doc->addStyleSheet($plg_path.'/assets/css/modal.css');
                $doc->addStyleSheet($plg_path.'/assets/css/menu.generator.css');
                $doc->addScript($plg_path.'/assets/js/modal.js');
*

NewUsers

  • Завсегдатай
  • 1844
  • 166 / 0
Замените строку
Код: php
if($data['id'] && $data['parent_id'] == 1) {
на
Код: php
if($data instanceof JObject)
{
    $id = $data->get('id', 0);
    $parent_id = $data->get('parent_id', 0);
}
else if(is_array($data))
{
    $id = $data['id'];
    $parent_id = $data['parent_id'];
}
else
{
    $id = $parent_id = 0;
}

if($id && $parent_id == 1) {
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

Escander

  • Захожу иногда
  • 235
  • 0 / 0
Спасибо Вам большое! Сработало!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Quix Pagebuilder ошибка при вставке модуля на страницу

Автор svkiller2007

Ответов: 0
Просмотров: 180
Последний ответ 03.09.2020, 18:18:56
от svkiller2007
Ошибка 1054 после обновления Joomla

Автор AntonioKryl

Ответов: 28
Просмотров: 5880
Последний ответ 08.08.2020, 19:20:08
от SeBun
Ошибка - Warning: session_start(): Failed to read session data: user (path: /tmp

Автор SergioWhite

Ответов: 3
Просмотров: 2853
Последний ответ 03.08.2020, 13:44:40
от voland
Исчезло меню для незарегистрированных пользователей Jooomla 3.9.20

Автор Olga13

Ответов: 2
Просмотров: 435
Последний ответ 24.07.2020, 12:03:18
от Olga13
Знатоки нужна помощь...Ошибка после перехода версии php

Автор polezniy

Ответов: 26
Просмотров: 3745
Последний ответ 15.07.2020, 15:56:40
от draff