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

darknefrit

  • Захожу иногда
  • 61
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
суффикс класса модуля
« : 08.11.2011, 14:22:54 »
Joomla 1.7 Шаблон yoo-quantum. Создаю модуль HTML-код, вписываю суффикс класса модуля, вписал его в CSS. Но на это ноль реакции. Суффикс никуда не прописывается и никак не влияет на отображение модуля. Подскажите как исправить это?
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: суффикс класса модуля
« Ответ #1 : 08.11.2011, 14:30:54 »
а, как он должен влиять? опишите стили.
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

darknefrit

  • Захожу иногда
  • 61
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #2 : 08.11.2011, 14:54:26 »
я имею ввиду что даже вписанный мной суффикс CSS класса модуля не появляется в коде сайта. Как будто просто игнорируется
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #3 : 08.11.2011, 14:57:03 »
класс дописуется к moduletable
Например если мы впишем _home_left
То класс уже станет moduletable_home_left
Вот в таком контексте и вносите.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: суффикс класса модуля
« Ответ #4 : 08.11.2011, 15:09:35 »
суффикс класса модуля добавляется в шаблоне, путем стилизации модулей, а именно в файле html/modules.php
Это особенности конкретного шаблона, обратитесь в поддержку yoo
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: суффикс класса модуля
« Ответ #5 : 08.11.2011, 15:15:11 »
У меня почему-то в 1.7.2 перед суфиксом добавляет: _m получается  menu_m_main
*

darknefrit

  • Захожу иногда
  • 61
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #6 : 08.11.2011, 15:17:13 »
в этом шаблоне есть класс mod-box он автомитечски присваиваеться модулям которые располоагються к примеру в позиции sidebar-a. я создаю модуль html-код, в поле суффикс CSS класса модуля вписываю к примеру -test. в файле CSS где описан стиль mod-box я добавляю класс mod-box-test. захожу на сайт, открываю FireBug смотрю созданный только что модуль, моего -test нету
класс дописуется к moduletable
Например если мы впишем _home_left
То класс уже станет moduletable_home_left
Вот в таком контексте и вносите.
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #7 : 08.11.2011, 15:20:14 »
Особенности modules.php а не версии движка. Как зададите так и будет. Стандартно после.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #8 : 08.11.2011, 15:23:00 »
в этом шаблоне есть класс mod-box он автомитечски присваиваеться модулям которые располоагються к примеру в позиции sidebar-a. я создаю модуль html-код, в поле суффикс CSS класса модуля вписываю к примеру -test. в файле CSS где описан стиль mod-box я добавляю класс mod-box-test. захожу на сайт, открываю FireBug смотрю созданный только что модуль, моего -test нету
Значить в файле нет возможности задавать дополнительные классы. Нужно перепилить сам modules.php. У вас лицензия?
Если да, то выложите суда код этого файла. Если варез, гуглите свою проблему самостоятельно. По варезу не помогаем.
Да и есть форум у производителя шаблона. Можно и там спросить что да как.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: суффикс класса модуля
« Ответ #9 : 08.11.2011, 15:25:44 »
Особенности modules.php а не версии движка. Как зададите так и будет. Стандартно после.
Вот блин, точно проглядел когда писал накорябал

Код
<div class="module m<?php echo $mc_sfx; ?>">
Плюсую!
*

darknefrit

  • Захожу иногда
  • 61
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #10 : 08.11.2011, 18:23:06 »
а где этот module.php искать
*

darknefrit

  • Захожу иногда
  • 61
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #12 : 08.11.2011, 19:55:24 »
Там есть только config.php и pagination.php
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #14 : 08.11.2011, 19:57:21 »
для начала вы не ответили на вопрос про лицензию.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: суффикс класса модуля
« Ответ #15 : 07.01.2012, 01:57:26 »
прочитал топик и не въехал в суть де и что прописывать... проблема:
на главной выводиться модуль последние материалы по центру (там где материалы обычно), ему в основном файле стилей шаблона прописал параметры: бекграунд, граница, цвет, ширина границы. Но все это было задано в классе контента и соответственно перенеслось на все остальные страницы (отображается граница и бекграунд в шапке любой страницы)
в самом модуле прописал суффикс _123
в файле стилей скопировал нужный блок и дописал суффикс\тире\слитно
Код
#TOP_123 {
list-style-type: none;
background-image:url(../images/system/mc.gif);
background-repeat:no-repeat;
background-position:right;
border: ridge 3px;
border-color:#336699;
border-radius: 15px;
        padding: 20px;
}
варианты не прошли стиль не подхватило,..
 по указанному пути ваш шаблон/html/module.php и его внутреннее содержание мне ничего не подсказывает может плохо смотрю?:
Код
/*
 * Module chrome for rendering the module in a slider
 */
function modChrome_slider($module, &$params, &$attribs) {
echo JHtml::_('sliders.panel',JText::_($module->title),'module'.$module->id);
echo $module->content;
}

/*
 * Custom chrome for rendering the module in my style
 */
function modChrome_mystyle() { ?>
<div class="mystyle_top"></div>
<div class="mystyle_content">
<h3><?php echo JText::_( $module->title ); ?></h3>
<?php echo $module->content; ?>
</div>
<div class="mystyle_bottom"></div> <?php
}

?>



ай нид хелп !
ЗЫ. шаблон sinci_01 адрес моего сайта навсяк
« Последнее редактирование: 07.01.2012, 02:02:55 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #16 : 07.01.2012, 07:57:00 »
Код
/*
 * Module chrome for rendering the module in a slider
 */
function modChrome_slider($module, &$params, &$attribs) {
echo JHtml::_('sliders.panel',JText::_($module->title),'module'.$module->id);
echo $module->content;
}

/*
 * Custom chrome for rendering the module in my style
 */
function modChrome_mystyle() { ?>
<div class="mystyle_top"></div>
<div class="mystyle_content<?php echo htmlspecialchars($params->get('moduleclass_sfx')); ?>">
<h3><?php echo JText::_( $module->title ); ?></h3>
<?php echo $module->content; ?>
</div>
<div class="mystyle_bottom"></div> <?php
}

?>

.mystyle_content_123

Попробуйте так
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: суффикс класса модуля
« Ответ #17 : 07.01.2012, 14:22:48 »
Научитесь пользоваться FireBug , много вопросов отпадет .
По поводу суффикса , он присваиваится модулю . Но не такой какой Вы здесь написали , будте внимательнее . На скриншоте это видно .
[spoiler title=скриншот][/spoiler]
Ответы на вопросы по CSS . Откройте для себя Firebug
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #18 : 07.01.2012, 14:25:30 »
По вашему скриншоту суфикс дописан не модулю а меню. Будте внимательнее. :)
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: суффикс класса модуля
« Ответ #19 : 07.01.2012, 14:50:53 »
latestnews это теперь меню так выводится ? Мне почему-то кажется , что это модуль последних новостей .
Обычно я внимателен .  ;)
Ответы на вопросы по CSS . Откройте для себя Firebug
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: суффикс класса модуля
« Ответ #20 : 07.01.2012, 15:02:01 »
пользуюсь я FB  ^-^  относительно недавно...
просто поздно уже было когда обнаружил косяк, по поводу др модуля стиль брался из TOP пока не дописал суффикс... и вот сейчас полное не понимание, как  правильно прописать нужный стиль

ЗЫ. последние новости используются для вывода последних материалов со всего сайта

ЗЫЫ. .mystyle_content_123 не сработало
« Последнее редактирование: 07.01.2012, 15:28:16 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #21 : 07.01.2012, 15:14:18 »
http://floomby.ru/content/xrayuMxPQE
у меня суффикс добавился везде. Нуна переписать module.php

Код
<?php
/**
 * @version $Id: default.php 22338 2011-11-04 17:24:53Z github_bot $
 * @package Joomla.Site
 * @subpackage mod_articles_latest
 * @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
 * @license GNU General Public License version 2 or later; see LICENSE.txt
 */

// no direct access
defined('_JEXEC') or die;
?>
<ul class="latestnews<?php echo $moduleclass_sfx; ?>">
<?php foreach ($list as $item) :  ?>
<li>
<a href="<?php echo $item->link; ?>">
<?php echo $item->title; ?></a>
</li>
<?php endforeach; ?>
</ul>

Все разобрался. У меня default.php с mod_articles_latest тоже с добавлением.
убрал и получилось то что нужно.
http://floomby.ru/content/MODddPqB8U

AdWeb прикрепите свой module.php сделаем сейчас
« Последнее редактирование: 07.01.2012, 15:17:59 от GDV »
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: суффикс класса модуля
« Ответ #22 : 07.01.2012, 15:30:21 »
Код
<?php
/**
 * @version $Id: modules.php
 * @package sinci_01
 */

// no direct access
defined('_JEXEC') or die;

/**
 * This is a file to add template specific chrome to module rendering.  To use it you would
 * set the style attribute for the given module(s) include in your template to use the style
 * for each given modChrome function.
 *
 * eg.  To render a module mod_test in the sliders style, you would use the following include:
 * <jdoc:include type="module" name="test" style="slider" />
 *
 * This gives template designers ultimate control over how modules are rendered.
 *
 * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE} and take the same
 * two arguments.
 */

/*
 * Module chrome for rendering the module in a slider
 */
function modChrome_slider($module, &$params, &$attribs) {
echo JHtml::_('sliders.panel',JText::_($module->title),'module'.$module->id);
echo $module->content;
}

/*
 * Custom chrome for rendering the module in my style
 */
function modChrome_mystyle() { ?>
<div class="mystyle_top"></div>
<div class="mystyle_content">
<h3><?php echo JText::_( $module->title ); ?></h3>
<?php echo $module->content; ?>
</div>
<div class="mystyle_bottom"></div> <?php
}

?>
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #23 : 07.01.2012, 15:33:09 »
сам файл.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: суффикс класса модуля
« Ответ #24 : 07.01.2012, 15:36:50 »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #25 : 07.01.2012, 15:47:44 »
попробуйте

[вложение удалено Администратором]
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: суффикс класса модуля
« Ответ #26 : 07.01.2012, 15:56:12 »
неа к топу не добавился суфикс если я правильно понял, насчет изменений
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #27 : 07.01.2012, 16:04:36 »
напишите доступ в админку в личку
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: суффикс класса модуля
« Ответ #28 : 07.01.2012, 16:16:45 »
отправил
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: суффикс класса модуля
« Ответ #29 : 07.01.2012, 16:20:44 »
Ну зашел. Проставил суфикс одному модулю. И он честно отобразился. В чем проблема?
Скриншоты отправил в личке.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Суффикс CSS-класса модуля - объясните пожалуйста, как правильно сделать CCS для модуля

Автор rootroot

Ответов: 19
Просмотров: 39994
Последний ответ 21.03.2018, 23:49:27
от beliyadm
Добавить позицию модуля в шаблоне traction

Автор amaddeus

Ответов: 1
Просмотров: 2079
Последний ответ 27.04.2017, 22:23:31
от darkghost
Добавление позиции модуля

Автор 13RUS

Ответов: 1
Просмотров: 1699
Последний ответ 16.12.2016, 12:38:15
от darkghost
Шаблон gk_mystore. Проболе с отображение модуля "рекомендуемые товары" на главной странице

Автор wend160

Ответов: 3
Просмотров: 1799
Последний ответ 08.10.2015, 22:20:21
от wend160
Редактирование модуля

Автор Nexby

Ответов: 2
Просмотров: 1317
Последний ответ 11.08.2015, 14:59:18
от Nexby