Prestashop 1.6 사용자 정의 모듈 백 오피스에서 구성에 사용자 정의 입력 및 테이블을 추가하는 방법

StackOverflow https://stackoverflow.com//questions/24033688

  •  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::getConfiguration::getMultiple 메소드 로이 값을 검색 할 수 있습니다.값은 Configuration::deleteByName 메소드로 제거 할 수 있습니다.

예 :

Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top