Пиша модул за prestashop 1.7 който ще взима продукти от други сайтове и ще ги качва в базата данни на магазина. Видях в документацията как е показано просто да си напишеш една форма която да се показва в админ панела на модула, но аз искам да връщам view в което да показвам различните магазини от които ще може паяка да намира продукти. Проблема е че като напиша
<form method="POST" action="{$link->getAdminLink('ProductCrawlerGet')}">
<input type="text" name="url">
<input type="submit">
</form>
ми показва една бяла страница като цъкна на модула. Пробвах и с $this->context->link->getAdminModule('ProductCrawlerGet') и пак същия разултат. Като махна action-а ми показва формата но аз искам да я събмитвам до controller който имам в папка controllers/admin/getproducts.php който изглежда ето така
<?php
/**
*
*/
class ProductCrawlerGetController extends ModuleAdminControllerCore
{
public function postProcess()
{
if (Tools::isSubmit('url'))
{
// form processing
return 'success';
}
}
}
?>
И никъде не можах да намеря ресурси за това как да си оправя този проблем и останалите които имам. Надявам се че някой оттук ще може да помогне с решаването на този и на слеващите ми проблеми за които ще питам