Browse Source

Update output code format.

test-gpt-generated
Roman Axelrod 3 years ago
parent
commit
80464a61d7
  1. 4
      platforms/php/build.php
  2. 5
      platforms/wordpress/templates/Template_Basic_Component.php

4
platforms/php/build.php

@ -63,7 +63,7 @@ class Component_Builder {
$this->project_path = $args['projectPath']; $this->project_path = $args['projectPath'];
$this->component_name = $args['blockName']; $this->component_name = $args['blockName'];
$this->dist_path = __DIR__ . '/' . $this->module_path . '../../' . $this->project_path . '/exports' . '/' . $args['platform']; $this->dist_path = __DIR__ . '/' . $this->module_path . '/../../' . $this->project_path . '/exports' . '/' . $args['platform'];
$this->register_default_handlebar_helpers(); $this->register_default_handlebar_helpers();
} }
@ -73,7 +73,7 @@ class Component_Builder {
$this->buildTemplatePhpFile( $root_path ); $this->buildTemplatePhpFile( $root_path );
} }
private function buildTemplatePhpFile( $root_path, $platform = 'wordpress' ): void { private function buildTemplatePhpFile( $root_path ): void {
$file_name = $this->get_handlebars_template( "$root_path/src/$this->component_name.template.hbs" ); $file_name = $this->get_handlebars_template( "$root_path/src/$this->component_name.template.hbs" );
$output_folder = $this->dist_path . '/templates'; $output_folder = $this->dist_path . '/templates';

5
platforms/wordpress/templates/Template_Basic_Component.php

@ -19,9 +19,9 @@ class <%= blockClassModel %>_Component <% if (isComponentManager || isElementor)
wp_register_style( 'block-<%= blockFilename %>', $base_path . 'templates/styles/<%= blockFilename %>.min.css', $style_deps, self::VERSION ); wp_register_style( 'block-<%= blockFilename %>', $base_path . 'templates/styles/<%= blockFilename %>.min.css', $style_deps, self::VERSION );
$script_deps = apply_filters( 'axeweb_blocks/<%= ownerFilename %>/<%= blockFilename %>::script_deps', [ 'assets-script' ] ); $script_deps = apply_filters( 'axeweb_blocks/<%= ownerFilename %>/<%= blockFilename %>::script_deps', [ 'assets-script' ] );
wp_register_script( 'block-<%= blockFilename %>', $base_path . 'templates/scripts/<%= blockFilename %>.min.js', $script_deps, self::VERSION, true ); wp_register_script( 'block-<%= blockFilename %>', $base_path . 'templates/scripts/<%= blockFilename %>.min.js', $script_deps, self::VERSION, true );<% if (!isElementor) { %>
<% if (!isElementor) { %>if ( ! is_admin() ) { if ( ! is_admin() ) {
wp_enqueue_style( 'block-<%= blockFilename %>' ); wp_enqueue_style( 'block-<%= blockFilename %>' );
wp_enqueue_script( 'block-<%= blockFilename %>' ); wp_enqueue_script( 'block-<%= blockFilename %>' );
}<% } %> }<% } %>
@ -46,7 +46,6 @@ class <%= blockClassModel %>_Component <% if (isComponentManager || isElementor)
$widgets_manager->register_widget_type( new Helpers\<%= blockClassModel %>_Elementor_Widget() ); $widgets_manager->register_widget_type( new Helpers\<%= blockClassModel %>_Elementor_Widget() );
} }
<% } %> <% } %>
} }
<% if (isComponentManager) { %><%= blockClassModel %>_Component::get_instance();<% } else { <% if (isComponentManager) { %><%= blockClassModel %>_Component::get_instance();<% } else {

Loading…
Cancel
Save