џџџџџџџџџџџџAџџџџџџџџqџџџџџџџџ[oџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџd•џџџџЈџџџџџџџџЂ—џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџbџџџџџџџџџџџџ~џџџџџџџџџџџџ8waџџџџџџџџGHџџџџџџџџџџџџџџџџџџџџ2џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ?џџџџџџџџџџџџЇџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџBrџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`jџџџџџџџџџџџџџџџџIџџџџџџџџ'‰џџџџ,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ-џџџџџџџџ+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJџџџџџџџџџџџџџџџџџџџџKџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ]џџџџџџџџ1‘‚џџџџџџџџџџџџџџџџџџџџџџџџџџџџ{џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџŠџџџџџџџџџџџџŒџџџџ™џџџџџџџџџџџџ!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp›џџџџџџџџџџџџџџџџ‹^џџџџџџџџџџџџџџџџџџџџ;џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ.†џџџџџџџџ_џџџџџџџџџџџџџџџџџџџџџџџџџџџџšlџџџџЅџџџџџџџџџџџџџџџџџџџџџџџџ$y|џџџџџџџџgџџџџMџџџџџџџџџџџџYџџџџQџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŽџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(џџџџџџџџџџџџTџџџџџџџџ6џџџџџџџџџџџџžџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ9џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџO)џџџџџџџџџџџџџџџџ*џџџџcџџџџџџџџџџџџzџџџџu5џџџџ#џџџџ˜џџџџІџџџџSџџџџџџџџџџџџџџџџ„џџџџ}џџџџџџџџџџџџџџџџt/џџџџџџџџџџџџЋџџџџnџџџџџџџџЊџџџџџџџџ3џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ”"џџџџџџџџЉЁџџџџџџџџfџџџџvџџџџџџџџџџџџџџџџџџџџEџџџџџџџџџџџџDџџџџџџџџ–џџџџџџџџџџџџџџџџmџџџџџџџџFџџџџXџџџџџџџџџџџџVџџџџŸNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxџџџџџџџџџџџџџџџџ<џџџџiџџџџџџџџџџџџџџџџџџџџџџџџЃџџџџџџџџџџџџџџџџœsџџџџџџџџџџџџџџџџЄџџџџџџџџџџџџˆџџџџџџџџџџџџџџџџ&џџџџџџџџџџџџ…\џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџZ eџџџџџџџџPєШЭџџџџEfuўч€˜VЏШЭ8ѕШЭџџџџD“Э0ЩwƒUЏШЭ іШЭџџџџ-Бrўч€šжШЭїШЭџџџџц>јыiвHгšЧЭ№їШЭџџџџпуЌytВ€ ’—ЧЭијШЭџџџџW,R‘@cйћ8—ЧЭРљШЭџџџџrv.їЅА7—ЧЭЈњШЭџџџџЦQэш"_Є€Ё›ЧЭћШЭџџџџšЌWnXqж0’ЧЭxќШЭџџџџУR({gPиу80’ЧЭ`§ШЭџџџџ`’ХF‡•щ вŒЧЭHўШЭџџџџ= Нэќ3ƒPЙЇШЭ0џШЭџџџџхЯ,S€@•šШЭШЭџџџџ!ічC†>“”`iШЭШЭџџџџeћEMЙ`о­АкŒЧЭшШЭџџџџR­vїПЈКАнŒЧЭаШЭџџџџТCчШƒpоŒЧЭИШЭџџџџЅiш'ЈКаоŒЧЭ ШЭzA~ƒш5’ЧЭˆШЭџџџџ 4 дv’”ЉŒЧЭрМШЭџџџџЪ#‘їiИ‘”шrЊШЭШНШЭџџџџђъћьдэЅpeˆЧЭHaќЧЭџџџџг$@gj!Ъ№zіЧЭH2ЊЦЭџџџџyўч€РБШЭш5ЊЦЭџџџџ‡ŠЩК.-Ї˜*nЬЭа6ЊЦЭџџџџпЂ€>bР(ɘШЭИ7ЊЦЭџџџџКс†Э0Щwƒј7nЬЭ 8ЊЦЭџџџџP-ІŒНэј@nЬЭˆ9ЊЦЭџџџџМЪфЧRВ№CnЬЭp:ЊЦЭџџџџыЯЦ&mЗxInЬЭX;ЊЦЭџџџџА2П“‹хсШJnЬЭ@<ЊЦЭџџџџš$ж‰кцШИcтШЭ(=ЊЦЭџџџџ^вЗ€&\oЧЈPnЬЭ>ЊЦЭџџџџа@2EЪŸшхш]nЬЭј>ЊЦЭџџџџ‘Mё Ъ]хн0bnЬЭр?ЊЦЭџџџџc_AаžЕŠdnЬЭШ@ЊЦЭџџџџsKG^0ИˆЈxnЬЭАAЊЦЭџџџџG§ kЩ‰МPynЬЭ˜BЊЦЭџџџџъKBWarНкш|nЬЭ€CЊЦЭџџџџ|b—чфK2Њ8…nЬЭhDЊЦЭџџџџ.ё;Мd жh‡nЬЭPEЊЦЭџџџџS j}џX‰nЬЭ8FЊЦЭџџџџXwnЩіСћлPnЬЭ GЊЦЭџџџџ^n§5 6ЅšnЬЭHЊЦЭџџџџрдЈХАт№ЎnЬЭ№HЊЦЭџџџџŠXc ‹рЛnЬЭРJЊЦЭџџџџїšsК§0ЂЋУnЬЭЈKЊЦЭџџџџvй&ЉЫ:ЮXХnЬЭLЊЦЭџџџџgйП3дыiвH ЈШЭxMЊЦЭџџџџЌі Ї—"ојИЭnЬЭ`NЊЦЭџџџџF|y—IЩ)В8ЯnЬЭHOЊЦЭџџџџ‚=щdпzЈ€ˆгnЬЭ0PЊЦЭџџџџ :пи—Ћ‰›јеnЬЭQЊЦЭџџџџa?ОмŒkcЂйnЬЭRЊЦЭџџџџ5™$Tє….ЩРрnЬЭшRЊЦЭџџџџ"Š ец€рщnЬЭаSЊЦЭџџџџ9Nxўч€ эnЬЭИTЊЦЭ%Gсхlo Ы№nЬЭ UЊЦЭџџџџcL) N€HђnЬЭˆVЊЦЭџџџџч0N^нЊЪРЈєnЬЭpWЊЦЭџџџџЬ‚Э0ЩwƒрїnЬЭ@YЊЦЭџџџџЗZ ыpх QтШЭ(ZЊЦЭџџџџЬ‡ŒP дШoЬЭ[ЊЦЭџџџџPмЙaпћЯ8oЬЭ = isset( $attributes['mode'] ) && 'full' !== $attributes['mode'] ? $this->render_dialog() : ''; $product_gallery_first_image = ProductGalleryUtils::get_product_gallery_image_ids( $product, 1 ); $product_gallery_first_image_id = reset( $product_gallery_first_image ); $product_id = strval( $product->get_id() ); $html = $this->inject_dialog( $content, $dialog ); $p = new \WP_HTML_Tag_Processor( $html ); if ( $p->next_tag() ) { $p->set_attribute( 'data-wc-interactive', wp_json_encode( array( 'namespace' => 'woocommerce/product-gallery' ), JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP ) ); $p->set_attribute( 'data-wc-context', wp_json_encode( array( 'selectedImage' => $product_gallery_first_image_id, 'firstMainImageId' => $product_gallery_first_image_id, 'isDialogOpen' => false, 'visibleImagesIds' => ProductGalleryUtils::get_product_gallery_image_ids( $product, $number_of_thumbnails, true ), 'dialogVisibleImagesIds' => ProductGalleryUtils::get_product_gallery_image_ids( $product, null, false ), 'mouseIsOverPreviousOrNextButton' => false, 'productId' => $product_id, 'elementThatTriggeredDialogOpening' => null, 'disableLeft' => true, 'disableRight' => false, ), JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP ) ); if ( $product->is_type( 'variable' ) ) { $p->set_attribute( 'data-wc-init--watch-changes-on-add-to-cart-form', 'callbacks.watchForChangesOnAddToCartForm' ); } $p->add_class( $classname ); $p->add_class( $classname_single_image ); $html = $p->get_updated_html(); } return $html; } }