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

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Прошу помочь разобраться. Есть скрипты 1.js, 2.js, 3.js и различные страницы материалов, включая материалы 1, 2, 3. Нужно чтобы скрипт 1, НЕ публиковался на странице 3, а на всех остальных страницах сайта публиковался. Скрипт 2 публикуется только на страницах 1 и 2, а скрипт 3, только на странице 3.

Буду очень благодарен, если поможете. Заранее спасибо.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #2 : 16.11.2009, 07:26:28 »
Код
<?php if ($Itemid != '1') { ?>
<jdoc:include type="modules" name="breadcrumb" />
<?php else { } ?>

пробовал через отрицание $Itemid = 1 вчера. Скрипты пропали везде))) По-этому и пишу. Можно пример конкретно для
Код
<script language="javascript" type="text/javascript" src="1.js"></script>
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: условия публикации скриптов в head
« Ответ #3 : 16.11.2009, 07:51:51 »
<?php if ($Itemid == '1') { ?>
<script language="javascript" type="text/javascript" src="1.js"></script>
<?php else { } ?>


Если itemID главной страницы 1 - будет загружаться скрипт 1.js только на ней
P.S. не забываем определять перед условием необходимые переменные (см. ссылку выше)
Если есть сомнения в значении переменной то смотрим через echo что она из себя представляет на данной странице
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #4 : 16.11.2009, 09:52:30 »
 ^-^ Спасибо.. я по дурости пытался через echo вставить. Ну Item ID я уж смогу найти... надеюсь  ;D
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: условия публикации скриптов в head
« Ответ #5 : 16.11.2009, 13:30:10 »
<?php if ($Itemid == '1') { ?>
<script language="javascript" type="text/javascript" src="1.js"></script>
<?php else { } ?>

интересно как он может вообще работать без закрывающейся скобки после if? :)
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #6 : 18.11.2009, 11:31:52 »
вот такая вот штука

Код
<?php if ($Itemid == '9') { ?>
<script type="text/javascript" src="/templates/mytemplate/jcarousel/lib/jquery.jcarousel.pack.js"></script>
<?php } else { } ?>

открываем ссылку /index.php?option=com_content&view=category&layout=blog&id=1&Itemid=9
и нашего скрипта не видно...

Есть подозрение, что условие if должно быть другим, но каким не знаю =\ Подскажите плз.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: условия публикации скриптов в head
« Ответ #7 : 18.11.2009, 12:52:22 »
да это я так просто написал :) Посмотрите на последний код и те которые выше. Перед else нет закрывающейся скобки, что естественно должно привести к ошибке.
Не понятно зачем ставить вообще else, если оно не используется.
А там какое уж условие должно быть этого я не знаю, это уже зависит от задачи.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: условия публикации скриптов в head
« Ответ #8 : 18.11.2009, 21:03:04 »
интересно как он может вообще работать без закрывающейся скобки после if? :)
ну прости дурака, описался и не заметил :) конечно нужно } else {}
Не понятно зачем ставить вообще else, если оно не используется.
это уже вопрос религии, данный вопрос много раз всеми изжевывался, можно и не ставить, но мне так понятней и привычней
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #9 : 19.11.2009, 22:13:48 »
да это я так просто написал :) Посмотрите на последний код и те которые выше. Перед else нет закрывающейся скобки, что естественно должно привести к ошибке.
Не понятно зачем ставить вообще else, если оно не используется.
А там какое уж условие должно быть этого я не знаю, это уже зависит от задачи.

по-моему задача ясна предельно =\

открываем ссылку /index.php?option=com_content&view=category&layout=blog&id=1&Itemid=9

<?php if ($Itemid == '9') { ?>
<script type="text/javascript" src="/templates/mytemplate/jcarousel/lib/jquery.jcarousel.pack.js"></script>
<?php } else { } ?>

скрипта не видно...

*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: условия публикации скриптов в head
« Ответ #10 : 19.11.2009, 22:22:21 »
Itemid предварительно определен?
Код
echo $Itemid ;
что покажет?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #11 : 19.11.2009, 22:38:11 »
ничего))) $id тоже пусто)
*

xobot

  • Захожу иногда
  • 125
  • 12 / 0
Re: условия публикации скриптов в head
« Ответ #12 : 20.11.2009, 02:55:06 »
Код
$Itemid = JRequest::getInt( 'Itemid', 1, 'get' );
есть?
Нужно лечиться в молодости, что бы не болеть в старости.
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #13 : 20.11.2009, 03:22:53 »
Код
$Itemid = JRequest::getInt( 'Itemid', 1, 'get' );
есть?

о, не было такого. Там где единица, что за параметр? поставил 9, работает также вроде... Сейчас попробую условия...
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #14 : 20.11.2009, 03:24:56 »
заработало!))) Спасибо большое.
*

xobot

  • Захожу иногда
  • 125
  • 12 / 0
Re: условия публикации скриптов в head
« Ответ #15 : 20.11.2009, 03:25:26 »
не за что), скорее более помог beliyadm, я лишь сказал где вы ошиблись
Нужно лечиться в молодости, что бы не болеть в старости.
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #16 : 20.11.2009, 03:29:30 »
не за что), скорее более помог beliyadm, я лишь сказал где вы ошиблись

я бы сказал, где не доглядел в FAQ))) там все написано про глобальные в самом начале. Плюсы ловите)
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: условия публикации скриптов в head
« Ответ #17 : 20.11.2009, 08:39:06 »
о, не было такого. Там где единица, что за параметр?
в данном случае 1 это значение переменной по умолчанию, если в GET отсутствует ItemID
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ARW

  • Захожу иногда
  • 57
  • 2 / 0
Re: условия публикации скриптов в head
« Ответ #18 : 20.11.2009, 14:14:40 »
в данном случае 1 это значение переменной по умолчанию, если в GET отсутствует ItemID

уже прочитал) Все равно спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как менять дату создания материала с фронтенда? Или как объединить ее с датой публикации?

Автор shturmanoid

Ответов: 3
Просмотров: 2345
Последний ответ 29.04.2016, 08:22:50
от flyingspook
Не показывает дату публикации статьи !

Автор Pozzitivsp

Ответов: 18
Просмотров: 2389
Последний ответ 25.08.2015, 14:11:47
от Pozzitivsp
Где найти параметр даты публикации

Автор Hufflepuff

Ответов: 0
Просмотров: 1483
Последний ответ 20.05.2015, 06:21:04
от Hufflepuff
Можно ли задавать периодичность публикации статей?

Автор VolEG

Ответов: 1
Просмотров: 1042
Последний ответ 04.12.2013, 19:45:21
от kreker92
Статья не отображается на сайте после публикации

Автор Alger48

Ответов: 1
Просмотров: 1607
Последний ответ 27.10.2013, 18:08:21
от Alger48