PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.16
Yatra – Travel Booking & Tour Operator Software v3.0.16
3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 2.0.1 All 84 releases
← All changes | app/Blocks/TourBlock.php +9 -3 3.0.2.6 → 3.0.16 View file →
@@ -3,8 +3,9 @@
3 3 declare(strict_types=1);
4 4
5 5 namespace Yatra\Blocks;
6 6
7 +use Yatra\Providers\FrontendAssetsProvider;
7 8 use Yatra\Services\BlockDataService;
8 9
9 10 /**
10 11 * Tour Block
@@ -27,9 +28,10 @@
27 28 * @param string $content Block content
28 29 */
29 30 public function renderCallback(array $attributes, string $content): string
30 31 {
31 - wp_enqueue_style('yatra-trip-shortcode', \YATRA_PLUGIN_URL . 'assets/css/shortcodes/trip-shortcode.css', [], YATRA_VERSION);
32 + FrontendAssetsProvider::registerCoreFrontendStylesheets();
33 + wp_enqueue_style('yatra-trip-shortcode');
32 34
33 35 return BlockDataService::renderTripBlock($attributes);
34 36 }
35 37
@@ -41,8 +43,10 @@
41 43 if (! BlockEditorScript::register('yatra-tour-block-editor', 'tour', $editorDeps)) {
42 44 return;
43 45 }
44 46
47 + FrontendAssetsProvider::registerCoreFrontendStylesheets();
48 +
45 49 wp_register_style(
46 50 'yatra-listing',
47 51 \YATRA_PLUGIN_URL . 'assets/css/listing.css',
48 52 [],
@@ -48,13 +52,15 @@
48 52 [],
49 53 YATRA_VERSION
50 54 );
51 55
56 + $tripShortcodeCss = \YATRA_PLUGIN_PATH . 'assets/css/shortcodes/trip-shortcode.css';
57 + $tripShortcodeVer = is_readable($tripShortcodeCss) ? YATRA_VERSION . '.' . filemtime($tripShortcodeCss) : YATRA_VERSION;
52 58 wp_register_style(
53 59 'yatra-trip-shortcode',
54 60 \YATRA_PLUGIN_URL . 'assets/css/shortcodes/trip-shortcode.css',
55 - [],
56 - YATRA_VERSION
61 + FrontendAssetsProvider::shortcodeStyleDependencies(),
62 + $tripShortcodeVer
57 63 );
58 64
59 65 wp_register_script(
60 66 'yatra-trip-shortcode',