Новости Joomla

Как тестировать 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Нужно прикрутить какую-нибудь форму к карточке, которая обязательно будет красиво всплывать при нажатии на кнопочку.
Кнопочка будет называться "Хочу скидку!" - клац, а там окошко для ввода номера телефона.
После жмем ОК и админу на мыло приходит сообщение - к какому товару чего попросили с номером телефона.

Ничего толкового не нашла...Может кто уже делал подобное? Или посоветуйте формочку..
« Последнее редактирование: 07.12.2011, 15:06:50 от ELLE »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Всплывающая форма в карточке?
« Ответ #1 : 07.12.2011, 14:54:11 »
прикрутила форму aiContactSafe, используя ее плагин, форма отображается прям в карточке.

Теперь не выходит сделать всплывающее окно. Вот здесь вроде все понятно, но у меня модуля то нету.
Как теперь прикрутить jquery?

Сейчас у меня просто
Код
<a href="#" onclick="document.getElementById('wind').style.display='block'; return false;" title="Всплывающее окно">Нажми меня</a>
<div id="wind">
 <?php
$juribase = str_replace ("www.","", JURI::base());
$url_for_mail = $juribase.'index.php?page=shop.product_details&product_id='.$product_id.'&flypage='.$flypage.'&category_id='.$category_id.'&option=com_virtuemart&Itemid='.$Itemid;
$form = '{aicontactsafeform pf=2|use_css=0|use_ajax=1|aics_prod_subject=Question about: '.$product_name.'|aics_prod_url='.$url_for_mail.'|aics_prod_name='.$product_name.'}';
echo JHTML::_('content.prepare',$form);
?> 

<button type="button" value="закрыть" onclick="document.getElementById('wind').style.display='none'; return false;">
закрыть</button>
</div>

всплывает в обычном окне со стилями #wind
« Последнее редактирование: 09.12.2011, 05:20:48 от ELLE »
*

Proaqua

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Всплывающая форма в карточке?
« Ответ #2 : 19.04.2012, 22:40:49 »
ELLE, а как тебе удалось передать в форму название товара?
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Всплывающая форма в карточке?
« Ответ #3 : 20.04.2012, 00:07:55 »
ELLE, а как тебе удалось передать в форму название товара?
так смотрите внимательнее в коде -
Цитировать
$form = '{aicontactsafeform pf=2|use_css=0|use_ajax=1|aics_prod_subject=Question about: '.$product_name.'|aics_prod_url='.$url_for_mail.'|aics_prod_name='.$product_name.'}';
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Re: Всплывающая форма в карточке?
« Ответ #4 : 04.12.2012, 10:53:38 »
прикрутила форму aiContactSafe, используя ее плагин, форма отображается прям в карточке.

Я этой формой сделала Обратный звонок во всплывающем окне.

В нужном месте сделала ссылку на форму во сплывающем окне
Цитировать
<a class="jcepopup" href="index.php?option=com_aicontactsafe&view=message&layout=message&pf=4&tmpl=component" title="Заказать обратный звонок" rel="width[450];height[500]" style="color: #ff6600"><span style="color: #ff6600;border-bottom: 1px dashed;font-size: 14px;">Перезвонить вам?</span></a>

Хочу также прикрутить форму к карточке товара, но с подхватом имени товара. Сейчас попробую вашим способом, но не выводя форму сразу в товаре.

Вы как-нибудь решили этот вопрос?
« Последнее редактирование: 04.12.2012, 12:20:21 от kreolka_8 »
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Re: Всплывающая форма в карточке?
« Ответ #5 : 04.12.2012, 12:59:34 »
прикрутила форму aiContactSafe, используя ее плагин, форма отображается прям в карточке.

Теперь не выходит сделать всплывающее окно. Вот здесь вроде все понятно, но у меня модуля то нету.
Как теперь прикрутить jquery?

Сейчас у меня просто
Код
<a href="#" onclick="document.getElementById('wind').style.display='block'; return false;" title="Всплывающее окно">Нажми меня</a>
<div id="wind">
 <?php
$juribase = str_replace ("www.","", JURI::base());
$url_for_mail = $juribase.'index.php?page=shop.product_details&product_id='.$product_id.'&flypage='.$flypage.'&category_id='.$category_id.'&option=com_virtuemart&Itemid='.$Itemid;
$form = '{aicontactsafeform pf=2|use_css=0|use_ajax=1|aics_prod_subject=Question about: '.$product_name.'|aics_prod_url='.$url_for_mail.'|aics_prod_name='.$product_name.'}';
echo JHTML::_('content.prepare',$form);
?>  

<button type="button" value="закрыть" onclick="document.getElementById('wind').style.display='none'; return false;">
закрыть</button>
</div>

всплывает в обычном окне со стилями #wind

Этим способом моя форма полностью отображается в карточке товара, всплывающего окна нет. Наверное ещё скрипт нужно прописать?
И имени продукта ссылкой также не передалось при запросе через эту форму!
« Последнее редактирование: 04.12.2012, 13:14:48 от kreolka_8 »
*

dstavropolskij

  • Захожу иногда
  • 106
  • 10 / 0
Re: Всплывающая форма в карточке?
« Ответ #6 : 04.12.2012, 13:03:14 »
http://dedushka.org/kod/skript-zakaza-obratnogo-zvonka-callme-1-5/ попробуйте вот тут. Насчет названия товара -- зачем оно вам, передавайте ссылку откуда пришел запрос. По указанной ссылке на форму функционал этот есть.
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Re: Всплывающая форма в карточке?
« Ответ #7 : 04.12.2012, 13:06:00 »
Спасибо, Обратный звонок у меня работает. Хотела этой же формой добавить в карточку товара VM кн. "Купить в 1 клик". Форма простая, но нужен заголовок страницы для понимания товара в заказе.
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Re: Всплывающая форма в карточке?
« Ответ #8 : 10.12.2012, 00:33:41 »
...
« Последнее редактирование: 10.12.2012, 23:43:48 от kreolka_8 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart. Вывести названия дополнительных изображений в карточке товара

Автор Delik

Ответов: 3
Просмотров: 5147
Последний ответ 04.09.2018, 10:42:46
от Eholov
Форма Ask question (Задать вопрос). Не приходят письма покупателю

Автор Igoritaly

Ответов: 0
Просмотров: 1124
Последний ответ 08.02.2018, 10:00:22
от Igoritaly
Атрибуты в карточке товара VirtueMart в виде checkbox

Автор Sergey1984

Ответов: 1
Просмотров: 1768
Последний ответ 26.11.2015, 01:53:09
от fsv
Отображение двух типов цен в карточке товара

Автор marsels

Ответов: 0
Просмотров: 1017
Последний ответ 21.09.2015, 13:29:28
от marsels
Не отоюражается меню в карточке товара в VirtueMart

Автор tatas

Ответов: 0
Просмотров: 1126
Последний ответ 12.03.2015, 17:46:24
от tatas