webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

Как сделать запрос к базе и вывести на сайт Joomla 3?

Пытаюсь написать свой простенький модуль.
Через компонент данные попадают в БД: номер записи (number), название записи (name), ссылка на запись (link).
В базу всё хорошо уходит, вопросов нет.
Но я не могу вывести на сайт, не хватает навыков с php и mysql.

Вот, что получилось уже сделать.

mod_pravinfo
<?php
defined('_JEXEC') or die;
require_once __DIR__ . '/helper.php';
$pravinfo = modPravinfoHelper::getPravinfo();
require JModuleHelper::getLayoutPath('mod_pravinfo', $params->get('layout', 'default'));

Файлик хелпера видит нормально, едем дальше.

helper.php
<?php
defined('_JEXEC') or die;
class modPravinfoHelper
{
	public static function getPravinfo()
	{
		$app = JFactory::getApplication();
		$db = JFactory::getDbo();
		// собственно, на этом я и застрял, тут нужно писать запросы
	}
}


А выводиться всё это должно в формате.

default.php
<tr>
<td><span>Номер записи</span></td>
<td><span>Название записи</span></td>
<td><a href="#" target="_blank"><span>Ссылка на запись</span></a></td>
</tr>


Записей будет штук 10, выводиться они соотственно будут через перебор foreach.
  • Вопрос задан
  • 1306 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы