Search the Community
Showing results for tags 'prestashop 1.7.8.10'.
-
Hello , I have a custom module with an adminController , i have tried documentation tutorial to create a data grid system for my entity. The Grid shows well but search action is not working. ps_custom_catgeoires_articles.yml services: #ObjectModel service prestashop.module.ps_custom.entity.ps_custom_categories_articles: class: \PrestaShop\Module\PsCustom\Entity\PsCustomCategoriesQuestionsAnswer #Grid Factory prestashop.module.ps_custom.grid.factory.table.ps_custom_categories_articles: class: PrestaShop\PrestaShop\Core\Grid\GridFactory arguments: - "@prestashop.module.ps_custom.grid.definition.table.ps_custom_categories_articles" - "@prestashop.module.ps_custom.grid.data.factory.table.ps_custom_categories_articles" - "@prestashop.core.grid.filter.form_factory" - "@prestashop.core.hook.dispatcher" #Grid definition prestashop.module.ps_custom.grid.definition.table.ps_custom_categories_articles: class: PrestaShop\Module\CpmCore\Grid\BaseGridDefinition parent: "prestashop.core.grid.definition.factory.abstract_grid_definition" public: true arguments: $gridId: "ps_custom_categories_articles" $gridName: "ps_custom_categories_articles" $gridFields: "@=service('prestashop.module.ps_custom.entity.ps_custom_categories_articles').getFields()" $searchAndResultRedirectRoute: "admin.ps_custom.table.ps_custom_categories_articles.index" #Grid Factory Decorator prestashop.module.ps_custom.grid.data.factory.table.ps_custom_categories_articles: class: PrestaShop\Module\CpmCore\Grid\BaseGridDataFactory arguments: - "@prestashop.module.ps_custom.grid.data_provider.table.ps_custom_categories_articles" #Grid Data Provider prestashop.module.ps_custom.grid.data_provider.table.ps_custom_categories_articles: class: "%prestashop.core.grid.data.factory.doctrine_grid_data_factory%" arguments: - "@prestashop.module.ps_custom.grid.query.table.ps_custom_categories_articles" - "@prestashop.core.hook.dispatcher" - "@prestashop.core.grid.query.doctrine_query_parser" - "ps_custom_categories_articles" # Grid data query builder prestashop.module.ps_custom.grid.query.table.ps_custom_categories_articles: class: PrestaShop\Module\CpmCore\Grid\BaseGridQueryBuilder arguments: $connection: "@doctrine.dbal.default_connection" $dbPrefix: "%database_prefix%" $tableName: "ps_custom_categories_articles" $counterColumn: "id_ps_custom_categories_articles" #Grid filters prestashop.module.ps_custom.grid.filter.table.ps_custom_categories_articles: class: PrestaShop\Module\CpmCore\Grid\BaseGridFilter arguments: $filterId: "ps_custom_categories_articles" $defaultOrderBy: "id_ps_custom_categories_articles" $defaultSortOrder: "desc" Admin Controller : <?php namespace PrestaShop\Module\PsCustom\Controller\Admin\Table; use PrestaShopBundle\Controller\Admin\FrameworkBundleAdminController; use PrestaShopBundle\Security\Annotation\AdminSecurity; use PrestaShopBundle\Security\Annotation\ModuleActivated; use PrestaShopBundle\Service\Grid\ResponseBuilder; use Symfony\Component\HttpFoundation\RedirectResponse; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; /** * Class PsCustomModuleCategoriesArticlesController. * * @ModuleActivated(moduleName="PsCustomModule", redirectRoute="admin_module_manage") */ class PsCustomModuleCategoriesArticlesController extends FrameworkBundleAdminController { /** * @see https://devdocs.prestashop.com/1.7/development/architecture/migration-guide/controller-routing/#security * @AdminSecurity( * "is_granted(['read'], request.get('_legacy_controller'))", * message="You do not have permission to access PsCustomModule tables page." * ) */ public function indexAction(Request $request): Response { $filter = $this->get( 'prestashop.module.ps_custom.grid.filter.table.ps_custom_categories_articles' )->buildFiltersParamsByRequest($request); $grid = $this->get( 'prestashop.module.ps_custom.grid.factory.table.ps_custom_categories_articles' )->getGrid($filter); return $this->render('@PrestaShop/Admin/Common/Grid/grid-layout.html.twig', [ 'layoutTitle' => 'PsCustomModuleCategoriesArticles', 'help_link' => false, 'grid' => $this->presentGrid($grid), ]); } /** * @param Request $request * @return RedirectResponse */ public function searchAction(Request $request): RedirectResponse { /** @var ResponseBuilder $responseBuilder */ $responseBuilder = $this->get('prestashop.bundle.grid.response_builder'); return $responseBuilder->buildSearchResponse( $this->get('prestashop.module.ps_custom.grid.definition.table.ps_custom_categories_articles'), $request, 'ps_custom_ps_custom_categories_articles', 'admin.ps_custom.table.ps_custom_categories_articles.index' ); } } Any idea how to fix search ?
-
J'ai déjà posté un topic sur le forum, mais il est en attente d'être approuvé. Du coup, vu que je n'ai pas de réponse, je me permets de le mettre ici. C'est la première fois que cela m'arrive et je ne comprends pas cette modération. Pour mon problème, j'ai deux erreurs, une concernant une couleur et l'autre dans les analyses du module, j'ai cette erreur "}" . Je n'ai jamais touché à ce module, je ne l'ai qu'upgradé. Quelqu'un pourrait-il m'aider, car là, je cale.
-
- papal 6.1.0
- prestashop 1.7.8.10
-
(and 1 more)
Tagged with:
-
Depuis la nouvelle version de PayPal et sans rien changer, je n'ai que des problèmes. Les commandes que je reçois sont accompagnées avec un charabia en code, voir les captures d'écran. J'ai un problème de couleur d'après le diagnostic de PayPal et une accolade en + ou en moins, alors que comme je vous l'ai dit, je n'ai rien touché avant. Auriez-vous l'amabilité de m'aider à configurer correctement ce module (Usine à gaz) Merci par avance
- 1 reply
-
- paypal 6.10
- warehouse 4.5.9
-
(and 1 more)
Tagged with:
-
Hallo allemaal, Ik heb een multisore in Prestashop 1.7.8.10 Ik heb met domein1.nl mijn website opgebouwd. Toen heb ik er een multistore van gemaakt met domein2.nl er bij. Beide winkels hebben een vinkje staan bij Hoofd-URL. Zo zijn we lange tijd bezig geweest. maar domein1 tekt nauwelijks bezoekers. Daarom wilde ik die weer sluiten. Maar ik wil wel de URL doorsluizen naar domein2.nl . Hierop ging ik naar de optie multistore en verplaatste domein1.nl naar de winkel van domein2. Daarna verwijderde ik de winkel van domein1. Als domein1.nl geen vinkje van de hoofd-URL heeft, werkt alles goed. Maar ik wil de URL domein2.nl . Maar als domein2.nl het vinkje van de hoofd-URL heeft, missen er plaatjes bij subcategorieen en producten daar onder. Gekgenoeg niet de producten die onder de hoofd categorie vallen. Hoe kan ik domein1.nl de hoofd-URL weer terug geven zonder de problemen? Met vriendelijke groet, Frits van Leeuwen
- 1 reply
-
- hoofd-url
- multistore
-
(and 1 more)
Tagged with: