Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Как вывести в статье изображение автора, которое находится в компоненте "Контакты"
То есть создан Профиль Автора, который прикреплен к компоненту Контакты, в котором непосредственно находится изображение.

Пока получилось только вытащить из базы данных полностью список авторов.
А нужен именно один автор текущей статьи.

Вот так пробовал

        $db = JFactory::getDbo();
        $query = $db->getQuery(true);
        $query->select('*');
        $query->from($db->quoteName('#__contact_details'));
        $db->setQuery($query);
       
        $names = $db->loadObjectList();


<?php foreach ($names as $name) : ?>
   

         <img src="/<?php echo $name->image; ?>">
      
   
   <?php endforeach; ?>
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Я так понимаю, что в запросе надо прописать условие.
Только как,
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Смотрел уже. Пока не могу понять как?
Подскажи пожалуйста.
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Нашел вот такой код. Но он не работает.

<?php
$db = JFactory::getDbo();
$query = $db->getQuery(true);

   $query->select("contact.misc AS description, contact.image");
   $query->from("#__contact_details AS contact");
   $query->where("contact.published = 1");
   $query->where("contact.id = ".$this->item->contactid);
   
   $db->setQuery($query);
   $contact = $db->loadAssoc();

?>

<img src="<?php echo $contact['image'];?>">
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Ошибку выдает на $query->where("contact.id = ".$this->item->contactid);
рспечатывал $this и также $params в материале
так и не увидел значение contactid
видимо код из древней версии Joomla......
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Короче пока вопрос не решен.
*

fbr

  • Завсегдатай
  • 1660
  • 206 / 7
В таблице #__contact_details как поле, содержащее фото называется? ну пусть image ...
Указываете его вместо * в select
в where для поля id юзера (вставляете название) = значение id из материала
А так все один-в-один как в мануале ...
*

fbr

  • Завсегдатай
  • 1660
  • 206 / 7
скрин в помощь) https://prnt.sc/ug62zq
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
Откуда взять значение из материала?
Вот в чем вопрос.
Что туда подставлять, чтобы работало динамически. Я ж не могу туда вставить какую-то цифру......
Вот в чем загвоздка.

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

Представленный Вами метод делает выборку только из первой найденной строки.
« Последнее редактирование: 12.09.2020, 22:07:26 от Vas80 »
*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
Откуда взять значение из материала?
В материале поле `created_by` - это id автора
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Vas80

  • Захожу иногда
  • 238
  • 0 / 1
    ->where($db->quoteName('id'). '= created_by');
  что-то не то.....

я так понимаю надо взять именно значение текущего материала
*

sivers

  • Живу я здесь
  • 2578
  • 357 / 0
я так понимаю надо взять именно значение текущего материала
конечно - его и берите. если вы все это пишете в макете матерала, то его можно получить как $this->item->created_by. А если в модуле, то читайте ИД материала из параметров и подставляейте в подзапрос:
Код
$id = JRequest::getInt('id');
$db->setQuery("SELECT * FROM `#__contact_details` WHERE `id` IN (SELECT `created_by` FROM `#__content` WHERE `id` = ".$id.")")->loadObject();
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
   
Код
<?php
$db = JFactory::getDBO();
     $query = $db
->getQuery(true)
->select($db->quoteName('image'))
->from($db->quoteName('#__contact_details'))
->where($db->quoteName('user_id'). " = " .$this->item->created_by);
$db->setQuery($query);
$contact_image = $db->loadResult()? $db->loadResult() : '';
var_dump($contact_image); ?>
п.с.
скрин
« Последнее редактирование: 13.09.2020, 08:53:06 от draff »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести поля профиля Joomla

Автор romagromov

Ответов: 11
Просмотров: 1699
Последний ответ 28.04.2025, 10:25:44
от sivers
Вывести модуль в модуле

Автор jimka

Ответов: 2
Просмотров: 597
Последний ответ 18.04.2025, 15:39:36
от fbr
Как вывести в категории VirtueMart кастомное поле с редактором?

Автор dc_web

Ответов: 4
Просмотров: 604
Последний ответ 05.10.2022, 11:07:00
от sivers
Как в конце модуля mod_articles_news вывести ссылку на страницу с блогом?

Автор androv77

Ответов: 4
Просмотров: 706
Последний ответ 20.09.2022, 11:20:29
от androv77
Как вывести переключатель языков на мобильной версии сайта?

Автор Zell

Ответов: 6
Просмотров: 727
Последний ответ 14.07.2022, 23:20:34
от Zell