2016-08-29 4 views
0

opencart에서 시작하는 사람에게 html 모듈을 통해 텍스트를 편집 할 수있는 옵션을 제공 할 수 있어야합니다. 그리고 내가 만든 컨트롤러는 html 설명 부분을 얻을 것입니다. 어떻게 이것을 달성 할 수 있을지 확실하지 않습니다.Opencart - 컨트롤러에서 html 모듈 설명 값을 얻으십시오.

사용자 지정 페이지를 만들고 나중에 텍스트를 편집 할 수 있도록 사이트 관리자가 필요하기 때문에 필요합니다.

도움 주셔서 감사합니다.

편집 : 조금 더 설명하려고합니다. 내가 컨트롤러를 만든

은 - 누군가가 내 /index.php?route=custom/custompage에 갈 때>

custom/custompage.php 그래서 내가 만든 사용자 지정보기를 보여줍니다.

이제 관리자가 사용자 지정 텍스트를 추가 할 수있는 가능성을 추가하고 싶습니다. 그리고 어떻게해야할지 모르겠다. 이것을 달성하는 가장 좋은 방법은 무엇입니까?

대답은 나를 올바른 방향으로 인도하고 여기에 좋은 자습서 코드를 찾았습니다. https://bitbucket.org/mariavilaro/opencart-2-hello-world-module/src/f4bc431c439258f5c145fe7f3f43a372204b5fd5?at=master 로드가 많으며 사용자 정의 필드의 값을 제공하는 모듈을 만들었습니다.

답변

0

이 모듈에 대한 관리자 패널을 만들어야합니다. 관리자에게 맞춤 텍스트를 저장하기위한 몇 가지 필드를 제공하십시오. 그런 다음 양식을 제출하여 입력 된 값을 데이터베이스에 저장하십시오. Opencart 기능 아래

사용, POST 데이터 프론트 엔드에서

$this->model_setting_setting->editSetting('your_variable',$this->resquest->post);

을 저장 아래와 같은 기능을 사용하여 저장 값을 얻을 수 있습니다.

$this->model_setting_setting->getSetting('your_variable');

그런 다음 사용자 정의 페이지를 만들 그 값을 사용합니다.

참고 : 관리자 패널에서 값을 저장하는 방법을 이해하려면 /admin/controller/module/category.php 코드를 확인하는 것이 좋습니다.

+0

고마워요, 이것은 올바른 길로 인도합니다. 좋은 자습서 모듈이 필요한 사람이 있으면 https://bitbucket.org/mariavilaro/opencart-2-hello-world-module/src/f4bc431c439258f5c145fe7f3f43a372204b5fd5?at=master에서 찾을 수 있습니다. – DaveLV

관련 문제