Новости Joomla

Совет по Joomla: $db->getQuery(true) стал устаревшим

Совет по Joomla: $db->getQuery(true) стал устаревшим

👩‍💻 Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода getQuery(). Если передавался параметр $new = true, то получали новый запрос. Если без - последний.

use Joomla\CMS\Factory;$db = Factory::getContainer()->get('DatabaseDriver');$query = $db->getQuery(new: true);// и строим запрос
Под капот Joomla 4 вошёл Joomla Framework (PHP фреймворк а-ля Laravel, Yii и т.д.), а для Joomla 5 он обновился - версия 3.4.1 вышла 6 октября 2023г. В методе фреймворка есть примечание о том, что параметр $new, который передавался в метод getQuery() помечен как устаревший и будет удалён в версии фреймворка 4.0.
The parameter $new is deprecated and will be removed in 4.0, use %s::createQuery() instead.В Joomla 4 версия Joomla Framework была 2.x., в Joomla 5 - 3.x. Поэтому есть предположение, что с выходом Joomla 6 обновится и версия фреймворка - станет 4.0. Поэтому для получения объекта для новых запросов следует использовать метод createQuery(). Он уже представлен в ядре и широко используется. При этом метод getQuery() останется, но, скорее всего, будет выполнять функцию только геттера - получения текущего запроса.@joomlafeed#joomla #php #разработка

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

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Всем привет! Подскажите...

Мне надо оптимизировать joomgellary...

На данном этапе (обшаря все настройки, и не зная что делать) имею:



Надо на главной странице галереи, рядом с галереями убрать название галереи, количество фото в ней и серые квадратики. Подскажите, где и как это сделать... в настройках не нашел...

А вот под галереи:



В ней надо убрать надпись снизу "Имеются 5 фото в этой категории." Где это отключить, или удалить?

Подскажите, пожалуйста!
« Последнее редактирование: 24.06.2010, 04:41:39 от the_strelock »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Практически все есть в настройках. Просто надо посидеть и попробовать самому.
*

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Спасибо! НО не очень содержательный ответ. Я писал, что поискал, и нашел все необходимое, кроме этих двух пунктов. Прошу помощи...
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
если в настройках нет - ищите в CSS компонента галереи.
дайте ссылку на сайт если хотите помощи.
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Я сайт делаю на виртуальном сервере, и в интернет не выгружал...

Что значит искать в CSS, что это??
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
случай тяжелый.. хотите делать хорошие сайты осваивайте CSS. Бояться не стоит - это легко и доступно для понимания любому. Без знания CSS хороших сайтов не будет.

- какой браузер используете?
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
браузер: Google chromle
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
ну можно и в хроме, но лучшие инструменты в мазиле, а самые простые для обучения и удобные в опере. Рекомендую скачать Оперу и открыть в ней сайт, далее нажмите правую кнопку (правую кнопку мыши на странице с сайтом) и выберите пункт происпектировать документ. После того как загрузиться драгонфлай вам станет понятно что делать. Справа вы можете видеть классы CSS, там же указан и файл CSS в котором описывается класс или идентификатор. Сами файлы лежат в папке с вашим шаблоном. Папка как правило так и называется CSS.
Удачи.  
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Спасибо за совет!

Немного не ясно, где нажимать Прав. Кноп. Мыши... жму ПКМ на закладке на сайте, где только можно, и нигде не предлагается пункта происпектировать документ... что я не так сделал?
*

biohan

  • Захожу иногда
  • 56
  • 0 / 0
в components\com_joomgallery\joomgallery.html.php найди и удали это строки:

Название галереи -
Код
 <a href="<?php echo JRoute::_('index.php?option=com_joomgallery&func=viewcategory&catid='.$row1->cid._JOOM_ITEMID); ?>">
              <b><?php echo $row1->name; ?></b>
            </a>

Количество фоток -
Код
<li>
 (<?php echo $numberofpictures; ?> <?php echo $picorpics; ?>)<?php echo $isnew; ?>
</li>

Чтобы убрать "Имеются 5 фото в этой категории" зайди в настроки JoomGallery->Обзорная страница категории->Показать число фото.Ставь "НЕТ"
*

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Благодарю! Сильно! Благодарю за помощь...
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
жать правую кнопку мыши надо на странице с сайтом, так как если бы кликали по ссылке - только правой кнопкой. ))

а по поводу вырезания кода - не думаю что вариант самый лучший, хотя если нигде точно больше не надо вывод - можно и резануть.
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

the_strelock

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Вырезал. Все великолепно работает. Всем спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Глюк галереи?

Автор piratik

Ответов: 2
Просмотров: 3888
Последний ответ 23.03.2021, 13:34:22
от Gammy2005
Настройка JoomSearch Plugin

Автор KingSnake

Ответов: 34
Просмотров: 3255
Последний ответ 11.09.2018, 16:01:28
от lexxbry
Как пользоваться JoomGallery - настройка и наладка.

Автор sachek

Ответов: 114
Просмотров: 62690
Последний ответ 27.06.2018, 22:52:28
от Beer
Не выводится описание галереи

Автор Web-Simple

Ответов: 0
Просмотров: 1453
Последний ответ 02.04.2017, 15:30:52
от Web-Simple
Вставка галереи в статью

Автор bolosb

Ответов: 4
Просмотров: 2209
Последний ответ 23.01.2017, 09:36:20
от bolosb