Prestashop 1.6 사용자 정의 모듈 백 오피스에서 구성에 사용자 정의 입력 및 테이블을 추가하는 방법
-
21-12-2019 - |
문제
내 사이트에 맞춤형 바닥 글 모듈을 만들려고하고 있으며 Prestashop 1.6에서 모듈을 만들고이 기사에 대해 읽었습니다
http://doc.prestashop.com/display/ps16/+ A + 구성 + 페이지 추가
내 문제가 내 모듈에 맞게 사용자 정의 테이블을 만들어야하는지 또는
를 만들어야하는지 완전히 이해할 수 없습니다.Configuration::updateValue('FOOTERCUSTOM_NAME', $footercustom);
.
이 코드에서 볼 수 있듯이 구성 테이블이 이미 작성되고 Configuration::updateValue
는 기본 Prestashop 코드
모듈 백 오피스의 구성 페이지에서 INPUT 1, INPUT 2 및 INPUT 3을 생성하고 자동으로 hookfooter
에서 데이터베이스의 데이터를 자동으로 출력하려고합니다.
이 일을하는 적절한 방법은 무엇입니까?
기본 모듈을 작성하는 데 이미 성공했습니다. 내 모듈의 구성을 사용하여 데이터베이스에 데이터를 삽입하는 방법
해결책
사용자 정의 테이블 만들기가 필요하지 않습니다.Configuration::updateValue
메소드를 사용하면 ps_configuration
테이블에 값을 저장 / 업데이트 할 수 있으며 Configuration::get
및 Configuration::getMultiple
메소드 로이 값을 검색 할 수 있습니다.값은 Configuration::deleteByName
메소드로 제거 할 수 있습니다.
예 :
Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
. 다른 팁
이 가이드를 참조 할 수 있습니다. 여전히 유효합니다
제휴하지 않습니다 StackOverflow