2013-08-01 3 views
0

Я пытаюсь получить идентификатор категории каждого поста с этим:Попытка получить идентификатор категории на странице блога

$catid = JRequest::getInt('catid'); 

Я поставил этот скрипт на blog_item.php

Но я получаю только от 0 до все сообщения

+1

JRequest является устаревшим методом в так 12.1. Используйте JInput. Вы можете получить запрос с помощью JFactory :: getApplication() -> input-> getInt («catid»); – McRui

ответ

0

Шаблон загружается с помощью поля ContentViewCategory. Это позволяет только один основную категории, и его идентификатор может быть получен с помощью: ID

$mainCatid = $this->category->id 

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

$catid = $this->item->catid 
+0

Спасибо. Я получил родительскую категорию (блог). Но мне нужна категория детей каждой должности. – user2433958

+0

Для каждого сообщения будет b из предмета не из запроса. – Elin

+0

Используйте '$ this-> item-> catid'. Ответ отредактирован. – MasterAM