Новости Joomla

Перевод и публикация интервью на греческом портале Joomla Утро, просматриваешь входящие письма и...

Перевод и публикация интервью на греческом портале Joomla 🇬🇷Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции.Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью. Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент. 🇬🇷 Интервью на греческом портале (joomla.gr)🌐 Оригинальное интервью (на английском)Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5

👩‍💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.В Joomla для выполнения внешних запросов из PHP к сторонним API используется класс Joomla\Http\Http напрямую или же Joomla\Http\HttpFactory, который возвращает для работы преднастроенный по умолчанию класс Http. О работе с HTTP-запросами подробно рассказывалось в статье 2021 года Создание внешних запросов с использованием HttpFactory (Joomla). Некоторые изменения касаются работы с ответами на запросы. Например, наш запрос:
use Joomla\Http\HttpFactory;$http = (new HttpFactory)->getHttp($options, ['curl', 'stream']);$response = $http->get('https://any-url.ru/api/any/endpoint');
Раньше можно было получить код ответа или тело ответа как свойство $response - $response->code или $response->body. Однако, Joomla, начиная с Joomla 4 во многом переходит на стандарты PSR. В частности для работы с HTTP-ответами - на PSR-7. Также хорошая статья на Хабре о PSR-7: PSR-7 в примерах.
Прямое обращение к свойствам code, headers, body объявлено устаревшим в Joomla 6.0.0 и обещают удалить в Joomla 7.0.0.
Вместо этого нужно работать с HTTP-ответом по стандартам PSR-7. Код ответа.Было $response->code. Стало $response->getStatusCode().Заголовки ответа.Было $response->headers. Стало $response->getHeaders().Тело ответа.Было $response->body. Стало (string)$response->getContents().В тело ответа теперь приходит не строка, а поток - объект класса Laminas\Diactoros\Stream. Поэтому его нужно привести к строке (если это json, к примеру): (string)$response->getContents(). Чаще всего в коде Joomla встречается именно такой вариант. Однако, есть и вариант с перемещением указателя чтения на начало потока:
// Получили ответ в виде потока$stream = $response->getBody();// "перемотали" на начало$stream->rewind();// Получили строковый ответ$json = $stream->getContents();
В итоге результат одинаковый.@joomlafeed#joomla #разработка #php

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

werewolfe

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Постоянно возникает проблема  ссылки генерируются так:
http://www.ххх.com/index.php/index.php/2009-11-02-19-03-12/index.php?option=com_content&view=article&id=50&Itemid=60
SEO        Нет   
mod_rewrite    Нет
суффикс к URL    Нет
htaccess отсутствует
Как с этим бороться?
Почему так происходит?
*

BaZilisk

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #1 : 04.04.2010, 01:18:49 »
Аналогичная проблема, но во всех режимах, с реврайтом и без, с СЕО и без. И со сторонним СЕО тоже.

Попробуй очистить кеш Joomla и посмотри, не исчезнет ли (хотя бы временно). Если да, то у нас одна проблема.

Кстати, какой хостер?
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Неверное отображение ссылок
« Ответ #2 : 04.04.2010, 01:27:14 »
werewolfe,
Настройки - Сайт:
Включить SEF-ссылки (ЧПУ)   Да
и зайдите в настройки меню и материалов, и пропишите Псевдоним (ссылка) маленькими латинскими буквами, Сохранить (или применить).
или поставьте com_sh404SEF_1.5.7.407 он автоматически пропишет Псевдоним (ссылка) при редактировании или создании материала, ссылки, категории.
И будет вам счастье...
Я с мобильного, в основном...
*

BaZilisk

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #3 : 04.04.2010, 01:39:57 »
И не будет счастья.
Нет, конечно же надеюсь, что будет, но мне не помогает. Вот пример: http://www.homolegens.ru/ - верхнее меню и правое меню. Сейчас был очищен кеш, и ссылки генерируются sh404SEF'ом. Пройдёт энное количество времени, и ссылка вида http://www.homolegens.ru/retsenzii-i-otzyvy/ превратится, например, в http://www.homolegens.ru/index.php/templates/com_comprofiler/bla-bla-bla/ещё куча всяких Джумловских папок вразнобой/retsenzii-i-otzyvy/
Причём каждый раз набор папок рандомно меняется.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Неверное отображение ссылок
« Ответ #4 : 04.04.2010, 01:44:51 »
werewolfe,
Настройки - Сайт:
Включить SEF-ссылки (ЧПУ)   Да
и зайдите в настройки меню и материалов, и пропишите Псевдоним (ссылка) маленькими латинскими буквами, Сохранить (или применить).
или поставьте com_sh404SEF_1.5.7.407 он автоматически пропишет Псевдоним (ссылка) при редактировании или создании материала, ссылки, категории.
И будет вам счастье...
Ключевые слова: при редактировании или создании материала, ссылки, категории.
 + Смотря как настроили com_sh404SEF_1.5.7.407
 + при редактировании или создании материала, ссылки, категории с включенным sh404SEF удалите все из строки: Псевдоним (ссылка)
Я с мобильного, в основном...
*

BaZilisk

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #5 : 04.04.2010, 01:57:35 »
Хех, да что так, что эдак. Псевдонимы я никогда не игнорировал и писал правильно, и для материалов, и для категорий и разделов. Ещё задолго до совета попробовать 404-ый компонент.

Опа, а вот и снова оно: одна из ссылок меню, например, сейчас такая: http://www.homolegens.ru/index.php/other/news/site-news/templates/Homolegens/component/retsenzii-i-otzyvy/, ну и все они, естественно, такие, за исключением концевого элемента.
« Последнее редактирование: 04.04.2010, 02:09:16 от BaZilisk »
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Неверное отображение ссылок
« Ответ #6 : 04.04.2010, 02:11:01 »
BaZilisk,
Я не знаю что там Вы на своем сайте такого намудрили... При переходе по ссылкам верхнего меню не грузится шаблон, переход по ссылке - Форум = 404...
Я с мобильного, в основном...
*

BaZilisk

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #7 : 04.04.2010, 02:13:04 »
Вот-вот. Шаблон не грузится потому, что ссылка превращается в то, что я написал. Но только стоит мне почистить кеш Joomla, как всё на время станет нормальным.
Вот как сейчас, почистил - и порядок на часок-два. Регулярности не обнаружил. Код особо не правил, только русифицировал некоторые компоненты вручную. На стандартном шаблоне такое тоже бывало, но не так часто.
*

werewolfe

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #8 : 04.04.2010, 06:13:14 »
werewolfe,
Настройки - Сайт:
Включить SEF-ссылки (ЧПУ)   Да
и зайдите в настройки меню и материалов, и пропишите Псевдоним (ссылка) маленькими латинскими буквами, Сохранить (или применить).
или поставьте com_sh404SEF_1.5.7.407 он автоматически пропишет Псевдоним (ссылка) при редактировании или создании материала, ссылки, категории.
И будет вам счастье...
Псевдонимы прписаны, толку от этого мало :)
BaZilisk, попробывал по твоему вроде пока что работает, хостер MadDogHodting (вроде так правильно) USA
*

BaZilisk

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #9 : 04.04.2010, 11:27:35 »
werewolfe, значит это не обязательно от хостинга зависит. А какие расширения установлены? Стандартный ли шаблон?
« Последнее редактирование: 04.04.2010, 11:41:50 от BaZilisk »
*

werewolfe

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #10 : 04.04.2010, 15:48:50 »
RokBridge [by Darkick]
&
LastTopic [by Darkick]
JDownloads
Phoca Galery
Больше ничего
Шаблон нормальный на локальной машине на ура все работало :)
*

werewolfe

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #11 : 04.04.2010, 15:49:42 »
Отключил кеш, пока вроде нормально...
*

BaZilisk

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Неверное отображение ссылок
« Ответ #12 : 05.04.2010, 00:00:41 »
И в расширениях ничего похожего...
И мне даже отключение кеша не помогло.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать отображение третьего и далее уровней меню?

Автор Hloja_Blimm

Ответов: 12
Просмотров: 2202
Последний ответ 24.11.2017, 15:12:04
от Hloja_Blimm
Не видно ссылок на скачивание файла

Автор maximi

Ответов: 5
Просмотров: 2039
Последний ответ 23.10.2017, 21:21:30
от SeBun
Зеркальное отображение сайта.

Автор Marsel

Ответов: 12
Просмотров: 12669
Последний ответ 23.01.2016, 23:52:26
от Ilhom666
Отображение картинок

Автор Kristina23

Ответов: 1
Просмотров: 1291
Последний ответ 22.05.2015, 13:58:39
от Usman48
Часть ссылок Кирилицей, часть латиницей. Как?

Автор kelevra

Ответов: 0
Просмотров: 1315
Последний ответ 21.03.2015, 12:48:39
от kelevra