2014-09-10 7 views
0

joomla 3, zoo 구성 요소를 사용하고 있습니다. 내가 설치 한 모든 동물원 프로그램의 항목의 수를 표시하려면이 코드가 시스템의 백엔드에서 joomla ZOO item counter

:

<?php echo $application->getItemCount(); ?> 

i "가있는 항목의 수를 표시하려면이 코드를 편집하는 것입니다 필요한 것은 간행했다.

나는 PHP 코더가 아니기 때문에 이것을하는 방법을 모르겠습니다. 제안 사항이 있으십니까?

답변

0

데이터베이스에서 데이터를 가져올 수 있습니다. 의사 here을 확인하십시오. 여기에 몇 가지 예제 코드 마녀

$db = JFactory::getDbo(); 
$query = $db->getQuery(true); 
$query->select('COUNT(*)'); 
$query->from($db->quoteName('#__tablename')); 
$query->where($db->quoteName('published') . ' = 1'); 
$row = $db->loadRow(); 
print_r($row); 

당신은 데이터가 저장되어있는 테이블을 발견하고 그에 따라 __tablename 교체 (어쩌면 필요한 경우 "게시"열 이름 변경) 내가 볼

+0

을해야합니다 도움이 될 것입니다 의사와 지금 2 변형을 시도하십시오. 둘 다 나에게 모든 행의 수를주고 그것의 출판 된 경우 가져 가려하지 않습니다. (게시 된 상태는 테이블이며 값은 0과 1입니다.)'$ db = JFactory :: getDbo (); $ query = $ db-> getQuery (true); $ query-> select ('COUNT (*)'); $ query-> from ($ db-> quoteName ('a9qiy_zoo_item'))); $ query-> where ($ db-> quoteName ('state'). "=". $ db-> quote ([ '1']))); // 새로 채워진 쿼리 개체를 사용하여 쿼리를 다시 설정하십시오. $ db-> setQuery ($ query); $ count = $ db-> loadResult(); ?>' – Adamo