Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

joomla 文章權限問題

  • 新手肉肉中
  • 新手肉肉中 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2016-03-29 11:12 #27600 來自 新手肉肉中
新手肉肉中 created the topic: joomla 文章權限問題
public static function getItems($catId, $limit)
	{
		$db = &JFactory::getDBO();
		$jnow = &JFactory::getDate();
		$db = &JFactory::getDBO();
		$jnow = JFactory::getDate();
		$user = JFactory::getUser();
		$now =  K2_JVERSION == '15'?$jnow->toMySQL():$jnow->toSql();
		$nullDate = $db->getNullDate();
		$query  = "SELECT id,title,alias,introtext,catid FROM `tc_k2_items` WHERE ";
		echo $query;
		$query .= "`catid` IN(".implode(',', $catId).") ";
		//echo query;
		$query .= "AND ( `publish_up` = ".$db->Quote($nullDate)." OR `publish_up` <= ".$db->Quote($now)." ) ";
		//echo $query;
		$query .= "AND ( `publish_down` = ".$db->Quote($nullDate)." OR `publish_down` >= ".$db->Quote($now)." ) ";
		$query .= "AND `trash` = 0 AND `published` = 1 ";
		$query .= "AND access IN(".implode(',', $user->getAuthorisedViewLevels()).") ";
		$query .= "ORDER BY `id` DESC ";
		//echo $query;
		$db->setQuery($query, 0, $limit);
		$items  = $db->loadObjectList();

		return $items;
 }
有一個joomla取公開時間,下架時間,作者觀看權限,但是我在分別echo時都沒有任何資訊印出,是不是哪裡出錯了,第一次寫這個部分,都不是很熟悉,請各位大大們幫看,感謝。

Please 登入 to join the conversation.

More
2016-03-30 02:25 #27602 來自 Eddy
Eddy replied the topic: joomla 文章權限問題
不能用echo的代表它可能只是mvc或框架的一部份,尤其是有回傳值的方法(or函式)
你應該要用除錯器觀察數值的變化,或是函式的引用與流程。

http://blog.xuite.net/ahdaa/blog1/42927649-%5BEclipse%5D在Eclipse上用Xdebug對PHP程式進行除錯(Debug)

http://cyrilwang.blogspot.tw/2009/01/phpeclipsexdebug.html

知之者不如好之者,好之者不如樂之者
The following user(s) said Thank You: 新手肉肉中

Please 登入 to join the conversation.

  • 新手肉肉中
  • 新手肉肉中 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2016-03-30 11:02 #27607 來自 新手肉肉中
新手肉肉中 replied the topic: joomla 文章權限問題
public static function get_content($catid,$option,$Desc)
{
$db = &JFactory::getDBO();
$date =& JFactory::getDate();
$query = "SELECT `id`,`title`,`introtext` FROM `tc_k2_items` WHERE";
$query .= " `access` = 1 AND `featured` = 0 ";
$query .= "AND `catid` = ".$catid ;
$query .=" ORDER BY " .$option." " .$Desc;
$db->setQuery($query);
//print_r($query);
$items = $db->loadObjectList();
//print_r($items);
return $items;
}

如果我想要在這裏面加入公開時間,下架時間,作者觀看權限,應該怎麼寫才會OK????

Please 登入 to join the conversation.

  • Velson
  • Velson 的個人頭像
  • Offline
  • 管理員
  • 管理員
  • 惡搞美工亂玩網頁的五年級設計師 亂玩資歷十六年
More
2016-03-30 15:15 #27609 來自 Velson
Velson replied the topic: joomla 文章權限問題
太久沒接觸K2,只能依PHP邏輯看你的問題,
請貼出var_dump($items) 出來的值



http://www.joomla.org.tw/forum/%E6%9C%83%E5%93%A1%E6%96%B0%E8%81%9E%E7%99%BC%E8%A1%A8%E5%8D%80%E9%85%B7%E7%AB%99%E4%BA%A4%E6%B5%81/23086-%E5%9B%9E%E7%AD%94%E6%98%AF%E6%87%89%E8%A9%B2%E7%9A%84%E5%97%8E%EF%BC%9F%EF%BC%9F%EF%BC%81#23218

UnoHat Joomla 元件、模組、外掛 開發 Email住址會使用灌水程式保護機制。你需要啟動Javascript才能觀看它
The following user(s) said Thank You: 新手肉肉中

Please 登入 to join the conversation.

  • 新手肉肉中
  • 新手肉肉中 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2016-03-31 07:58 #27610 來自 新手肉肉中
新手肉肉中 replied the topic: joomla 文章權限問題
感謝各位大大們這麼耐心地回答我這個新手的問題,這個話題我覺得到這裡就好了,不管是否解決,追根究柢就是自己本身的"修行"不夠在程式方面,也感謝各位的幫助與協助,我決定自己好好的去研究一番並解決,我相信這才是一個學生要做的事情,感謝各位。

Please 登入 to join the conversation.