Rhymix(XpressEngine) Tips

게시판 - 리스트 - 순서 변경하기(1) - 게시물의 list_order를 구하기

1. 게시물의 list_order 구하기

게시판 데이터베이스

list_order 항목을 변경하면 됩니다.

rx_documents 테이블을 참조하세요.

 

게시판 스킨에서 바로 변경하는 방법

{var_dump($document)}

이렇게 해도 게시물의 list_order 정보는 나타나지 않습니다. document 자체에서

{@
$oDB = DB::getInstance();
$query = $oDB->_query('SELECT list_order FROM rx_documents WHERE document_srl = '.$document->document_srl.'');
$result = $oDB->_fetch($query);
}
{$result->list_order}

참조

http://www.bek.me/index.php?document_srl=276797&mid=hpszbxe

https://xe1.xpressengine.com/qna/18125820

그 밖에 PDO를 활용하는 방법 - https://xetown.com/tips/1348990

1.2)

PDO 예제1)

$oDB = DB::getInstance();
$stmt = $oDB->prepare('UPDATE membership SET start_date = ?, end_date = ? WHERE member_srl =?');
$stmt->execute([$offerdate, $enddate, $member_srl]);
$result = $stmt->rowCount();
$stmt->closeCursor();

PDO 예제2)

$oDB = DB::getInstance();
$queryArray = array(
   ":member_srl" => "$member_srl",
);
$stmt = $oDB->prepare("SELECT COUNT(*) as count FROM membership_profile WHERE member_srl = :member_srl");
$stmt->execute($queryArray);
$output->count = $stmt->fetch()->count;
$stmt->closeCursor();

 

이제 list_order를 구했으니, dragable과 저장하는 방법은 차후 작성해보겠습니다..

댓글

댓글 본문