Prestashop 1.6 módulo personalizado como personalizar adicionar a entrada e a tabela de Configuração no Back Office
-
21-12-2019 - |
Pergunta
Eu estou tentando criar um rodapé personalizado módulo para o meu site, é a minha primeira vez para criar um módulo prestashop 1.6 e eu li sobre este artigo
http://doc.prestashop.com/display/PS16/Adding+a+configuration+page
o meu problema é que eu totalmente não é possível entender se o que eu preciso para criar uma tabela personalizada para o meu módulo ou não
Configuration::updateValue('FOOTERCUSTOM_NAME', $footercustom);
como você pode ver neste código, a tabela de Configuração já está criado e Configuration::updateValue
é um padrão prestashop código
se eu quisesse criar uma entrada 1 , entrada 2 e entrada 3 em nossa página de configuração no módulo de backoffice e automaticamente a saída de dados no banco de dados no meu hookfooter
.
qual é a maneira correta de fazer isso?
Note que eu já sucesso na criação de um módulo básico, o meu principal problema em como inserir os dados do meu banco de dados usando a configuração no meu módulo
Solução
Você não tem que criar uma tabela personalizada.Com o Configuration::updateValue
método você pode armazenar/atualização de valores no ps_configuration
tabela e você pode obter estes valores com o Configuration::get
e Configuration::getMultiple
métodos.Os valores podem ser removidos com o Configuration::deleteByName
o método.
Exemplo:
Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
Outras dicas
Você pode consultar este guia, bem como, ainda válido