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

m1vladimir

  • Новичок
  • 6
  • 0 / 0
Заработало!!!
Спасибо!!!!
Огромное спасибо!!!!
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Категорически наздоровье!
FAQ смотрел? Версию указал?
*

m1vladimir

  • Новичок
  • 6
  • 0 / 0
Доброе время суток

Вопрос немного не по теме.
Где меняется расстояние между товарами.
В browse_1 написал таблицу а кода выводится то очень большие расстояния
Выглядит это так:

Товар


Товар

Вопрос решился сам собой при смене шаблона.

 а надо:
Товар
Товар

Версия 1.0
« Последнее редактирование: 28.01.2009, 23:43:50 от m1vladimir »
*

isilendil

  • Новичок
  • 7
  • 0 / 0
Подскажи плиз такой момент. У меня в главном меню в качестве дефолта стоит компонент магазина. Он выводит при заходе на сайт существующие каетгории товара, а как сделать чтобы он показывал товары из всех категорий а не категории?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
т.е. нужно выводить все товары из всех категорий на индексной странице магазина, вместо списка категорий?
FAQ смотрел? Версию указал?
*

isilendil

  • Новичок
  • 7
  • 0 / 0
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Для версии 1.1.х - в файле classes/ps_product_category.php править функцию get_child_list.
Для версии 1.0.х - запрос к БД и формирование вида идет в самом html/shop.index.php.
FAQ смотрел? Версию указал?
*

isilendil

  • Новичок
  • 7
  • 0 / 0
Прости, а на что править?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Прощаю ))... Ну, делать выборку в том виде, какой необходим... Большим пока помочь не могу...
FAQ смотрел? Версию указал?
*

VizerKharkiv

  • Новичок
  • 7
  • 0 / 0
Здравствуйте.
Подскажите, пожалуйста.
Есть:
Каталог компаний
Список категорий[1] (напр Услуги)
___Список категорий[2] (напр химчистки)
товар категории [2] (напр лучшая химчистка)
товар категории [2] (напр худшая химчистка)
___Список категорий[2] (напр фотоуслуги)
... и так далее

при заходе с сайта на каталог отображается список категорий[1]
при нажатии на [1] переходим на список категорий[2]
при нажатии на категорию[2] переходим на список товаров
там уже при нажатии на товар переходим на расширенное описание

Хочется:
при заходе с сайта на каталог отображается список категорий[1] при этом рядом на этой же странице отображается список категорий[2] чтобы можно было увидеть уже с первой страницы что химчистки - относиться к услугам

как бы это можно было реализовать?

PS Пока подробно описывал проблему нашел слабенькое решение, не придумаю другого-будем использовать это.
Поменять название "категория[1]" на "категория[1]("категория[2]","категория[2]")"
(напр "услуги" на "Услуги(химчистки, фотоуслуги)")
Правда возникает вопрос, а можно ли в названии категории использовать ссылки?
Сейчас попробую, но подозреваю, что нельзя, но тогда весь интерес потеряется
Да и выглядеть это будет навеное не очень с кучей названий в скобках

Или хотя бы как можно вывести описание категории(там можно и ссылки использовать)
на страницу где отображаеться эта категория, а не на страницу, когда уже зашел в категории?
« Последнее редактирование: 09.02.2009, 18:40:39 от VizerKharkiv »
*

Arus

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
tsesl - Большое спасибо - очень информативно и доступно пониманию.

1. Подскажите решение для версии VM1.1.х

Категория1
описание категории
   Товар
   Товар
Категория2 
описание категории
   Товар
   Товар

2. Как будет выглядеть решение вывода если в подкатегории тоже есть подкатегория?


	
} elseif( empty( 
$keyword ) && empty( $manufacturer_id )) {
	
	
if(!empty( 
$category_childs ))
	
	
	
$where_clause[] = "`#__{vm}_product_category_xref`.`category_id` IN (".$category_id.",".implode(',',$category_childs).")";
	
	
else
	
	
	
$where_clause[] = "`#__{vm}_product_category_xref`.`category_id`=".$category_id;
	
}


Сохраняем, проверяем...
[/spoiler]

Всем удачи!

на данный момент у меня выводятся только товары из тех подкатегорий, у которых нет дальнейшего деления.
*

Arus

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Кстати у выше изложенного решения вывода товаров в родительскую категория из подкатегорий - нарисовался побочный эффект - а именно, если нажать на товар из подкатегории в родительской категории, то кроме страницы товара flypage внизу выводиться список подкатегорий ( чего не происходит если на товар нажать в самой подкатегории)
*

m1vladimir

  • Новичок
  • 6
  • 0 / 0
Подскажите пожалусто

как ограничить вывод товаров чтобы они выводились из категории а из под категории когда заходиш в категорию

« Последнее редактирование: 21.02.2009, 23:12:22 от m1vladimir »
*

m1vladimir

  • Новичок
  • 6
  • 0 / 0
tsesl 
Уточни сумму благодарности
*

Joker

  • Захожу иногда
  • 235
  • 3 / 0
VirtueMart стоит 1.0.15 все сделал как http://joomlaforum.ru/index.php/topic,44112.msg267573.html#msg267573

Но вот в модуле неотображаеться кол-во товаров... может это гдето опционально вкл?? или спец модуль надо использовать я вывожу список категорий в Главном модуле VM
*

CrazyLuna

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Возник вопрос.
Что и куда надо дописать, чтобы товары в родительской категории выводились шаблоном, установленным для этой категории, а не для подкатегории?

Т.е. у меня сейчас в конечных категориях товары выводятся с картинками и описанием. Хотелось бы, чтобы в родительской категории список товаров из всех подкатегорий выводился таблицей Название-цена-купить. В идеале - с возможностью задать собственное количество товаров на странице.
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Ну tsesl, ты могуч! Плюсик тебе  *DRINK*
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
так и просиццо - "...ты гоняешь стаи туч..." )).

По делу:
Как будет выглядеть решение вывода если в подкатегории тоже есть подкатегория?
...
на данный момент у меня выводятся только товары из тех подкатегорий, у которых нет дальнейшего деления.

Нужно рекурсивную функцию замутить при составлении массива дочерних категорий и прогнать весь массив категорий от функции getCategoryTreeArray через нее...
« Последнее редактирование: 23.04.2009, 16:15:39 от tsesl »
FAQ смотрел? Версию указал?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Что и куда надо дописать, чтобы товары в родительской категории выводились шаблоном, установленным для этой категории, а не для подкатегории?

Тут разработчики схалтурили, конечно)) Но кто же из них мог подумать, что мы выведем товары еще и из подкатегорий
[spoiler title=Вывод товаров в правильном шаблоне]
ищем
$products_per_row = (!empty($category_id)) ? $db_browse->f("products_per_row") : PRODUCTS_PER_ROW;

и меняем на
$products_per_row = (!empty($category_id)) ? $ps_product_category->get_field($category_id,"products_per_row") : PRODUCTS_PER_ROW;


далее ищем
$templatefile = (!empty($category_id)) ? $db_browse->f("category_browsepage") : CATEGORY_TEMPLATE;

и меняем на
$templatefile = (!empty($category_id)) ? $ps_product_category->get_field($category_id,"category_browsepage") : CATEGORY_TEMPLATE;
[/spoiler]
« Последнее редактирование: 23.04.2009, 16:20:22 от tsesl »
FAQ смотрел? Версию указал?

Каким образом вы добавили меню слева со списком категорий товаров? и чем сделали слайд-шоу? Очень красиво сделано :)
версия Joomla 1.5.9 март 1.1.3
« Последнее редактирование: 25.04.2009, 19:00:04 от vpnet »
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
этот шаблон и слайдшоу разработка ребят из joomlArt. Модуль категорий - стандартный mod_product_category...
FAQ смотрел? Версию указал?
*

Camelia

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
tsesl, большое спасибо за помощь нам, новичкам! Все работает!
+1

*

urodoff

  • Захожу иногда
  • 71
  • 18 / 0
а что нужно сделать что бы можно было выводить список товара в модуле.
пример:
Категория1
 товар 1
 товар 2
 товар 3
 товар 4
 товар 5
Категория2
 товар 1
 товар 2
 товар 3
 товар 4

Помогите что сделать листинг всех товаров в левом или правом меню.
« Последнее редактирование: 23.05.2009, 20:56:41 от urodoff »
*

urodoff

  • Захожу иногда
  • 71
  • 18 / 0
нашелся вот такой код как из него сделать модуль?

<?php
defined( '_VALID_MOS' ) or die( 'Прямой доступ запрещен.' );
/**
* Best selling Products module for VirtueMart
* @version $Id: mod_virtuemart_topten.php,v 1.4 2005/10/19 09:01:09 codename-matrix Exp $
* @package VirtueMart
* @subpackage modules
*
* @copyright (C) John Syben (john@webme.co.nz)
* Conversion to Mambo and the rest:
*       @copyright (C) 2004-2005 Soeren Eberhardt
*
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* VirtueMart is Free Software.
* VirtueMart comes with absolute no warranty.
*
* www.virtuemart.net
* Перевод Федоринов Григорий virtuemart.ru
*----------------------------------------------------------------------
* This code creates a list of the bestselling products
* and displays it wherever you want
*----------------------------------------------------------------------
*/
global $mosConfig_absolute_path, $sess;

/* Load the virtuemart main parse code */
require_once( $mosConfig_absolute_path.'/components/com_virtuemart/virtuemart_parser.php' );

require_once(CLASSPATH.'ps_product.php');
$ps_product = new ps_product;

// change the number of items you wanna haved listed via module parameters
//$num_topsellers = $params->get ('num_topsellers', 10);
$list  = "SELECT DISTINCT #__{vm}_product.product_id, product_parent_id,product_name, #__{vm}_category.category_id, category_flypage ";
$list .= "FROM #__{vm}_product, #__{vm}_product_category_xref, #__{vm}_category WHERE ";
$q = "#__{vm}_product.product_publish='Y' AND ";
$q .= "#__{vm}_product_category_xref.product_id = #__{vm}_product.product_id AND ";
$q .= "#__{vm}_product_category_xref.category_id = #__{vm}_category.category_id ";
//$q .= "#__{vm}_product.product_sales>0 ";
$q .= "GROUP BY #__{vm}_product.product_name ";
//$q .= "GROUP BY #__{vm}_product.product_id ";
$q .= "ORDER BY #__{vm}_product.product_name";
//$q .= "ORDER BY #__{vm}_product.product_sales DESC";
//$list .= $q . " LIMIT 0, $num_topsellers ";
$list .= $q;

$db = new ps_DB;
$db->query($list);

$i = 0;
?>
<!--10 лучших начало-->
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="menu_bad">
<?php

  while ($db->next_record()) {
      $flypage = $db->f('category_flypage');
      //$tt_item++;
      $pid = $db->f("product_parent_id") ? $db->f("product_parent_id") : $db->f("product_id");

      ?>
    <!--<tr class="<?php echo $sectioncolor ?>">-->
    <tr>
      <!--<td width="15%"><?php printf("%02d", $tt_item); ?></td>-->
      <td width="100%">
        <li>
            <a href="<?php  $sess->purl(URL . "index.php?page=shop.product_details&flypage=$flypage&product_id=" . $pid . "&category_id=" . $db->f("category_id")) ?>">
                <?php $db->p("product_name"); ?>
            </a>
        </li>
      </td>
    </tr>
    <?php
  } ?>
</table>

<!--10 лучших конец-->
*

nblx

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Подскажите пожалуйста, как сделать что бы выводился только товар, без подкатегорий у меня сейчас выводиться и товар и названия подкатегорий ( VM1.0.x )

« Последнее редактирование: 25.05.2009, 20:04:26 от nblx »
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
а что нужно сделать что бы можно было выводить список товара в модуле.
пример:
Категория1
 товар 1
 товар 2
 товар 3
 товар 4
 товар 5
Категория2
 товар 1
 товар 2
 товар 3
 товар 4

Помогите что сделать листинг всех товаров в левом или правом меню.

Список товаров из всех категорий интересует или из конкретных? И всех товаров из каттегории или последних/случайных n?

Подскажите пожалуйста, как сделать что бы выводился только товар, без подкатегорий у меня сейчас выводиться и товар и названия подкатегорий ( VM1.0.x )

В административных скриптах в html/shop.browse.php закомментить 2 момента:

	
if (!empty( 
$child_list )) {
	
	
echo 
$child_list;
	
}


и

	
if (!empty( 
$child_list )) {
	
	
echo 
'<br style="clear:both;" /><br />';
	
}

FAQ смотрел? Версию указал?
*

nblx

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Большое спасибо, имено то что нужно было!  ^-^
*

urodoff

  • Захожу иногда
  • 71
  • 18 / 0
Список товаров из всех категорий интересует или из конкретных? И всех товаров из каттегории или последних/случайных n?

Все товары как есть в категориях и подкатегориях.
*

ferrum

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Категория
-Подкатегория
 -Подподкатегория
  -Подподподкатегория...
и т.д.

Как сделать, чтобы при нажатии на верхнюю категорию вываливались все товары из всех под-под-под категорий? А потом при нажатии на подкатегорию вываливались все товары из подпод ней? и так далее....

Хелпу сильно трэба!!!
*

urodoff

  • Захожу иногда
  • 71
  • 18 / 0
Подскажите пожалуйста кто справился как вывести список товаров в левом или правом меню... для VM 1.1.3...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Невидимая регистрация ( Покупка без регистрации ) V1.1.3

Автор urodoff

Ответов: 319
Просмотров: 110362
Последний ответ 27.10.2014, 15:27:02
от gaalferov
[Решено] Отобразить кол-во товаров из всех подкатегорий V1.1.3

Автор bazic

Ответов: 19
Просмотров: 14400
Последний ответ 18.09.2014, 06:39:33
от fila61
вывод категории и её подкатегорий на одной странице

Автор sega

Ответов: 44
Просмотров: 16366
Последний ответ 30.04.2014, 14:05:45
от ИринаМ
[Решено] Добавление Watermark к фото товара V1.0.15 V1.1.3

Автор mickymouse

Ответов: 52
Просмотров: 23320
Последний ответ 13.06.2013, 01:04:46
от richman
[Решено] Как изменить ,товаров в наличии 1 на "есть в наличии" V1.0.15 V1.1.3

Автор ButuzOFF

Ответов: 93
Просмотров: 42151
Последний ответ 17.05.2013, 21:10:44
от sa1981