Новости 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 Гость просматривают эту тему.
  • 21 Ответов
  • 1543 Просмотров
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Занялся ломанием основного шаблона Protostar. Задача притулить название сайта в виде картинки. На версии 2.5 когда-то менял шапку, а тут никак.... Дайте совет пожалуйста. И почему не показывает позицию логотипа?

Я поковырялся, логотип убрал, убрал название, но остался сам блок, пустой, который смещает картинку вправо.
Код
<?php // echo $logo; ?>
Как убрать этот блок?
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Re: Неправильное отображение шапки
« Ответ #1 : 20.04.2018, 16:48:20 »
Там в панели админа все делается. Поставили лаготип или убрали Не надо некуда лезть править. На уровне админки логотип правится. Ставится или убирается. Потом CSS можно поиграть, подвигать и т.д. Что там ковыряться? Там в шаблоне все ставится в админке.
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #2 : 20.04.2018, 17:46:04 »
Там в панели админа все делается. Поставили лаготип или убрали Не надо некуда лезть править. На уровне админки логотип правится. Ставится или убирается. Потом CSS можно поиграть, подвигать и т.д. Что там ковыряться? Там в шаблоне все ставится в админке.
На уровне админки можно поставить или убрать логотип. Если убираешь, то все равно остается блок с названием сайта. В коде выше я убираю название. Если закомментить весь блок div, то возникают нечитабельные глюки.
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Re: Неправильное отображение шапки
« Ответ #3 : 20.04.2018, 19:44:53 »
На уровне админки можно поставить или убрать логотип. Если убираешь, то все равно остается блок с названием сайта. В коде выше я убираю название. Если закомментить весь блок div, то возникают нечитабельные глюки.
Да нечего там не остается. Название сайта можно не писать. Или я что то не понимаю или вы не так говорите. Вот без всего. Шапка в боди прописана
http://www.mani-mani-net.ru/%D0%B4%D0%BE%D1%81%D0%BA%D0%B0-%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9/%D0%B2%D1%8B%D0%B7%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D0%B0%D0%BD%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0
Код
body.site{border-top:4px solid: #000000;padding:20px;box-shadow: 4px 4px 9px #000000;background: url("/images/fon/2.png") no-repeat;
    -moz-background-size: 100%;
    -webkit-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
}
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Неправильное отображение шапки
« Ответ #4 : 20.04.2018, 20:36:56 »
Шапки разные в разных шаблонах, и не зависят от версии.
Если блоку справа прописана ширина, то убрав блок справа, левый блок не растянется на всю ширину родительского контейнера.
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #5 : 20.04.2018, 20:52:31 »
Шапки разные в разных шаблонах, и не зависят от версии.
Если блоку справа прописана ширина, то убрав блок справа, левый блок не растянется на всю ширину родительского контейнера.
Вот не хочется же все переигровать, чтобы доказать. Посмотри на первый скрин, где стоит родное шаблона, это логотип и название. Можно отключить только логотип, или название, если есть логотип. Покажи мне участок, который за это ответственный. Для всего остального есть блоки, для этого нет.
Я сюда пришел не для того, чтобы мозги выносить.
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #6 : 20.04.2018, 20:54:53 »
Кстати, в мобильной версии, этого не видно. Здесь можно ссылку дать на сайт?
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: Неправильное отображение шапки
« Ответ #7 : 21.04.2018, 11:30:45 »
Вот не хочется же все переигровать, чтобы доказать. Посмотри на первый скрин, где стоит родное шаблона, это логотип и название. Можно отключить только логотип, или название, если есть логотип. Покажи мне участок, который за это ответственный. Для всего остального есть блоки, для этого нет.
Я сюда пришел не для того, чтобы мозги выносить.
это шапка в которой есть 2 позиции logo и position-0 лого через админку шаблона настраивается, в позиции0 ставите свой HTML блок и стилями подгоняете, я про это уже писал на другом форуме. вы продолжаете выдумывать велосипед
вот для наглядности у меня на сайте, вам же надо будет сместить влево кнопку, отредактировав стилями ширину блоков - ВСЕ
« Последнее редактирование: 21.04.2018, 11:39:43 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #8 : 21.04.2018, 12:08:37 »
это шапка в которой есть 2 позиции logo и position-0 лого через админку шаблона настраивается, в позиции0 ставите свой HTML блок и стилями подгоняете, я про это уже писал на другом форуме. вы продолжаете выдумывать велосипед
вот для наглядности у меня на сайте, вам же надо будет сместить влево кнопку, отредактировав стилями ширину блоков - ВСЕ
Вот то что у тебя на сайте, мне нужно убрать, а в позиции ноль у меня стоит картинка резиновая, на всю ширину экрана. Если сужения экрана достигает минимума картинки, то вот это пустой блок перескакивает наверх и картинка занимает все пространство, но вверху пустое место.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: Неправильное отображение шапки
« Ответ #9 : 21.04.2018, 13:20:58 »
а так?
Код
.brand {
display: none;
}
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #10 : 22.04.2018, 10:45:56 »
а так?
Код
.brand {
display: none;
}
Что такое brand? Я не нашел ни в шаблоне такого свойства, ни в общих CSS. Где искать?
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Re: Неправильное отображение шапки
« Ответ #11 : 22.04.2018, 11:27:15 »
.brand
Да как нет template  CSS
Код
.brand {
color: #001a27;
-webkit-transition: color .5s linear;
-moz-transition: color .5s linear;
-o-transition: color .5s linear;
transition: color .5s linear;
}
7157 строка в  CSS шаблона. Поиском по файлу поищите .brand
Это описание или название сайта (не помню что именно)
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: Неправильное отображение шапки
« Ответ #12 : 22.04.2018, 13:59:23 »
Да как нет template  CSS
Код
.brand {
color: #001a27;
-webkit-transition: color .5s linear;
-moz-transition: color .5s linear;
-o-transition: color .5s linear;
transition: color .5s linear;
}
7157 строка в  CSS шаблона. Поиском по файлу поищите .brand
Это описание или название сайта (не помню что именно)
в моем случае и то и другое, возможно при выводе логотипа будет logo (мне влом проверять),..
2тс  суть в том шо у тебя по всей видимости заданы размеры блоков изза чего твоя резиновая картинка не занимает всю площадь шапки, та кстати для мобильной версии тоже надо будет дописывать CSS скорей всего и дай ссылку на сайт так тут быстрее помогут
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #13 : 22.04.2018, 17:46:33 »
Ссылка на сайт.
Попробовал в нескольких местах и по отдельности, результатов нет:
Код
.brand {
  display: none;
color: #001a27;
-webkit-transition: color .5s linear;
-moz-transition: color .5s linear;
-o-transition: color .5s linear;
transition: color .5s linear;
}
.brand:hover {
  display: none;
color: #005e8d;
text-decoration: none;
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #14 : 22.04.2018, 17:58:09 »
Тут же я в трех строках не мог ошибиться?
Код
<div>
<a href="../"> <img alt="Новый Мир" src="images/mirnew_name2.png" style="max-width: 100%;" /> </a>
</div>
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Неправильное отображение шапки
« Ответ #15 : 22.04.2018, 18:02:33 »
Код
<div class="header-search pull-left">
И лого будет слева
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #16 : 22.04.2018, 21:41:34 »
Код
<div class="header-search pull-left">
И лого будет слева
А какая разница слева или справа? Мне нужно убрать пустой блок, хотя бы чтобы не отображался на дисплее.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: Неправильное отображение шапки
« Ответ #17 : 22.04.2018, 23:32:21 »
например так...
Код
.brand {
display: none;
}

.pull-right {
width: 100%;
}
.custom img {
width: 100%;
}
и вообще можно было в логотип впихнуть єту картинку изначально и должно было быть все ок, отцентровав при необходимости
« Последнее редактирование: 22.04.2018, 23:36:36 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #18 : 23.04.2018, 06:27:53 »
например так...
Код
.brand {
display: none;
}

.pull-right {
width: 100%;
}
.custom img {
width: 100%;
}
и вообще можно было в логотип впихнуть єту картинку изначально и должно было быть все ок, отцентровав при необходимости
Так это одна картинка! Сам логотип и название я убрал, блок не могу убрать!
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Неправильное отображение шапки
« Ответ #19 : 23.04.2018, 07:37:06 »
А какая разница слева или справа? Мне нужно убрать пустой блок, хотя бы чтобы не отображался на дисплее.
Тогда нужна картинка шириной не меньше 1920px.
*

Angel_D

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Неправильное отображение шапки
« Ответ #20 : 23.04.2018, 10:24:54 »
Тогда нужна картинка шириной не меньше 1920px.
Странно, но такой вариант проходит... А почему так? Я так понимаю, что все же на мониторах с большим разрешением этот блок появится?
Есть конечно один минус, изначально картинка сжимается и ее высота уже не 200. Посоветуй пожалуйста сколько ее тогда сделать по высоте, где-то 410? Спасибо.
« Последнее редактирование: 23.04.2018, 10:29:17 от Angel_D »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Неправильное отображение шапки
« Ответ #21 : 23.04.2018, 11:01:59 »
Код
<img alt="Информационный портал - Новый Мир" src="/images/mirnew_name3.png" height="200px" width="1920px" >
CSS
Код
.row img {
  height: auto;
  width: 100%;
}
Или сразу
Код
<img alt="Информационный портал - Новый Мир" src="/images/mirnew_name3.png" style="width: 100%; height: auto;" height="200px" width="1920px">
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Отображение модуля меню на странице материала

Автор kunsaid

Ответов: 9
Просмотров: 1305
Последний ответ 21.07.2021, 10:50:29
от kunsaid
Как исправить отображение?

Автор itbc

Ответов: 7
Просмотров: 1092
Последний ответ 23.05.2021, 09:53:42
от itbc
Непонятное отображение одной страницы сайта

Автор itbc

Ответов: 12
Просмотров: 1067
Последний ответ 14.12.2020, 13:42:32
от itbc
Корректное отображение фона

Автор Rebarun

Ответов: 5
Просмотров: 1049
Последний ответ 25.07.2020, 13:56:12
от Rebarun
Protostar - неправильное отображение мобильной версии

Автор Albaruthenica

Ответов: 0
Просмотров: 1021
Последний ответ 22.06.2020, 14:25:57
от Albaruthenica