| @@ -86,9 +86,9 @@ | ||
| 86 | 86 | * |
| 87 | 87 | * @return object |
| 88 | 88 | */ |
| 89 | 89 | private function get_public_styles() { |
| 90 | - $rtl_suffix = is_rtl() ? '-rtl' : ''; | |
| 90 | + $rtl_suffix = is_rtl() ? '-rtl' : ''; | |
| 91 | 91 | $this->styles[] = [ |
| 92 | 92 | 'handle' => 'rtsb-fonts', |
| 93 | 93 | 'src' => rtsb()->get_assets_uri( 'css/frontend/rtsb-fonts.css' ), |
| 94 | 94 | ]; |
| @@ -322,18 +322,20 @@ | ||
| 322 | 322 | wp_localize_script( |
| 323 | 323 | 'rtsb-public', |
| 324 | 324 | 'rtsbPublicParams', |
| 325 | 325 | [ |
| 326 | - 'ajaxUrl' => esc_url( self::$ajaxurl ), | |
| 327 | - 'homeurl' => home_url(), | |
| 328 | - 'wcCartUrl' => wc_get_cart_url(), | |
| 329 | - 'addedToCartText' => esc_html__( 'Product Added', 'shopbuilder' ), | |
| 330 | - 'browseCartText' => esc_html__( 'Browse Cart', 'shopbuilder' ), | |
| 331 | - 'noProductsText' => apply_filters( 'rtsb/global/no_products_text', esc_html__( 'No more products to load', 'shopbuilder' ) ), | |
| 332 | - 'notice' => [ | |
| 326 | + 'ajaxUrl' => esc_url( self::$ajaxurl ), | |
| 327 | + 'homeurl' => home_url(), | |
| 328 | + 'wcCartUrl' => wc_get_cart_url(), | |
| 329 | + 'addedToCartText' => esc_html__( 'Product Added', 'shopbuilder' ), | |
| 330 | + 'singleCartToastrText' => esc_html__( 'Successfully Added', 'shopbuilder' ), | |
| 331 | + 'singleCartBtnText' => apply_filters( 'rtsb/global/single_add_to_cart_success', esc_html__( 'Added to Cart', 'shopbuilder' ) ), | |
| 332 | + 'browseCartText' => esc_html__( 'Browse Cart', 'shopbuilder' ), | |
| 333 | + 'noProductsText' => apply_filters( 'rtsb/global/no_products_text', esc_html__( 'No more products to load', 'shopbuilder' ) ), | |
| 334 | + 'notice' => [ | |
| 333 | 335 | 'position' => Fns::get_option( 'general', 'notification', 'notification_position', 'center-center' ), |
| 334 | 336 | ], |
| 335 | - rtsb()->nonceId => wp_create_nonce( rtsb()->nonceText ), | |
| 337 | + rtsb()->nonceId => wp_create_nonce( rtsb()->nonceText ), | |
| 336 | 338 | ] |
| 337 | 339 | ); |
| 338 | 340 | } |
| 339 | 341 | |
| @@ -346,8 +348,9 @@ | ||
| 346 | 348 | /** |
| 347 | 349 | * Styles. |
| 348 | 350 | */ |
| 349 | 351 | wp_register_style( 'rtsb-admin-app', rtsb()->get_assets_uri( 'css/backend/admin-settings.css' ), '', $this->version ); |
| 352 | + wp_register_style( 'rtsb-fonts', rtsb()->get_assets_uri( 'css/frontend/rtsb-fonts.css' ), '', $this->version ); | |
| 350 | 353 | // wp_register_style( 'rtsb-admin-global', rtsb()->get_assets_uri( 'css/backend/admin-global.css' ), '', $this->version ); |
| 351 | 354 | wp_register_style( 'rtsb-templatebuilder', rtsb()->get_assets_uri( 'css/backend/template-builder.css' ), '', $this->version ); |
| 352 | 355 | |
| 353 | 356 | /** |
| @@ -354,9 +357,8 @@ | ||
| 354 | 357 | * Scripts. |
| 355 | 358 | */ |
| 356 | 359 | wp_register_script( 'rtsb-admin-app', rtsb()->get_assets_uri( 'js/backend/admin-settings.js' ), '', $this->version, true ); |
| 357 | 360 | wp_register_script( 'rtsb-templatebuilder', rtsb()->get_assets_uri( 'js/backend/template-builder.js' ), '', $this->version, true ); |
| 358 | - | |
| 359 | 361 | } |
| 360 | 362 | |
| 361 | 363 | /** |
| 362 | 364 | * Enqueues admin scripts. |
| @@ -371,8 +373,13 @@ | ||
| 371 | 373 | width: auto; |
| 372 | 374 | height: 22px; |
| 373 | 375 | padding: 4px 0; |
| 374 | 376 | } |
| 377 | + .post-type-rtsb_builder li#wp-admin-bar-WPML_ALS_all, | |
| 378 | + .post-type-rtsb_builder li.language_all{ | |
| 379 | + display: none; | |
| 380 | + } | |
| 381 | + | |
| 375 | 382 | <?php |
| 376 | 383 | $admin_global_style = ob_get_clean(); |
| 377 | 384 | // Speed Optimization. |
| 378 | 385 | wp_add_inline_style( 'admin-menu', $admin_global_style ); |
| @@ -399,8 +406,9 @@ | ||
| 399 | 406 | /** |
| 400 | 407 | * Styles. |
| 401 | 408 | */ |
| 402 | 409 | wp_enqueue_style( 'rtsb-admin-app' ); |
| 410 | + wp_enqueue_style( 'rtsb-fonts' ); | |
| 403 | 411 | |
| 404 | 412 | /** |
| 405 | 413 | * Scripts. |
| 406 | 414 | */ |
| @@ -411,14 +419,15 @@ | ||
| 411 | 419 | 'rtsbParams', |
| 412 | 420 | [ |
| 413 | 421 | 'ajaxurl' => esc_url( self::$ajaxurl ), |
| 414 | 422 | 'homeurl' => home_url(), |
| 423 | + 'adminLogo' => rtsb()->get_assets_uri( 'images/icon/ShopBuilder-Logo.svg' ), | |
| 415 | 424 | 'restApiUrl' => esc_url_raw( rest_url() ), |
| 416 | 425 | 'rest_nonce' => wp_create_nonce( 'wp_rest' ), |
| 417 | 426 | 'nonce' => wp_create_nonce( rtsb()->nonceText ), |
| 418 | 427 | 'sections' => Settings::instance()->get_sections(), |
| 419 | 428 | 'pages' => Fns::get_pages(), |
| 420 | - 'hasPro' => rtsb()->has_pro() ? 'yes' : 'no' | |
| 429 | + 'hasPro' => rtsb()->has_pro() ? 'yes' : 'no', | |
| 421 | 430 | ] |
| 422 | 431 | ); |
| 423 | 432 | } else { |
| 424 | 433 | $current_screen = get_current_screen(); |
| @@ -431,9 +440,9 @@ | ||
| 431 | 440 | * Styles. |
| 432 | 441 | */ |
| 433 | 442 | wp_enqueue_style( 'rtsb-templatebuilder' ); |
| 434 | 443 | |
| 435 | - wp_enqueue_style( 'select2', plugins_url( 'assets/css/select2.css', WC_PLUGIN_FILE ) ); | |
| 444 | + wp_enqueue_style( 'select2', plugins_url( 'assets/css/select2.css', WC_PLUGIN_FILE ) ); // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.MissingVersion | |
| 436 | 445 | |
| 437 | 446 | wp_enqueue_script( 'selectWoo' ); |
| 438 | 447 | /** |
| 439 | 448 | * Scripts. |
| @@ -446,9 +455,9 @@ | ||
| 446 | 455 | [ |
| 447 | 456 | 'ajaxurl' => esc_url( self::$ajaxurl ), |
| 448 | 457 | 'homeurl' => home_url(), |
| 449 | 458 | rtsb()->nonceId => wp_create_nonce( rtsb()->nonceText ), |
| 450 | - 'hasPro' => rtsb()->has_pro() ? 'yes' : 'no' | |
| 459 | + 'hasPro' => rtsb()->has_pro() ? 'yes' : 'no', | |
| 451 | 460 | ] |
| 452 | 461 | ); |
| 453 | 462 | } |
| 454 | 463 | } |