Новости 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

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

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Как сделать фон для меню
« : 13.10.2012, 00:20:11 »
Доброе время суток!
У меня на сайте (пока на локалке) есть вертикальное меню. Я хочу сделать так, чтобы она выводилось на определенной картинке. Но если я ставлю картинку, то она отображается фоном во всех модулях. Как сделать чтобы оно выводилась ТОЛЬКО для модуля меню? Заранее спасибо за ответы!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Как сделать фон для меню
« Ответ #1 : 13.10.2012, 00:22:37 »
В админке для модуля, выводящего меню, задать суффикс и в файле стилей для этого нового класса прописать фоновую картинку
вроде .moduletable-suffiks {background ....}
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Re: Как сделать фон для меню
« Ответ #2 : 13.10.2012, 00:25:48 »
То есть в меню модуля тоже прописать .moduletable-suffik?
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Re: Как сделать фон для меню
« Ответ #3 : 13.10.2012, 00:33:57 »
То есть в меню модуля тоже прописать .moduletable-suffik?
Не в меню модуля, а в его настройках, есть пункт - суффикс класса модуля, там впишите -suffix
потом в CSS пишите
.moduletable-suffix {background :url(../images/картинка)}
*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Re: Как сделать фон для меню
« Ответ #4 : 13.10.2012, 22:11:15 »
Не в меню модуля, а в его настройках, есть пункт - суффикс класса модуля, там впишите -suffix
потом в CSS пишите
.moduletable-suffix {background :url(../images/картинка)}
Чего-то не получается(
В суффиксе написала -suffix (может дефис не нужно?)
В стилях написала
.moduletable-suffix {background :url('../images/1.jpg');} (картинка в папке images, которая внутри шаблона лежит). Результата нет( Чего делаю не так?
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: Как сделать фон для меню
« Ответ #5 : 13.10.2012, 23:41:30 »
Там есть "Суффикс класса модуля" и "Суффикс класса меню". Точно не перепутали?

Позиция вывода модуля оформлена в index.php как
Код
<jdoc:include type="modules" name="название позиции" style="xhtml" />
?

*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Re: Как сделать фон для меню
« Ответ #6 : 14.10.2012, 19:24:08 »
Все правильнро с суффиксом класса модуля. А вот в индекс ничего не добавляла. В название позиции что должно стоять?
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: Как сделать фон для меню
« Ответ #7 : 14.10.2012, 20:09:03 »
В названии позиции должно быть, то что выбрано в позиции в модуле меню. Главное, чтобы позиция вывода модуля меню в index.php выглядела как <jdoc:include type="modules" name="название позиции" style="xhtml" />
*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Re: Как сделать фон для меню
« Ответ #8 : 15.10.2012, 19:49:22 »
В названии позиции должно быть, то что выбрано в позиции в модуле меню. Главное, чтобы позиция вывода модуля меню в index.php выглядела как <jdoc:include type="modules" name="название позиции" style="xhtml" />
Блин! я в отчаянье! Туплю по-страшному.
Делаю так. в index.php ставлю строку <jdoc:include type="modules" name="left" style="xhtml" />
в разные места в блок

Код
<jdoc:include type="modules" name="user3" />
<jdoc:include type="modules" name="banner1" style="style" artstyle="nostyle" />

<?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'block'); ?>
<div class="content-layout">
    <div class="content-layout-row">
<?php if (artxCountModules($document, 'left')) : ?>
<div class="layout-cell art-sidebar1">
<?php echo artxModules($document, 'left', 'block'); ?>


  <div class="cleared"></div>
</div>
<?php endif; ?>
<?php $contentCellStyle = artxCountModules($document, 'left')? 'content' : 'content-wide'; ?>
<div class="art-layout-cell art-<?php echo $contentCellStyle; ?>">
<?php

В итоге все что в левой колонке выходит дважды или не выходит совсем.
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: Как сделать фон для меню
« Ответ #9 : 15.10.2012, 20:13:20 »
Посмотрите позицию, которая у Вас выставлена в модуле с этим меню. Потом найдите ее в index.php. Там должно быть name="название этой позиции".
Скорее всего, все-таки не прописан style="xhtml", потому что он не прописан, например, здесь: <jdoc:include type="modules" name="user3" />
*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Re: Как сделать фон для меню
« Ответ #10 : 15.10.2012, 20:18:20 »
Посмотрите позицию, которая у Вас выставлена в модуле с этим меню. Потом найдите ее в index.php. Там должно быть name="название этой позиции".
Скорее всего, все-таки не прописан style="xhtml", потому что он не прописан, например, здесь: <jdoc:include type="modules" name="user3" />

Позиция у меня left. Вот только в этой колонке у меня еще куча модулей. И когда я добавляю строку:
<jdoc:include type="modules" name="left" style="xhtml" />
Вот я привела код, может быть Вы знаете куда в нем ставить строку?
И еще. Все модули дублируются и вместо 4 получается 8 :laugh: Пробовала создать новую позицию left1. Там другая проблема, модуль становиться в ширину экрана и страницу уползает вниз.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Кликабельность псевдоэлемента в пункте меню

Автор vasilii.pupkov

Ответов: 4
Просмотров: 3605
Последний ответ 29.12.2021, 23:15:38
от v42bis
Выпадающее меню

Автор DrShepard

Ответов: 10
Просмотров: 3035
Последний ответ 20.10.2021, 12:36:16
от DrShepard
Как сделать?

Автор Twins

Ответов: 3
Просмотров: 1944
Последний ответ 01.07.2021, 13:11:51
от xpank
Как сделать кнопку формы аккаунта?

Автор Evgen Kulibin

Ответов: 0
Просмотров: 1110
Последний ответ 22.04.2021, 22:15:06
от Evgen Kulibin
Как сделать плавающий модуль?

Автор THeCMeX

Ответов: 2
Просмотров: 1265
Последний ответ 08.03.2021, 22:21:01
от Flexderection