Новости Joomla

👩‍💻 Joomla User Guide - новый портал документации для пользователей.

👩‍💻 Joomla User Guide - новый портал документации для пользователей.

Обычно над сайтом работают разные специалисты: контент-менеджеры, разработчики, администраторы и т.д. Долгое время документация для пользователей была на docs.joomla.org. Там по-прежнему хранится информация, актуальная для Joomla 2.5, Joomla 3 и немного для Joomla 4.

Для Joomla 5+ создан портал документации для пользователей Joomla — https://guide.joomla.org. В нём вы найдёте инструкции для контент-менеджеров и веб-мастеров, администраторов сайта:
- как работать с категориями, материалами, страницами сайта
- работа с модулями, стилями отображения
- загрузка картинок и работа с ними
- модули, плагины, компоненты, поиск, теги. процессы, мультиязычность, шаблоны писем, планировщик задач, микроразметка Schema.org...
- ... и многое многое другое, что вызывает так много вопросов у обычных пользователей Joomla.

Информация дана на английском языке. Можно использовать браузерный автоперевод для чтения по-русски или воспользоваться сайтом одного из энтузиастов Joomla-сообщества - https://jdocmanual.org, где даны ИИ-переводы на 9 (на данный момент) языков, включая русский.

Также всячески приветствуется помощь в наполнении портала документации. Ваша небольшая заметка или статья с парой скриншотов, ваш опыт - могут сэкономить тысячам и тысячам людей не один час Точно так же как и вы, пользуясь Joomla используете результаты трудов сотен людей со всего мира: от кода до документации.

Присоединяйтесь - это не сложно ) Главное начать ))

- https://guide.joomla.org/ - новы портал документации для пользователей Joomla 5+.
- https://docs.joomla.org/ - старый портал документации для пользователей Joomla 3.
- https://jdocmanual.org/ - документация по-русски (ИИ-перевод).

@joomlafeed

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

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Помогите переписать запрос под joomla2.5

Код: sql
SELECT * FROM table1 WHERE code NOT IN ( SELECT code FROM table2 WHERE content_id = 555)

Мысли такие:

Код: sql
                $query = $db->getQuery(true);
$query->select('*');
$query->from('#__table1');
$query->where("content_id = '555' AND `code `  NOT IN (SELECT `code` FROM table2 WHERE content_id = '555')");
$query->order("id");
$db->setQuery($query) or die("запрос1 не сработал");
$data = $db->loadObjectList();

Правильно?
Мой сайт про корабли
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Переписать запрос для Joomla 2.5
« Ответ #2 : 28.05.2014, 16:45:00 »
Код
		$query->select('*');
$query->from('#__table1');
$query->where("content_id = '555' AND `code `  NOT IN (SELECT `code` FROM table2 WHERE content_id = '555')");
$query->order("id");

а чем не устраивает синтаксис

Код
SELECT * FROM table1 WHERE code NOT IN ( SELECT code FROM table2 WHERE content_id = 555)

в чем разница, только синтаксиса написания под Joomla и голый PHP
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Переписать запрос для Joomla 2.5
« Ответ #3 : 28.05.2014, 18:33:46 »
Код
		$query->select('*');
$query->from('#__table1');
$query->where("content_id = '555' AND `code `  NOT IN (SELECT `code` FROM table2 WHERE content_id = '555')");
$query->order("id");

а чем не устраивает синтаксис

Код
SELECT * FROM table1 WHERE code NOT IN ( SELECT code FROM table2 WHERE content_id = 555)

в чем разница, только синтаксиса написания под Joomla и голый PHP
c этого места поподробнее))))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Переписать запрос для Joomla 2.5
« Ответ #4 : 28.05.2014, 19:58:59 »
А почему content_id = '555' два раза?

По теме "Работа с базой данных"

ага ошибся два раза написал.  спасибо
Мой сайт про корабли
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Переписать запрос для Joomla 2.5
« Ответ #5 : 28.05.2014, 22:52:28 »
Кстати, я тоже всегда писал так
Код
SELECT * FROM table1 WHERE code NOT IN ( SELECT code FROM table2 WHERE content_id = 555)
А в чем преимущество
Код
		$query->select('*');
$query->from('#__table1');
$query->where("content_id = '555' AND `code `  NOT IN (SELECT `code` FROM table2 WHERE content_id = '555')");
$query->order("id");
?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

fbr

  • Завсегдатай
  • 1689
  • 211 / 7
Re: Переписать запрос для Joomla 2.5
« Ответ #6 : 28.05.2014, 22:55:58 »
читабельно и править легче, особенно большой запрос
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Переписать запрос для Joomla 2.5
« Ответ #7 : 28.05.2014, 23:59:57 »
По моему это просто неудачная попытка разработчиков создать некое подобие ActiveRecord
интернет-блог: http://websiteprog.ru
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Переписать запрос для Joomla 2.5
« Ответ #8 : 29.05.2014, 00:16:59 »
zomby6888, в сложных запросах и для разных систем никакой ActiveRecord и Doctrine и т. д не помогут
Это сахар и не считай это попыткой ибо наоборот ActiveRecord и Doctrine это результаты усовершенствования подобных систем их следствие.
Joomla рассчитана на массовость. Именно это конек разработчиков.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Условия отображения для конкретной группы пользователей Joomla 3.4.x

Автор dmik

Ответов: 15
Просмотров: 3829
Последний ответ 29.05.2020, 22:42:15
от voland
Подключить Joomla Framework в своем файле

Автор kolhoz

Ответов: 1
Просмотров: 2065
Последний ответ 06.12.2017, 17:15:42
от Aleks.Denezh
Запрос в базу

Автор User82

Ответов: 5
Просмотров: 1136
Последний ответ 28.10.2017, 12:29:03
от fsv
Стоит ли создавать отдельный запрос к базе данных?

Автор borro

Ответов: 4
Просмотров: 1661
Последний ответ 10.07.2017, 13:03:03
от b2z
sql запрос для вывода правильной даты

Автор Frics

Ответов: 4
Просмотров: 1769
Последний ответ 04.07.2017, 14:17:22
от SeBun