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

maksim333

  • Новичок
  • 3
  • 0 / 0
Добрый день.
На странице карточки товара включено отображение производителя (Brand). Название производителя отображается как обычный текст. Подскажите, как сделать название производителя ссылкой на этого производителя? Нужно именно текст сделать ссылкой, а не включить отображение лого производителя, которое уже автоматически является ссылкой. И второе, на странице производителя отображается название производителя, полное описание, и все товары этого производителя, как скрыть отображение товаров на этой странице, чтобы было только название, и полное описание производителя.
Либо вместо этого, на странице карточки товара название производителя сделать ссылкой, при нажатие на которую появлялось небольшое всплывающее окно с текстом, а текст выводился из полного или краткого описания производителя. Это вообще в идеале.
Заранее спасибо
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
в названии производителя использовать то, что в лого.
там же есть ссылка ипользуйте ее для названия.

чтобы не выводить товары попраьвте шаблон /components/com_jshopping/templates/ВАШАБЛОН/manufacturer/products.php

чтобы сделать всплывающее окно вам надо много че изучить.
готовый код врядли вы получите.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
nevigen я думал вы предложите https://nevigen.com/ru/addons/plagin-vyvoda-opisaniya-proizvoditelya-v-tovarakh.html
и пол работы сделано, еще если подключен бут. или юкит - то останется только модальное окно добавить в плагин.
и будет в идеале  ^-^
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
:)
тада, но я ж и сказал что придется почитать человеку.
если вопрос что ссылка на лого есть, а на названии нет, вызывает сложность то как бы...
что такое уикит. объяснить будет сложновато :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

maksim333

  • Новичок
  • 3
  • 0 / 0
Спасибо за ответы!
Человек и читает  ^-^
С ссылкой и отображением самой страницы производителя все ок, все получилось, за плагин отдельное спасибо.

Хотелось бы с модальными окнами разобраться, пишу здесь, наверное нет смысла отдельную тему создавать.
Что такое uikit почитал, скачал с оф сайта версию uikit-3.0.0-beta.40. Там в архиве 4 файла CSS и 4 js. CSS распаковал в /templates\Мой шаблон\css, js соответственно в папку js.
в файл /templates\Мой шаблон\index.php в начале после <!DOCTYPE html> вставляю <title>uikit</title>
        <link rel="stylesheet" href="uikit.min.css" />
        <script src="jquery.js"></script>
        <script src="uikit.min.js"></script>


<?php
/**
 * @package Helix Framework
 * Template Name - Shaper Helix
 * @author JoomShaper http://www.joomshaper.com
 * @copyright Copyright (c) 2010 - 2013 JoomShaper
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later
*/
//no direct accees
defined ('_JEXEC') or die ('resticted aceess');   

?><!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"  lang="<?php echo $this->language; ?>"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"  lang="<?php echo $this->language; ?>"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"  lang="<?php echo $this->language; ?>"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="<?php echo $this->language; ?>"> <!--<![endif]-->
    <head>
<title>uikit</title>
        <link rel="stylesheet" href="uikit.min.css" />
        <script src="jquery.js"></script>
        <script src="uikit.min.js"></script>


        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <jdoc:include type="head" />
      <?php


в конце этого же файла для эксперимента вставляю код:
<button class="uk-button uk-button-default uk-margin-small-right" type="button" uk-toggle="target: #modal-close">нажать</button>
 <div id="modal-close" uk-modal>
    <div class="uk-modal-dialog uk-modal-body">
        сообщение
    </div>


Появляется кнопка с текстом нажать, под ней текст: сообщение.
Все.
ну и в firebug: Загрузка <script> по адресу «http://сайт/jquery.js» не удалась.

Что я делаю неправильно? просьба сильно не критиковать, а подсказать, или дать ссылку почитать как правильно uikit этот установить.
Сайт на Денвере
Joomla_3.6.5
JoomShopping-4.16.0
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Цитировать
ну и в firebug: Загрузка <script> по адресу «http://сайт/jquery.js» не удалась.
а он там есть чтоб его подгрузить ?

Неправильно прописаны пути к файлам юкит, путь должен быть
$doc->addScript($this->baseurl . '/templates/' . $this->template . '/js/jquery.js');
*

maksim333

  • Новичок
  • 3
  • 0 / 0
а он там есть чтоб его подгрузить ?

Неправильно прописаны пути к файлам юкит, путь должен быть
$doc->addScript($this->baseurl . '/templates/' . $this->template . '/js/jquery.js');

А не могли бы Вы подробнее написать, как 3-летнему ребенку, что, куда и как
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести название категории в списке товаров

Автор ataman

Ответов: 9
Просмотров: 4714
Последний ответ 15.09.2023, 20:31:11
от Alex_gs
Вывести описание группы пользователей

Автор Preview

Ответов: 8
Просмотров: 1221
Последний ответ 17.03.2023, 12:01:32
от kit2m2
Название Категории в product_default.php

Автор mister_boy

Ответов: 7
Просмотров: 2343
Последний ответ 16.01.2023, 19:14:24
от kit2m2
Ссылка на оплату в письме

Автор misteri27

Ответов: 1
Просмотров: 884
Последний ответ 02.09.2022, 14:33:26
от kit2m2
Лого производителя

Автор mixlo

Ответов: 18
Просмотров: 2195
Последний ответ 20.12.2021, 18:19:58
от Mister Shadow