Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
редирект
« : 19.09.2009, 10:03:30 »
Есть форма в custom code, есть обработчик на PHP
Как сделать редирект после заполнения формы на предыдущую страницу?
Вроде бы был какой-то ява-скрипт, я его посеяла  :'(
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

eX

  • Захожу иногда
  • 256
  • 72 / 0
Re: редирект
« Ответ #1 : 19.09.2009, 13:08:24 »
Элементарный возврат на предыдущую страницу на javascript

Код
javascript:history.go(-1)
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: редирект
« Ответ #2 : 19.09.2009, 13:11:14 »
не, на JS он выдаст предупреждение отправки данных формы, логичнее повесить такой редирект
Код: php
$msg = 'Спасибо за форму';
$this->setRedirect( JRoute::_('адрес страницы', false), $msg );
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: редирект
« Ответ #3 : 19.09.2009, 13:39:41 »
На ява я писала, не работает почему-то  
Если так напишу в обработчике -
Код
<?
 mail ( "blablabla@yandex.ru", "Задать вопрос",
"Имя -".$_POST['imya']."\n
Email - ".$_POST['email']."\n
Город - ".$_POST['city']."\n
Вопрос - ".$_POST['question']);
javascript:history.go(-1);
?>

- сработает?
А хедер не подходит, нужен возврат именно на предыдущую страницу, а она всегда разная. Форма на всех страницах сайта... :(
Кстати, есть возврат по истории, реализованный на PHP?
« Последнее редактирование: 19.09.2009, 13:45:44 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: редирект
« Ответ #4 : 19.09.2009, 13:53:05 »
Отлавливаем значение суперглобального массива $_SERVER['HTTP_REFERER'] (откуда пришли на эту страницу) и подставляем ссылку в код выше
При чем тут хедер не знаю, это стандартное API редиректа и показа информационного сообщения движка, посмотрите на примере любого стандартного компонента, com_contact, com_poll после отработки формы (в контроллере смотреть)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: редирект
« Ответ #5 : 19.09.2009, 16:00:18 »
Ой, ой, вы такие страшные слова говорите...
А у меня в анамнезе только 5-страничный HTML на народе.   ;)
Это мой первый опыт с PHP.
Ладно, дома попробую, завтра отпишусь.

В контроллере - это где? :o
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: редирект
« Ответ #6 : 19.09.2009, 16:07:02 »
controller.php в каталоге любого стандартного компонента
Посмотрите на реализацию в com_poll (он самый простой) и часть вопросов снимется
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: редирект
« Ответ #7 : 19.09.2009, 16:15:16 »
СПС, посмотрю. *DRINK*
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: редирект
« Ответ #8 : 20.09.2009, 09:53:57 »
Ничего не получается. Смотреть контроллер - эт хорошо, но с ходу не разберусь, а время поджимает.
(-1) меня устроило бы, но не могу вставить в обработчик. Выдает ошибку. Дайте синтаксис, плиииз.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: редирект
« Ответ #9 : 20.09.2009, 13:24:19 »
Вопрос решен
Код
<?
mail ( "blablabla@yandex.ru", "Задать вопрос",
"Имя -".$_POST['imya']."\n
Email - ".$_POST['email']."\n
Город - ".$_POST['city']."\n
Вопрос - ".$_POST['question']);
?>
<html>
<body>
<script language="JavaScript">
  javascript:history.go(-1);
</script>
</body>
</html>

ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автоматический редирект на новые адреса

Автор Alger48

Ответов: 4
Просмотров: 1412
Последний ответ 25.01.2016, 22:36:14
от Alger48
Как удалить редирект на Joomla 1.5?

Автор prostak1

Ответов: 19
Просмотров: 2721
Последний ответ 08.12.2014, 23:29:27
от Taatshi
Не могу сделать редирект ссылки со знаком вопроса

Автор palexa

Ответов: 5
Просмотров: 3031
Последний ответ 24.10.2014, 16:33:18
от Haz86
Как сделать редирект с адреса со вставкой /ru/ на адрес без /ru/?

Автор markeley

Ответов: 3
Просмотров: 1308
Последний ответ 06.06.2014, 16:27:58
от markeley
Не работает 301 редирект (для склейки дублей страниц после перехода на чпу)

Автор Meronix

Ответов: 3
Просмотров: 2893
Последний ответ 28.01.2014, 16:53:56
от Meronix