Новости Joomla

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста...

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста...

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста "Просто о Digital"Гость:🎙 Владимир Сергеенко ( https://t.me/aixman ) • Интернет-маркетолог с 14-летним опытом• Соавтор книги «Нетворкинг»• Спикер конференции Ассоциации директоров по развитиюВедущий:💻 Игорь Филипенко ( https://t.me/igorleee )• Программист и предприниматель с 16-летним опытом в digital• Основатель подкаста "Просто о Digital"• Специалист по автоматизации бизнес-процессовВ этом выпуске вы узнаете:🔥 Актуальность сайтов в эпоху нейросетей• Актуален ли сайт сейчас и будет ли актуален в будущем?• Зачем нужен сайт? Есть ли иные инструменты привлечения клиентов?🤖 Нейросети vs Поисковики vs Сайты• Почему нейросети не заменят сайты в B2B-сегменте• Как Google и Яндекс меняют алгоритмы из-за AI-конкуренции📊 Сайт как центр вселенной вашего трафика• Почему без сайта вы сливаете 40% маркетингового бюджета впустую?🛡 Безопасность и Joomla 6.0• Как отфильтровать 99% ботов и сэкономить на трафике• Почему Joomla теперь обходит WordPress в безопасности и скорости⚖️ Выбор платформы: битва CMS• WordPress: 50% рынка но 80% уязвимостей• Joomla: профессиональная CMS для сложных проектов• Drupal: почему его похоронили в 2023 году• Tilda: когда конструктор выгоднее CMSПриятного просмотра/прослушивания!RSS: https://cloud.mave.digital/61930Mave: https://igorfilipenko.mave.digitalЯндекс Музыка: https://music.yandex.ru/album/35840190Telegram Mave: https://t.me/mavestreambot/app?startapp=igorfilipenkoApple Podcasts: https://podcasts.apple.com/us/podcast/просто-о-digital-и-бизнесе/id1801903450ВКонтакте: https://vk.com/podcasts-12488584Youtube: https://www.youtube.com/playlist?list=PLfR6jTpnkohDDco32xZ-KyMyWi_S5Xdy2=========================Видео-формат подкаста:Rutube: https://rutube.ru/video/b5762754f9d3e0dc382f32f3034be0a2/Youtube: https://youtu.be/nu1XF2jNbxY#подкаст #podcast

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

yAnTar

  • Захожу иногда
  • 296
  • 81 / 3
вызов loadObject( $row ) i legacy mode
« : 23.06.2008, 17:42:58 »
Как известно, в Joomla 1.0.x вызов метода loadObject такой:
$database->loadObject($row)
В Joomla 1.5 такой:
$row = $database->loadObject().
Есть компонент, который написан на 1.0, надо, чтобы заработал на 1.5 (но и чтобы на 1.0 тоже работал).
Включил legacy mode, исправил некоторые различия иежду версиями.
НО:
$database->loadObject($row) не работает - возвращает null.
Посмотрев файлы, нашел этот метод в 2 файлах:
joomla/database/libraries/mysql.php
i
plugins/system/legacy/mysql.php.
Логично, что в моем случае должен вызываться метод со второго файла, а на самом деле наоборот.
Версия Joomla 1.5.3
Firefox the best, Google the best, jQuery the best.
yAnTar блог
*

yAnTar

  • Захожу иногда
  • 296
  • 81 / 3
Re: вызов loadObject( $row ) i legacy mode
« Ответ #1 : 23.06.2008, 17:57:09 »
Понял ошибку, у меня объект database инстанциировался так:
Код
    function &getDBO() {
        static $instance;
        $version = (class_exists("joomlaVersion")) ? (new joomlaVersion()) : (new JVersion());
        if(!is_object($instance)) {
            if($version->RELEASE == '1.0') {
global $database;
                $instance = $database;
            } else if($version->RELEASE == '1.5') {
    $instance = &JFactory::getDBO();
                }
        }
        return $instance;
    }
А это неправильно, правильно, наверно, делать проверку если (ветка 1.0 или включен легаси моде)
Firefox the best, Google the best, jQuery the best.
yAnTar блог
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться