first commit
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
namespace WPML\TM\Menu\TranslationServices;
|
||||
|
||||
class Resources {
|
||||
|
||||
public function add_hooks() {
|
||||
if ( $this->is_active() ) {
|
||||
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) );
|
||||
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
||||
}
|
||||
}
|
||||
|
||||
public function enqueue_styles() {
|
||||
wp_enqueue_style(
|
||||
'wpml-tm-ts-admin-section',
|
||||
WPML_TM_URL . '/res/css/admin-sections/translation-services.css',
|
||||
array(),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
}
|
||||
|
||||
public function enqueue_scripts() {
|
||||
|
||||
wp_enqueue_script(
|
||||
'wpml-tm-ts-admin-section',
|
||||
WPML_TM_URL . '/res/js/translation-services.js',
|
||||
array(),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
|
||||
wp_enqueue_script(
|
||||
'wpml-tm-translation-services',
|
||||
WPML_TM_URL . '/dist/js/translationServices/app.js',
|
||||
array(),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
wp_localize_script(
|
||||
'wpml-tm-translation-services',
|
||||
'WPML_Translation_Services',
|
||||
[
|
||||
'logoPlaceholder' => WPML_TM_URL . '/res/img/lsp-logo-placeholder.png',
|
||||
]
|
||||
);
|
||||
|
||||
wp_enqueue_script(
|
||||
'wpml-tp-api',
|
||||
WPML_TM_URL . '/res/js/wpml-tp-api.js',
|
||||
array( 'jquery', 'wp-util' ),
|
||||
WPML_TM_VERSION
|
||||
);
|
||||
}
|
||||
|
||||
private function is_active() {
|
||||
return isset( $_GET['sm'] ) && 'translation-services' === $_GET['sm'];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user