2026-04-02
This commit is contained in:
parent
5f332f4068
commit
15371d2469
13 changed files with 295 additions and 125 deletions
|
|
@ -18,6 +18,7 @@ $templates = ['boutique.twig'];
|
|||
|
||||
/** @var WP_Term */
|
||||
$current_term = get_queried_object();
|
||||
/** @var string */
|
||||
$category_slug = $current_term->slug;
|
||||
|
||||
/** @var list<WC_Product> $raw_products Les informations brutes des Produits. */
|
||||
|
|
@ -29,16 +30,21 @@ $raw_products = wc_get_products([
|
|||
'status' => 'publish'
|
||||
]);
|
||||
|
||||
/** @var list<Product> */
|
||||
$products = array_map(
|
||||
callback: Product::new(...),
|
||||
array: $raw_products
|
||||
);
|
||||
$context['products'] = $products;
|
||||
|
||||
/** @var string */
|
||||
$products_category_id = array_shift($raw_products)?->get_category_ids()[0] ?? '';
|
||||
$context['products_category_id'] = $products_category_id;
|
||||
|
||||
/**
|
||||
* Charge les ressources nécessaires pour la page d'Archive.
|
||||
* Charge les scripts et styles de la page.
|
||||
*
|
||||
* @throws Exception une exception est levée s'il est impossible d'obtenir la date de modification du fichier à charger
|
||||
*/
|
||||
function load_page_resources(): void {
|
||||
Resource::enqueue_style_file(
|
||||
|
|
@ -57,9 +63,6 @@ function load_page_resources(): void {
|
|||
|
||||
add_action('wp_enqueue_scripts', 'load_page_resources');
|
||||
|
||||
$lal = wp_json_encode($context);
|
||||
echo "<script>console.debug({$lal});</script>";
|
||||
|
||||
// Rendu
|
||||
Timber::render(
|
||||
filenames: $templates,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue