aligent / magento2-prerender
Prerender service integration for Magento 2, providing recaching for product URLs
Installs: 1 088
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 5
Type:magento2-module
Requires
- php: >=7.4
- magento/framework: *
- magento/module-catalog: *
- magento/module-configurable-product: *
- magento/module-store: *
- magento/module-url-rewrite: *
Requires (Dev)
- dev-main
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-feature/BEG-160-fix-cache-url-to-store-url
- dev-feature/BEG-137-move-recaching-to-queue-consumer-changes
- dev-fix/wrong_namespace
- dev-feature/BEG-151_fix_for_issue_related_to_row_id_and_entity_id_both_being_added_to__cl_tables
- dev-feature/BEG-144-implement-unit-tests
- dev-BEG-144-implement-unit-tests
- dev-fix/property_typo
- dev-feature/BEG-143_trigger_recaching_when_child_variant_is_edited
- dev-fix/readme
- dev-fix/indexer_dependencies
- dev-feature/updated-url-fetch-using-scope
- dev-feature/update_release_action
- dev-feautre/change-prerender_io-to-prerender
- dev-feautre/add-prerender-url-to-admin-config
- dev-fix/indexer_id
- dev-feature/BEG-81_remove_trailing_slashes
- dev-feature/enable-phpcs
- dev-feature/BEG-81_initial_version
This package is auto-updated.
Last update: 2024-10-12 01:09:06 UTC
README
Provides integration between Magento 2 and Prerender service, giving the ability for pages to be automatically recached when required.
Overview
This module provides new indexers:
prerender_product
, which will send URL recache requests for products to Prerender service (in batches of up to 1000) when changes are made to products.prerender_category
, which will send URL recache requests for categories to Prerender service (in batches of up to 1000) when changes are made to categories.prerender_category_product
, which will send URL recache requests for categories to Prerender service (in batches of up to 1000) when changes are made to products.
These will ensure that the cached pages are kept up-to-date at all times.
Installation
To install via composer, simply run:
composer require aligent/magento2-prerender
Then, ensure the module is installed and the indexers are set to Schedule
:
bin/magento module:enable Aligent_Prerender bin/magento setup:upgrade bin/magento indexer:set-mode schedule prerender_product prerender_category prerender_category_product
Configuration
The extension can be configured via Stores -> Configuration -> System -> Prerender Service