2017-02-21 1 views
0

시간이 많이 걸렸지 만 솔루션을 찾는 모든 곳에서 테스트 할 때는 실망 만합니다.

제발 도와주세요!

는 내가보기 파일의 변수를 렌더링하려고 opencart 버전 2.x의 핵심 제품 컨트롤러

를 변경하고있다. 그러나 나는 그것에 접근 할 수 없다.

$this->data['view'] = array('1','2','3','4'); 

내가 이런 식으로 할 경우 :

$data['view'] = array('1','2','3','4'); 

난에서보기 파일에 $ 뷰 변수에 액세스 할 수 없습니다 내가 이런 식으로 뭔가를 사용하여 수행하려고 할 때마다 나는 위에서 언급 한 오류 모든.

도와주세요.


내가 실제로 고정 된 제품 컨트롤러

답변

0

의 인덱스 방법의 값을 할당하고

업데이트합니다. 누군가가 똑같은 문제에 직면 한 경우를 대비하여 해결책이 있습니다.

보기에서 데이터를 전달할 필요가 없다면 opencart 엔진은 해당 언어 데이터,보기, 공통 파일을 자동으로로드합니다. 데이터를 정의하거나 데이터를 가져올 필요가 없습니다. 그것이 위의 진술이 효과가없는 이유입니다.

그러나 컨트롤러의보기에 값을 전달해야하는 경우 모든 항목, 머리글, 바닥 글, 언어 텍스트 등을 수동으로로드 한 다음 컨트롤러에서보기를로드해야합니다.

희망이 있습니다.

관련 문제