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

Kikasso

  • Захожу иногда
  • 99
  • 45 / 0
Поле с автозаполнением
« : 27.05.2010, 01:02:54 »
Люди по сути своей ленивые создания! И так случилось что их привлекают простые и удобные в обращении инструменты!
Поле с автозаполнением - мелочь, которая поможет пользователям сайта работать быстрее )

Выглядеть в оканцовке это будет примерно так:


Исходные условия:
- пример приведен для Joostina (всё будет справедливо и для Joomla, кроме подключения jQuery плагина)
- в шаблоне сайта используется jQuery JavaScript Library v1.3.2

А теперь для тех кто решился:
1. Создаём новый тип поля
- в файле admin.adsmanager.php ищем
Цитировать
$types[] = mosHTML::makeOption( 'select', 'Drop Down (Single Select)' );
ниже строчкой пишем
Цитировать
$types[] = mosHTML::makeOption( 'autocomplete', 'Autocomplete' );

2. Учим AdsManager его сохранять
- в файле admin.adsmanager.html.php ищем case 'multiselect':
- ниже строчкой добавляем case 'autocomplete':

3. Объясняем как сохранять это поле при сохранении объявления
- в файле adsmanager.php ищем case 'text': и ниже строчкой добавляем
Цитировать
case 'autocomplete':

4. Теперь основное, правим adsmanager.html.php для отображения поля при добавлении/редактировании объявлений, ищем case 'select': (в районе 214 строчки)
ниже добавляем как обычно
Цитировать
case 'autocomplete':

ищем case 'text': (в районе 1364 строчки)
и ниже этой строчки ставим case 'autocomplete':

- в этом же файле находим функцию show_write_form и в начале подключаем jQuery плагин автозаполнение
Код
mosCommonHTML::loadJqueryPlugins('jqueryautocomplete/jquery.autocomplete',false, true);
Ниже добавляем немножко кода
Код
		<script type="text/javascript">

<?php foreach ($field_values[XXX] as $list) $autocomplete[] = '"'.$list->fieldtitle.'"';?>
$(function(){
var data = [<?php echo implode(",", $autocomplete)?>];
$("#ad_street").autocomplete(data);
});

</script>
где XXX - это ID вашего поля

5. для того чтобы всё заработало надо в каталог \includes\js\jquery\plugins\ скопировать папку плагина jQuery (прикрепил архив к топику)
- далее создаёте поле, например, ad_street, добавляете к ниму значения и проверяем работоспособность наших плясок с Бубном



Немножко побороздив просторы интернета, можно найти описание опций этого плагина, примеры использования... и поле деятельности для Вашей фантазии обеспечено))


[вложение удалено Администратором]
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Поле с автозаполнением
« Ответ #1 : 27.05.2010, 12:11:48 »
Улица Магадан рулит! :)
А так интересное решение..
*

Kikasso

  • Захожу иногда
  • 99
  • 45 / 0
Re: Поле с автозаполнением
« Ответ #2 : 27.05.2010, 12:49:57 »
Я думаю, что на северо-востоке в каком нибудь бывшем городе Бабушкин, в Лосиноостровском районе Северо-восточного административного округа, между Тайнинской и 11-й Напрудной улицей, может быть и находится улица получившая название по городу Магадан.
Хотя конечно по популярности до ул. Ленина ей далековато...  ;)
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Поле с автозаполнением
« Ответ #4 : 19.06.2010, 18:40:12 »
Автору Спасибо.
« Последнее редактирование: 20.06.2010, 18:03:29 от IvMer »
*

sema

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Поле с автозаполнением
« Ответ #5 : 11.07.2010, 14:02:52 »
как будет выглядеть подключени jQuery плагина для Joomla 1.5 опишите, если не трудно.
« Последнее редактирование: 11.07.2010, 14:09:54 от sema »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как добавить поле id объявления

Автор Den85

Ответов: 9
Просмотров: 2778
Последний ответ 11.11.2017, 15:18:48
от Den85
Поле в AdsManager

Автор voras

Ответов: 0
Просмотров: 16858
Последний ответ 30.09.2017, 18:09:39
от voras
Поле в виде таблицы

Автор efimov777

Ответов: 3
Просмотров: 1748
Последний ответ 23.06.2017, 15:04:06
от efimov777
Как добавить новое поле в отображение в кратком режиме?

Автор tas777

Ответов: 3
Просмотров: 2297
Последний ответ 17.05.2017, 18:37:09
от Mick_20
Поле DropDown (в объявлении показывается весь список, а не выбранный пункт)

Автор elipssp

Ответов: 1
Просмотров: 1962
Последний ответ 13.02.2017, 15:17:25
от grinat