2011-05-05 4 views
0

문서에서 기사 제목과 이미지 한 개를 보려면 간단한 모듈을 만들어야합니다. 문제는 기사에서 이미지 하나를 얻는 방법을 모릅니다.문서 제목과 기사 내에서 하나의 이미지를 볼 수있는 간단한 모듈

<?php 
    defined('_JEXEC') or die('Restricted access'); 
$db =& JFactory::getDBO(); 
$query = " 
    SELECT ".$db->nameQuote('images')." ,".$db->nameQuote('title')." 
    FROM ".$db->nameQuote('#__content')."; 
    "; 

    $db->setQuery($query); 
    $rows = $db->loadObjectList(); 
    foreach ($rows as $row) 
    { 
    //echo "<p>The article text of '$row->fulltext' is $row->id </p>\n"; 
     echo "<p>The article image of '$row->images' </p>\n"; 
     echo "<p>The article title of '$row->title' </p>\n"; 

    } 

?> 

가 사전에 감사합니다

이 내 코드입니다.

답변

0

표준 Joomla 기사에는 이미지 날짜를 저장하는 필드가 없습니다. 이미지는 introtext 또는 fulltext 필드에 직접 삽입됩니다. 이를 수행하기 위해 정규 표현식을 사용하여 이미지의 첫 번째 인스턴스를 찾아야합니다.

다른 옵션은 컨텐츠 유형을 정의하거나 Joomla 기사에 추가 필드를 추가 할 수있는 많은 CCK 유형 확장 중 하나를 설치하는 것입니다. K2는 제목과 이미지를 표시하는 모듈을 포함하여 기본 설치로 수행하려는 작업을 정확하게 수행합니다.

관련 문제