Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

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

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
Моё почтение, коллеги!

Сайт, который я мучаю: surdocentr.ru; понадобилось сменить шаблон.

Мне приглянулся шаблон " TK Woodwork - Responsive Joomla 2.5" с сайта themekat.com; LiveDemo шаблона.

Проблема: у меня не отображаются "Дата создания (публикации) материала" и "Количество просмотров"; только "Автор" и "Категория".

Вопрос: я облазил все мыслимые настройки отображения материалов и параметры шаблона, но результата нет; как отобразить эти поля?
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
а почему на скриншоте отображение ваших пунктов выключено?
дата создания скрыта, рейтин - включите эти пункты и будет счастье
Ничто не вечно под луной
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
На своих старых сайтах я никогда не выводил дату создания материала; всегда - дату публикации. Так и здесь установил.
Материал может быть создан очень сильно заранее, или вообще, задним числом; а опубликован в нужную дату.

По "рейтингу".
На сколько я понимаю, "рейтинг" и "количество просмотров" - разные вещи; на моих сайтах не используется механизм голосования за материалы (рейтинг).

Мне нужно выводит именно количество просмотров публикации.

Сильно удивляет то, что этими базовыми функциями пользуюсь больше 10 лет, и тут возникли проблемы.

------------------------
UP: добавил скриншот с параметрами; выделенные параметры не отображаются на сайте.
« Последнее редактирование: 13.07.2013, 22:11:40 от Санчо »
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
Поэкспериментировал ещё: дата создания материала - отображается.
Но нужна именно дата публикации.
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
вывод настраивается в нескольких местах
глобальные настройки  Материалы - Менеджер материалов - настройки (действует на все материалы если выбрано "по умолчанию")
в настройках пункта меню (действует на блог материалов)
в самом материале (действует только на определенный материал)
проверяйте настройки
Ничто не вечно под луной
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
Глобальные настройки  Материалы - Менеджер материалов - настройки  - установлено то, что мне нужно (скриншоты);
в настройках пункта меню - все параметры установлены "По умолчанию";
в самом материале  - все параметры установлены "По умолчанию".

Именно поэтому и велико моё недоумение.
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
а если сменить по умолчанию на показывать для пределенного для материала и посмотреть что будет
Ничто не вечно под луной
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
В меню выставлял настройки этих пунктов явно - реакции ноль.
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Тогда смотрите в шаблоне - может в нём вообще забыли это предусмотреть.
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
этот кусок кода отвечает за вывод даты публикации статьи при условии что используется оригинальные файлы Joomla из папки components
Код
<?php if ($params->get('show_publish_date')) : ?>
<dd class="published">
<?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE_ON', JHtml::_('date', $this->item->publish_up, JText::_('DATE_FORMAT_LC2'))); ?>
</dd>
<?php endif; ?>
« Последнее редактирование: 14.07.2013, 11:12:23 от Entombed »
Ничто не вечно под луной
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
этот кусок кода...

в шаблоне... забыли предусмотреть.

Похоже, что это действительно проблема с конкретным шаблоном, а с родными файлами Joomla! всё нормально.

Я включил стандартный шаблон Joomla! и на главной странице нужные параметры сразу отобразились (см. скрин).

Только вот проблема - последний деланный мною шаблон был табличной вёрстки для Mambo, и в текущих нагромождениях я кости ломаю; где эти параметры в шаблоне прописываются не нашёл; нашёл, где прописывается сетка модулей...

Вот что я нашёл:
файл "templates/tk_woodwork_surdocenter/index.php"
Код
<?php
/**
* @package   yoo_master
* @author    YOOtheme http://www.yootheme.com
* @copyright Copyright (C) YOOtheme GmbH
* @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
*/

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

// include config
include_once(dirname(__FILE__).'/config.php');

// get warp
$warp = Warp::getInstance();

// load main template file, located in /layouts/template.php
echo $warp['template']->render('template');

Далее файл "templates/tk_woodwork_surdocenter/layouts/template.php
Код
			<div id="maininner" class="grid-box">

<?php if ($this['modules']->count('innertop')) : ?>
<section id="innertop" class="grid-block"><?php echo $this['modules']->render('innertop', array('layout'=>$this['config']->get('innertop'))); ?></section>
<?php endif; ?>

<?php if ($this['modules']->count('breadcrumbs')) : ?>
<section id="breadcrumbs"><?php echo $this['modules']->render('breadcrumbs'); ?></section>
<?php endif; ?>

<?php if ($this['config']->get('system_output')) : ?>
<section id="content" class="grid-block"><?php echo $this['template']->render('content'); ?></section>
<?php endif; ?>

<?php if ($this['modules']->count('innerbottom')) : ?>
<section id="innerbottom" class="grid-block"><?php echo $this['modules']->render('innerbottom', array('layout'=>$this['config']->get('innerbottom'))); ?></section>
<?php endif; ?>

</div>
<!-- maininner end -->

Я так понимаю, что блок
Код
				<?php if ($this['config']->get('system_output')) : ?>
<section id="content" class="grid-block"><?php echo $this['template']->render('content'); ?></section>
<?php endif; ?>
и выводит контент с датами и прочими атрибутами.

Но вот куда рыть дальше - не пойму вовсе.
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
описание файлов отвечающих за вывод контента ... для 1.5 но и для 2.5 подойдет как точка отправления
http://joomlaforum.ru/index.php/topic,84140.0.html
у вас в папке шаблона есть папка HTML в ней присутствуют файлы отвечающие за вывод новостей. Вставляете код в приглянувшееся вам место ... например в блок <header> статьи.
« Последнее редактирование: 15.07.2013, 10:17:10 от Entombed »
Ничто не вечно под луной
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
в папке шаблона есть папка HTML

Точно, есть такая.

Только все файлы в ней имеют одно и то же содержимое:
Код
<?php
/**
* @package   yoo_master
* @author    YOOtheme http://www.yootheme.com
* @copyright Copyright (C) YOOtheme GmbH
* @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
*/

// include config and layout
$base = dirname(dirname(dirname(__FILE__)));
include($base.'/config.php');
include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));

Те же файлы из шаблона Beez наполнены реальным кодом; а что с этими "заголовками" делать - ума не приложу.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Документацию изучите: http://www.yootheme.com/themes/documentation
Находится все тут templates/ваш_шаблон/warp/systems/joomla/layouts/
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
Находится все тут...

Alldar, спасибо! в указанном каталоге подправил файлы - и всё заработало.

Тогда смотрите в шаблоне - может в нём вообще забыли это предусмотреть.

SDKiller, действительно, в шаблоне этих полей просто не было.

Entombed, по Вашему совету, взял нужный код из базового шаблона.


Коллеги! сердечно благодарю Вас за помощь.


P. S. [РЕШЕНО]
*

fivalex

  • Новичок
  • 3
  • 0 / 0
Alldar, спасибо! в указанном каталоге подправил файлы - и всё заработало.

SDKiller, действительно, в шаблоне этих полей просто не было.

Entombed, по Вашему совету, взял нужный код из базового шаблона.

Здравствуйте, Алексей!

У меня такая же беда с шаблоном YT Venture(J2.5) от "YOOtheme".
Выводится только дата создания статьи и категория. Дата публикации, обновления и количество просмотров нет.
Ставил Шаблон(Быстрый старт) с Демо данными, тоже самое.

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

Не могли бы вы подробнее расписать, где и что нужно подправить, что и куда вставлять?
Был бы вам очень благодарен. Я думаю такая проблема у многих с этими шаблонами, многие были бы благодарны.

Заранее спасибо. С уважением, Владимир.
*

Rival

  • Захожу иногда
  • 188
  • 16 / 0
Не могли бы вы подробнее расписать, где и что нужно подправить, что и куда вставлять?
Здесь есть ответ но для старых шаблонов http://www.yootheme.com/support/question/8321

В последних там по другому, сам ищу решение.
Вставка в код
 if ($params->get('show_hits')) { 
echo ' . '.JText::sprintf('COM_CONTENT_ARTICLE_HITS', $this->item->hits); 
}

Выводит кол-во просмотров, но не в том месте,  а под статьей.
*

fivalex

  • Новичок
  • 3
  • 0 / 0
Здесь есть ответ но для старых шаблонов...
Спасибо за ответ.
*

penemumop

  • Новичок
  • 2
  • 0 / 0
В настройках этого шаблона присутствует запись: warp/libraries/jquery/jquery.js (missing)
Что делать? Папки jquery и в помине нет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 6948
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 4252
Последний ответ 15.08.2018, 15:29:56
от tromba
Не отображаются гугл-шрифты в Internet Explorer

Автор stas87

Ответов: 4
Просмотров: 3145
Последний ответ 18.03.2018, 13:28:46
от stas87
Не отображаются дополнительные параметры в менеджере шаблонов

Автор zhen

Ответов: 0
Просмотров: 3186
Последний ответ 28.12.2017, 09:24:59
от zhen
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 2275
Последний ответ 05.06.2017, 21:15:42
от effrit