Новости Joomla

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

sqzy

  • Новичок
  • 5
  • 1 / 0
Подскажите могу ли я в шаблон подставить ID категории отображаемого материала и как это лучше сделать?
Мне необходимо в шаблоне применить условие основанное на категории.

Например $Itemid = JRequest::getInt( 'Itemid', 1, 'get' ); работает на ура, я думал что есть 'Catid' но похоже ошибся.
*

sqzy

  • Новичок
  • 5
  • 1 / 0
сделал вот так:

$db = &JFactory::getDBO();           
         
$option   = JRequest::getCmd('option');
$view   = JRequest::getCmd('view');

$temp   = JRequest::getString('id');
$temp   = explode(':', $temp);
$id   = $temp[0];
                     
/* Checking if we are making up an article page */
if ($option == 'com_content' && $view == 'article' && $id)
{           
   /* Trying to get CATEGORY title from DB */
   $db->setQuery('SELECT cat.id FROM #__categories cat RIGHT JOIN #__content cont ON cat.id = cont.catid WHERE cont.id='.$id);   
   $catid = $db->loadResult();



не влезая в базу данных можно было решить?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
не влезая в базу данных можно было решить?
в виде материала, по моему, нет, только если делать через плагин.

Зачем было извращаться для получения id?
достаточно было сделать так
Код
$id = JRequest::getInt('id');
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор moov

Ответов: 7
Просмотров: 7975
Последний ответ 17.12.2018, 14:08:12
от arma
Как изменить шаблон категории в Joomla 1.5?

Автор nagav

Ответов: 8
Просмотров: 5808
Последний ответ 24.10.2016, 22:09:01
от nagav
Поменять цвет блоков в шаблоне

Автор nuon

Ответов: 7
Просмотров: 4795
Последний ответ 10.01.2016, 23:11:34
от nuon
Ребят - В шаблоне Default

Автор Djaga

Ответов: 4
Просмотров: 2240
Последний ответ 10.12.2015, 08:01:47
от Djaga
Замена фона в шаблоне Joomla

Автор Jons$

Ответов: 7
Просмотров: 11923
Последний ответ 12.10.2015, 15:49:09
от darkghost