Magento Adminhtml Grid의 JavaScript Object에 액세스하고 싶습니다. 대화 상자가 닫힌 후 컨트롤러에 대한 Ajax 요청이 완료된 후 Grid를 다시로드하려고합니다.자바 스크립트를 통해 Magento Admin Grid의 객체에 액세스
grid.js를 수정하면 쉽게 만들 수 있습니다. 하지만 magento 자체의 grid.js를 수정하고 싶지는 않습니다.
어떻게하면 그 개체에 액세스 할 수 있습니까?
Magento Adminhtml Grid의 JavaScript Object에 액세스하고 싶습니다. 대화 상자가 닫힌 후 컨트롤러에 대한 Ajax 요청이 완료된 후 Grid를 다시로드하려고합니다.자바 스크립트를 통해 Magento Admin Grid의 객체에 액세스
grid.js를 수정하면 쉽게 만들 수 있습니다. 하지만 magento 자체의 grid.js를 수정하고 싶지는 않습니다.
어떻게하면 그 개체에 액세스 할 수 있습니까?
당신은 예를 들어이
<action method="addJs"><script>somepath/somefile.js</script></action>
하여 레이아웃을 업데이트 할 수 있습니다, 나는 판매 위주 자바 스크립트> 주문 그리드를 추가 할 필요가 있었다.
<adminhtml_sales_order_index>
<reference name="head">
<action method="addJs"><script>somepath/somefile.js</script></action>
</reference>
</adminhtml_sales_order_index>
js/somepath/somefile.js - 파일 경로입니다. 도움이 되길 바랍니다.
늦은 대답을하지만 어쩌면 도움이 될 것입니다 누군가
이 같은 Grid.php 그리드가 설치하는 경우 :
자바 스크립트에서parent::__construct();
$this->setId('your_grid_id');
.
.
.
, 그리드 오브젝트는
your_grid_idJsObject
에 귀하의 사례
your_grid_idJsObject.reload();
이 답변은 꺼져 있습니다. opic 및 질문과 관련이 없습니다. – aki