Jump to content

rafz

Members
  • Posts

    21
  • Joined

  • Last visited

Profile Information

  • First Name
    Bruno
  • Last Name
    DA SILVA BRITO

rafz's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. I want to list the data of a table inside a template "mymodule / views / templates / admin / list_request.tpl" I'm trying to do this, using a class that retrieves the data in the database and created a controller to show this data inside the template, I'm not able to show, I already tried to create any variable to test it inside the template giving var_dump, but the Controller seems not to have access to template.
  2. Good, I'll take a look and see what I can do, anyway, thank you for making your module available
  3. Thanks! But, the message should only appear if the form was sent, so first of all I need to confirm that the form was sent, for example: registering the data inside the database, and then whenever there is a new data, it will present a Notification within the back-office, do you understand? How could I present this notice in the back office, saying for example: "You have a new budget request". Can someone help me?
  4. Hello guys, I wanna to know how I would make to add a new notify in the back-office (icon envelope), after to send a form in front-office, I would receive this notify. Can someone help me pls? Thanks advanced!
  5. Est-ce que cette faille est tombé sur une seule version du PS? sinon, il s'agit d'un module même?
  6. Oui tout à fait, je suis me trompé form.tpl, le problème c'est que je n'arrive pas passer (à partir de la tpl) les données à valider dans le controller, mais je sais bien qu'il le faut faire dans une classe ObjectModel (pour valider tous les données), et puis après le controller se charge d'appeller ce métode lors que le request (post) est activé, c'est bien ça non?
  7. Hello guys, I created a module that allows the client to submit a form, but I can't get the data from this form from a controller created by me. my controller: class MyFormModuleFrontController extends ModuleFrontController { public function __construct() { parent::__construct(); $this->context = Context::getContext(); } public function postProcess(){ if (Tools::isSubmit('mymod_product')) { var_dump($_POST); die('I\'m here!!'); } } ... A part of the form code ... <form action="{$link->getModuleLink('mymod')}" method="post" id="mymod_frm" enctype="multipart/form-data"> <div class="mymod_form_container"> <div class="intro_form">{$terms}</div> <div class="left"> ... <p class="submit"> <input id="mymod_product" name="mymod_product" type="hidden" value="{$product->id|escape:'htmlall':'UTF-8'}" /> .... The structure of my module: .../modules/mymod/controllers/MyForm.php (controller) .../modules/mymod/views/template/front/form.tpl (form page)
  8. Bonjour à tous, J'ai développé un module sur PrestaShop 1.6, donc il affiche un formulaire pour envoyer une demande, le problème est que mon controlleur n'arrive pas à prendre les données du formulaire, il tombe sur une page introuvable. Je crois que le problème est dans la tag "action ={URL}", est-ce que quelqu'un peut m'aider? Merci d'avance à ceux qui pourraient m'aider. my controller: class MyFormModuleFrontController extends ModuleFrontController { public function __construct() { parent::__construct(); $this->context = Context::getContext(); } public function postProcess(){ if (Tools::isSubmit('mymod_product')) { var_dump($_POST); die('I\'m here!!'); } } ... une petite partie du formulaire: ... <form action="{$link->getModuleLink('mymod')}" method="post" id="mymod_frm" enctype="multipart/form-data"> <div class="mymod_form_container"> <div class="intro_form">{$terms}</div> <div class="left"> ... <p class="submit"> <input id="mymod_product" name="mymod_product" type="hidden" value="{$product->id|escape:'htmlall':'UTF-8'}" /> .... la structure: .../modules/mymod/controllers/MyForm.php (controller) .../modules/mymod/views/template/front/helpers/form/form.php (formulaire)
  9. You can try modifying it with the help of your browser's development tool by inspecting the element you know which file and line to change!
  10. Pode ser problema de cache sim, custa nada você fazer um clear "Configurações avançadas -> desempenho" e clique no topo direito em "esvaziar cache" algo assim, não sei qual a tradução que esta para o português, ja que utiliso a versão em francês! ^^ senão, você tera que procurar o item no seu banco de dados em, selecionando o bando de dados criado pelo o prestashop e inserindo essa query SQL: "SELECT id_product FROM product WHERE id_product = ID_DO_PRODUTO", ou se quiseres pegar todas as informações referente a este produto substitua o "SELECT id_product FROM ..." para "SELECT * FROM ..."
  11. Você pode simplesmente utilisar o Filezilla para transferência FTP ao seu servidor de hospedagem, você pega todos os arquivos/pastas que estão dentro da pasta "Prestashop" e coloque-os na pasta public_html ou www, que é a pasta principal do seu servidor de hospedagem!! não esqueça de modificar a URL dentro do Painel de Administração, clicando no menu "preferencis -> SEO & URL's", mudando de "localhost" para o endereço do seu site, por exemplo: "vivi-prestashop.com.br" para que você não tenha problemas com a folha de estilo na hora de migrar sua loja!
  12. Hello everyone, I come to you to know how can I make a "menu setup" for my personal module, I did well the menu in a tpl. But the problem is that I can't change the content from the menu, for example if I click on "documents" it must display the content of documents (link for pdf), or if I click on "configuration" it should display the configuration inputs, I thought I would use the "switch" for each case, using the $ _GET method (I do not know if it's a good idea). I would like to be able to change the contents of content "settings" from the menu, ie by changing the contents corresponding to each menu item, how I can to make it? see the menu made in the smarty template: https://drive.google.com/open?id=0B-e-zePHWgVAczFKaXNVYjZpTDg https://drive.google.com/open?id=0B-e-zePHWgVAblZiUlF6X0lRSE0 Thanks so much advance!
  13. Bonjour à tous, je viens vers vous pour savoir commnet puis-je faire un "menu setup" pour mon module personnel, j'ai bien fait le menu dans un tpl. mais le problème est que je n'arrive pas changer le contenu à partir du menu, par exemple si je clique dessus "documents" il doit afficher le contenu de documents (lien pour les pdf), ou si je clique dessus "configuration" il doit afficher les inputs de configuration, j'ai pensé un utiliser le "switch" pour chaque cas, en utilisant la method $_GET (j'en sais pas s'il est une bonne idée). du coup, voici le code que je suis en train d'essayer: getContent() $this->context->smarty->assign(array( 'module_dir' => $this->_path, 'link' => $helper->currentIndex, )); $output .= $this->context->smarty->fetch($this->local_path.'views/templates/admin/configure.tpl'); switch ($_GET['url']) { case 'documents': return $output .= $this->context->smarty->fetch($this->local_path.'views/templates/admin/documents.tpl'); break; default: return $output.$this->renderForm(); break; } j'ai un menu qui se trouve dans le fichier configure.tpl, par contre je pense moi que pour travailler avec le $_GET, je dois lui passer l'url courant qui est pri dans le $helper->currentIndex, et puis j'en dois mettre sur la url d'un menu, par exemple href={$link}&url=documents, pour qu'à la fin d'url courant je dois mettre un paramètre pour identifier chaque menu. Si vous savez une façon plus facile de résoudre cela, je vous en prie, aidez-moi! voici un aperçu de la page de configuration do module: liens: https://drive.google.com/open?id=0B-e-zePHWgVAblZiUlF6X0lRSE0 https://drive.google.com/open?id=0B-e-zePHWgVAczFKaXNVYjZpTDg merci d'avance à ceux qui pourront m'aider!
×
×
  • Create New...