Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

welcometo

  • Новичок
  • 7
  • 0 / 0
здравствуйте. Помогите с выбором компонента(модуля). Нужен такой, чтобы можно было показывать слайдшоу из картинок и снизу подписать каким либо текстом(текст не меняется, меняется только картинка). В  принципе сделал как на рисунке ниже, но проблема в том что это все отображается в отдельных блоках(слайдшоу делал через JXTC PrimeTime SdileShow, а нижний блок - через произвольный ХТМЛ).

То есть мне нужна помощь либо в выборе нового компонента для отображения слайдов+подписи к ним, либо помощь в решении существующей проблемы. Сам пытался в нужную позицию сайта вогнать произвольный ХТМЛ, в него вставить модуль со слайдами и снизу подписать текстом , но модуль со слайдами не отобразился. Либо подскажите, пожалуйста, хотя бы как соеденить эти 2 блока(те что на картинке).
По хорошему должно получится как на скрине нижк, только картинка должна меняться
« Последнее редактирование: 27.05.2011, 23:14:58 от welcometo »
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
Текст внизу всегда один и тот же или зависит от изображения или еще чего-либо? Если первый вариант, то проще всего вписать прямо в шаблон модуля, который выводит изображение... Если второе, то тоже можно подумать, но тогда нужно знать как связаны изображения и текст.
*

welcometo

  • Новичок
  • 7
  • 0 / 0
Первый вариант, т.е. текст статический, а изображение меняющееся.
*

welcometo

  • Новичок
  • 7
  • 0 / 0
Шаблон написан на PHP полностью. нет ни единого HTML. Там разного рода функции меняющие изображение и тд. Тяжело разобраться куда текст написать чтобы он отображался всегда
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
Шаблон написан на PHP полностью. нет ни единого HTML. Там разного рода функции меняющие изображение и тд. Тяжело разобраться куда текст написать чтобы он отображался всегда

HTML там должен быть =) У меня нет этого модуля, приведите текст файла default.php по пути modules/папка модуля/tmpl/
« Последнее редактирование: 28.05.2011, 11:25:25 от mohax »
*

welcometo

  • Новичок
  • 7
  • 0 / 0
Папки tmpl и файла default.php в папке  модуля нет. Модуль работает на Флеш. Вот содержимое главного файла модуля
Код
if (!defined('_JEXEC')) die('Direct Access to this location is not allowed.');

$live_site = ($mainframe->isAdmin())? $mainframe->getSiteURL() : JURI::base();
$live_site .= (substr($live_site,-1) == '/')? '' : '/';

$mod_entryid = $params->get('slideshowid');

include JPATH_BASE.DS.'components'.DS.'com_jxtcprimetime'.DS.'func_renderplayer.php';
*

welcometo

  • Новичок
  • 7
  • 0 / 0
это модуль и компонент в одном лице. вот как я понимаю код главного файла этого компонента (в предыдущем посте изложил код модуля)
Код
defined('_JEXEC') or die('Restricted access');

$live_site = JURI::base();
$live_site .= (substr($live_site,-1) == '/')? '' : '/';

$task = JRequest::getVar( 'task' );

switch ($task) {
case 'thumbnail':
include 'func_thumbnail.php';
break;
case 'xml':
include 'func_buildxml.php';
break;
default:
include 'func_renderplayer.php';
break;
}
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
Вот этот файл покажите
Код
 /components/com_jxtcprimetime/func_renderplayer.php
*

welcometo

  • Новичок
  • 7
  • 0 / 0
Вот он
Код
if (!defined('_JEXEC')) die('Direct Access to this location is not allowed.');

$db =&JFactory::getDBO();

if (isset($mod_entryid)) {
$query = "SELECT * FROM #__jxtc_primetime WHERE published=1 AND id='$mod_entryid'";
}
else {
$query = 'SELECT * FROM #__jxtc_primetime WHERE published=1 AND home=1';
}
$db->setQuery( $query );
$slideshow = $db->loadObject();

if (empty($slideshow->id)) {
echo JText::_('No default slideshow found.');
return;
}

$jxtc = uniqid('jxtc');
$xmlurl = urlencode($live_site.'index.php?option=com_jxtcprimetime&task=xml&format=raw&id='.$slideshow->id);

$script = 'swfobject.embedSWF("'.$live_site.'components/com_jxtcprimetime/rotator.swf", "'.$jxtc.'", '.$slideshow->width.', '.$slideshow->height.',"9.0.124", null, {xmlFile:"'.$xmlurl.'"}, {wmode:"transparent",salign:"tl",allowScriptAccess:"Always"});';

// Call Scripts
$doc =&JFactory::getDocument();
$doc->addScript($live_site."components/com_jxtcprimetime/jxtcswfobject.js");
$doc->addScriptDeclaration($script);
?>
<center>
<div id="<?php echo $jxtc ?>"></div>
</center>
<div style="display:none"><a href="http://www.joomlaxtc.com">JoomlaXTC Primetime Slideshow Pro - Copyright 2009 Monev Software LLC</a></div>
if (!defined('_JEXEC')) die('Direct Access to this location is not allowed.');

$db =&JFactory::getDBO();

if (isset($mod_entryid)) {
$query = "SELECT * FROM #__jxtc_primetime WHERE published=1 AND id='$mod_entryid'";
}
else {
$query = 'SELECT * FROM #__jxtc_primetime WHERE published=1 AND home=1';
}
$db->setQuery( $query );
$slideshow = $db->loadObject();

if (empty($slideshow->id)) {
echo JText::_('No default slideshow found.');
return;
}

$jxtc = uniqid('jxtc');
$xmlurl = urlencode($live_site.'index.php?option=com_jxtcprimetime&task=xml&format=raw&id='.$slideshow->id);

$script = 'swfobject.embedSWF("'.$live_site.'components/com_jxtcprimetime/rotator.swf", "'.$jxtc.'", '.$slideshow->width.', '.$slideshow->height.',"9.0.124", null, {xmlFile:"'.$xmlurl.'"}, {wmode:"transparent",salign:"tl",allowScriptAccess:"Always"});';

// Call Scripts
$doc =&JFactory::getDocument();
$doc->addScript($live_site."components/com_jxtcprimetime/jxtcswfobject.js");
$doc->addScriptDeclaration($script);
?>
<center>
<div id="<?php echo $jxtc ?>"></div>
</center>
<div style="display:none"><a href="http://www.joomlaxtc.com">JoomlaXTC Primetime Slideshow Pro - Copyright 2009 Monev Software LLC</a></div>
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
После строк
Код
<center>
<div id="<?php echo $jxtc ?>"></div>
</center>
Попробуйте вставить текст, который нужен. Не забудьте обратить внимание на кодировку файла. Должна быть UTF-8 (без ВОМ).
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Гостевая книга Easybook Reloaded RUS

Автор dynamit

Ответов: 122
Просмотров: 73507
Последний ответ 10.01.2022, 08:58:53
от mondee
DropFiles генерирует короткую ссылку на pdf-файл, но н

Автор slepoy

Ответов: 1
Просмотров: 2188
Последний ответ 18.04.2017, 22:56:29
от dmitry_stas
EasyBlog 5.0.44 не добавляется новый пост

Автор Slim

Ответов: 0
Просмотров: 1453
Последний ответ 27.03.2017, 23:03:51
от Slim
Akeeba Backup Core 5.3.1 - сайт не поднимается из бэкапа

Автор Alex GOOD

Ответов: 19
Просмотров: 2216
Последний ответ 22.03.2017, 09:03:50
от flyingspook
Akeeba Backup Pro + облако от mail.ru

Автор Леон

Ответов: 4
Просмотров: 2302
Последний ответ 07.02.2017, 22:59:17
от upxbot