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

kz.mamaev

  • Новичок
  • 7
  • 0 / 0
Соц. сети в шапке сайта
« : 04.03.2014, 15:26:58 »
Здравствуйте!

возникла такая необходимость:

на сайте kz-ruza.ru, в шапке сайта между логотипом и рекламой добавить иконки социальных сетей (на подобие как на сайте http://inmosreg.ru/)

но вот возникает проблема добавления их именно между логотипом и рекламным блоком...иконка либо смещается слева вверху либо под логотипом в левой части. Я добавлял путем редактирования файла header.php, который как раз отвечает за позицию шапки сайта.

может кто поделится своими соображениями по этому поводу?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Соц. сети в шапке сайта
« Ответ #1 : 04.03.2014, 15:31:19 »
А где ссылка на ваш сайт? Пока могу только сказать, что нужно открыть какие-то файлы и что-то в них написать.
*

kz.mamaev

  • Новичок
  • 7
  • 0 / 0
Re: Соц. сети в шапке сайта
« Ответ #2 : 04.03.2014, 15:47:48 »
А где ссылка на ваш сайт? Пока могу только сказать, что нужно открыть какие-то файлы и что-то в них написать.
ссылка на сайт вот kz-ruza.ru

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

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Соц. сети в шапке сайта
« Ответ #3 : 04.03.2014, 15:52:16 »
Добавьте в стили:

Код: css
.socbtns,
h1.logo {float:left;}

Потом в index.php шаблона после блока логотипа:

Код: html4strict
<div class="socbtns">
   <jdoc:include type="module" name="socbtns" />
</div>

Затем опубликуйте в позицию socbtns модуль соцсетей.

*

kz.mamaev

  • Новичок
  • 7
  • 0 / 0
Re: Соц. сети в шапке сайта
« Ответ #4 : 04.03.2014, 16:19:39 »
Добавьте в стили:

Код: css
.socbtns,
h1.logo {float:left;}

Потом в index.php шаблона после блока логотипа:

Код: html4strict
<div class="socbtns">
   <jdoc:include type="module" name="socbtns" />
</div>

Затем опубликуйте в позицию socbtns модуль соцсетей.



не выходит(

Код: css
.socbtns,
h1.logo {float:left;}


добавил в файл template.css, в самом конце

а код:
Код: html4strict
<div class="socbtns">
   <jdoc:include type="module" name="socbtns" />
</div>

в файл header.php, так как именно там указана информация о логотипе

вот сам код из файла:

Код: php
// no direct access
defined ( '_JEXEC' ) or die ( 'Restricted access' );

?>

<?php
$app = JFactory::getApplication();
$siteName = $app->getCfg('sitename');
if ($this->getParam('logoType', 'image')=='image'): ?>
<h1 class="logo">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span></a>
</h1>
<?php else:
$logoText = (trim($this->getParam('logoText'))=='')? $siteName : JText::_(trim($this->getParam('logoText')));
$sloganText = JText::_(trim($this->getParam('sloganText'))); ?>
<div class="logo-text">
<h1><a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span></a></h1>
<p class="site-slogan"><span><?php echo $sloganText;?></span></p>
</div>
<?php endif; ?>

<div class="ja-header-r">
<jdoc:include type="modules" name="header-r" />
</div>
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
Re: Соц. сети в шапке сайта
« Ответ #5 : 04.03.2014, 16:29:56 »
не выходит(
что именно не выходит?
еще в templates\ваш_шаблон\templateDetails.xml между <positions></positions> добавьте <position>socbtns</position>
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Соц. сети в шапке сайта
« Ответ #6 : 04.03.2014, 16:30:54 »
Вот перед этим блоком…

Код: html4strict
<div class="ja-header-r">
<jdoc:include type="modules" name="header-r" />
</div>

и нужно вставить…

Код: html4strict
<div class="socbtns">
<jdoc:include type="modules" name="socbtns" />
</div>
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Соц. сети в шапке сайта
« Ответ #7 : 04.03.2014, 16:31:47 »
Я там выше опечатался. Не <jdoc:include type="modules" name="socbtns" /> а <jdoc:include type="modules" name="socbtns" />
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться