Extra Form
PHP PHP 7.2
CMS Rhymix

https://xetown.com/tips/949449 

 

글을 참고하여 목록에서 카테고리를 변경하려고 하는데

아래처럼 적용할 경우 목록의 첫번째 글은 변경이 되는데 그 다음글부터는 변경이 되지 않더군요.

왜 이런 현상이 발생되는지 도저히 모르겠네요.

라이믹스 능력자분들의 지혜를 구해봅니다. 

 

<form action="/" method="post" id="quickChangeCategory">
                                <input type="hidden" name="act" value="procBoardInsertDocument" />
                                <input type="hidden" name="subAct" value="updateCategory" />
                                <input type="hidden" name="document_srl" value="{$document->document_srl}">
                                <select cond="$mi->use_category=='Y' && $category_list" name="category_srl" class="category" style="padding:10px;width:100%;border:0px;
                                <!--@if($category_list[$document->get('category_srl')]->title == '접수취소')-->color:red;
                                  <!--@elseif($category_list[$document->get('category_srl')]->title == '접수완료')-->color:blue;
                                <!--@end-->"
                                onChange="document.getElementById('quickChangeCategory').submit()"|cond="$logged_info->is_admin=='Y'" disabled="disabled"|cond="$logged_info->is_admin!='Y'">
                                    <option loop="$category_list => $val" disabled="disabled"|cond="!$val->grant" value="{$val->category_srl}" selected="selected"|cond="$val->grant&&$val->selected||$val->category_srl==$document->get('category_srl')">
                                        {str_repeat("&nbsp;&nbsp;",$val->depth)} {$val->title}
                                    </option>
                                </select>

                            </form>

  • profile

    해결되었네요.

    제대로 된 방법인지는 모르겠지만 저는 이렇게 해결했습니다.

     

    <form action="/" method="post" id="quickChangeCategory">

     

    id="quickChangeCategory" <--- 이 부분을 모두 각 게시물마다 다르게 인식하게 하기 위해

     

    id="quickChangeCategory {$document->document_srl} " <--- 이렇게 해서 "quickChangeCategory 문서번호" 이런식으로 적용되게 하였더니 하단에 있는 게시물 모두 제대로 변경되네요