!function(){"use strict";var t=tinymce.util.Tools.resolve("tinymce.PluginManager"),a=function(t){return/^[A-Za-z][A-Za-z0-9\-:._]*$/.test(t)},e=function(t){var e=t.selection.getNode();return"A"===e.tagName&&""===t.dom.getAttrib(e,"href")?e.id||e.name:""},i=function(t,e){var n=t.selection.getNode();"A"===n.tagName&&""===t.dom.getAttrib(n,"href")?(n.removeAttribute("name"),n.id=e,t.undoManager.add()):(t.focus(),t.selection.collapse(!0),t.execCommand("mceInsertContent",!1,t.dom.createHTML("a",{id:e})))},n=function(r){var t=e(r);r.windowManager.open({title:"Anchor",body:{type:"textbox",name:"id",size:40,label:"Id",value:t},onsubmit:function(t){var e,n,o=t.data.id;e=r,(a(n=o)?(i(e,n),0):(e.windowManager.alert("Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores."),1))&&t.preventDefault()}})},o=function(t){t.addCommand("mceAnchor",function(){n(t)})},r=function(o){return function(t){for(var e=0;e 0 ) { // language dropdown var select = t.find( ':input[name="inline_lang_choice"]' ); var lang = $( '#lang_' + term_id ).html(); select.val( lang ); // populates the dropdown // disable the language dropdown for default categories var default_cat = $( '#default_cat_' + term_id ).html(); if ( term_id == default_cat ) { select.prop( 'disabled', true ); } } } } ); } ); /** * Update rows of translated terms when adding / deleting a translation or when the language is modified in quick edit. * Acts on ajaxSuccess event. */ jQuery( function( $ ) { $( document ).ajaxSuccess( function( event, xhr, settings ) { function update_rows( term_id ) { // collect old translations var translations = new Array(); $( '.translation_' + term_id ).each( function() { translations.push( $( this ).parent().parent().attr( 'id' ).substring( 4 ) ); } ); var data = { action: 'pll_update_term_rows', term_id: term_id, translations: translations.join( ',' ), taxonomy: $( "input[name='taxonomy']" ).val(), post_type: $( "input[name='post_type']" ).val(), screen: $( "input[name='screen']" ).val(), _pll_nonce: $( '#_pll_nonce' ).val() }; // get the modified rows in ajax and update them $.post( ajaxurl, data, function( response ) { if ( response ) { var res = wpAjax.parseAjaxResponse( response, 'ajax-response' ); $.each( res.responses, function() { if ( 'row' == this.what ) { // data is built with a call to WP_Terms_List_Table::single_row method // which uses internally other WordPress methods which escape correctly values. // For Polylang language columns the HTML code is correctly escaped in PLL_Admin_Filters_Columns::term_column method. $( "#tag-" + this.supplemental.term_id ).replaceWith( this.data ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.replaceWith } } ); } } ); } var data = wpAjax.unserialize( settings.data ); // what were the data sent by the ajax request? if ( 'undefined' != typeof( data['action'] ) ) { switch ( data['action'] ) { // when adding a term, the new term_id is in the ajax response case 'add-tag': res = wpAjax.parseAjaxResponse( xhr.responseXML, 'ajax-response' ); $.each( res.responses, function() { if ( 'term' == this.what ) { update_rows( this.supplemental.term_id ); } } ); // and also reset translations hidden input fields $( '.htr_lang' ).val( 0 ); break; // when deleting a term case 'delete-tag': update_rows( data['tag_ID'] ); break; // in case the language is modified in quick edit and breaks translations case 'inline-save-tax': update_rows( data['tax_ID'] ); break; } } } ); } ); jQuery( function( $ ) { // translations autocomplete input box function init_translations() { $( '.tr_lang' ).each( function(){ var tr_lang = $( this ).attr( 'id' ).substring( 8 ); var td = $( this ).parent().parent().siblings( '.pll-edit-column' ); $( this ).autocomplete( { minLength: 0, source: ajaxurl + '?action=pll_terms_not_translated' + '&term_language=' + $( '#term_lang_choice' ).val() + '&term_id=' + $( "input[name='tag_ID']" ).val() + '&taxonomy=' + $( "input[name='taxonomy']" ).val() + '&translation_language=' + tr_lang + '&post_type=' + typenow + '&_pll_nonce=' + $( '#_pll_nonce' ).val(), select: function( event, ui ) { $( '#htr_lang_' + tr_lang ).val( ui.item.id ); // ui.item.link is built and come from server side and is well escaped when necessary td.html( ui.item.link ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.html }, } ); // when the input box is emptied $( this ).on( 'blur', function() { if ( ! $( this ).val() ) { $( '#htr_lang_' + tr_lang ).val( 0 ); // Value is retrieved from HTML already generated server side td.html( td.siblings( '.hidden' ).children().clone() ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.html } } ); } ); } init_translations(); // ajax for changing the term's language $( '#term_lang_choice' ).change( function() { var value = $( this ).val(); var lang = $( this ).children( 'option[value="' + value + '"]' ).attr( 'lang' ); var dir = $( '.pll-translation-column > span[lang="' + lang + '"]' ).attr( 'dir' ); var data = { action: 'term_lang_choice', lang: value, from_tag: $( "input[name='from_tag']" ).val(), term_id: $( "input[name='tag_ID']" ).val(), taxonomy: $( "input[name='taxonomy']" ).val(), post_type: typenow, _pll_nonce: $( '#_pll_nonce' ).val() }; $.post( ajaxurl, data, function( response ) { var res = wpAjax.parseAjaxResponse( response, 'ajax-response' ); $.each( res.responses, function() { switch ( this.what ) { case 'translations': // translations fields // Data is built and come from server side and is well escaped when necessary $( "#term-translations" ).html( this.data ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.html init_translations(); break; case 'parent': // parent dropdown list for hierarchical taxonomies // data correctly escaped in PLL_Admin_Filters_Term::term_lang_choice method which uses wp_dropdown_categories function. $( '#parent' ).replaceWith( this.data ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.replaceWith break; case 'tag_cloud': // popular items // data correctly escaped in PLL_Admin_Filters_Term::term_lang_choice method which uses wp_tag_cloud and wp_generate_tag_cloud functions. $( '.tagcloud' ).replaceWith( this.data ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.replaceWith break; case 'flag': // flag in front of the select dropdown // Data is built and come from server side and is well escaped when necessary $( '.pll-select-flag' ).html( this.data ); // phpcs:ignore WordPressVIPMinimum.JS.HTMLExecutingFunctions.html break; } } ); // Modifies the text direction $( 'body' ).removeClass( 'pll-dir-rtl' ).removeClass( 'pll-dir-ltr' ).addClass( 'pll-dir-' + dir ); } ); } ); } ); 'use strict';(function(d){"object"==typeof exports&&"object"==typeof module?d(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar")):"function"==typeof define&&define.amd?define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],d):d(CodeMirror)})(function(d){function g(a,c,b,e){this.cm=a;this.options=e;var f={listenForChanges:!1},d;for(d in e)f[d]=e[d];f.className||(f.className="CodeMirror-search-match");this.annotation=a.annotateScrollbar(f); this.query=c;this.caseFold=b;this.gap={from:a.firstLine(),to:a.lastLine()+1};this.matches=[];this.update=null;this.findMatches();this.annotation.update(this.matches);var g=this;a.on("change",this.changeHandler=function(a,b){g.onChange(b)})}function h(a,c,b){return a<=c?a:Math.max(c,a+b)}d.defineExtension("showMatchesOnScrollbar",function(a,c,b){"string"==typeof b&&(b={className:b});b||(b={});return new g(this,a,c,b)});g.prototype.findMatches=function(){if(this.gap){for(var a=0;a=this.gap.to)break;c.to.line>=this.gap.from&&this.matches.splice(a--,1)}for(var b=this.cm.getSearchCursor(this.query,d.Pos(this.gap.from,0),this.caseFold),e=this.options&&this.options.maxMatches||1E3;b.findNext();){c={from:b.from(),to:b.to()};if(c.from.line>=this.gap.to)break;this.matches.splice(a++,0,c);if(this.matches.length>e)break}this.gap=null}};g.prototype.onChange=function(a){var c=a.from.line,b=d.changeEnd(a).line,e=b-a.to.line;this.gap?(this.gap.from=Math.min(h(this.gap.from, c,e),a.from.line),this.gap.to=Math.max(h(this.gap.to,c,e),a.from.line)):this.gap={from:a.from.line,to:b+1};if(e)for(a=0;aB\u1ebfp x\u00e0o 3 h\u1ecdng m\u1ed9t thi\u1ebft b\u1ecb b\u1ebfp x\u00e0o c\u00f4ng nghi\u1ec7p tuy\u1ec7t v\u1eddi d\u00e0nh cho nh\u00e0 h\u00e0ng thi\u1ebft k\u1ebf t\u1ec9 m\u1ec9 sang tr\u1ecdng t\u1eeb \u0111\u01b0\u1eddng g\u1ea5p, m\u1ed1i h\u00e0n v\u1eeba \u0111\u1ea3m b\u1ea3o c\u00f4ng su\u1ea5t hi\u1ec7u qu\u1ea3 c\u00f4ng vi\u1ec7c nh\u00e0 b\u1ebfp v\u1eeba ti\u1ebft ki\u1ec7m t\u1ed1i \u0111a nhi\u00ean li\u1ec7u.<\/span><\/strong><\/span><\/h2>\n

 <\/p>\n

 <\/p>\n

\"B\u1ebfp

B\u1ebfp x\u00e0o c\u00f4ng nghi\u1ec7p 3 h\u1ecdng gas<\/p><\/div>\n

Ch\u00fang ta c\u00f9ng \u0111i v\u00e0o chi ti\u1ebft c\u00e1c \u0111\u1eb7c \u0111i\u1ec3m quan tr\u1ecdng tr\u00ean b\u1ebfp \u0111\u1ec3 hi\u1ec3u \u00a0tai sao b\u1ea1n n\u00ean mua\u00a0b\u1ebfp x\u00e0o 3 h\u1ecdng Hymalaya<\/strong><\/p>\n

1) V\u1eadt li\u1ec7u s\u1ea3n xu\u1ea5t\u00a0 b\u1ebfp :<\/strong><\/p>\n

100% nguy\u00ean li\u1ec7u nguy\u00ean t\u1ea5m inox lo\u1ea1i I \u00a0nh\u1eadp kh\u1ea5u tr\u1ef1c ti\u1ebfp t\u1eeb Ch\u00e2u \u00c2u \u00a0c\u00f3 ch\u1ee9ng ch\u1ec9 \u00a0CO- CQ\u00a0 (Gi\u1ea5y ch\u1ee9ng nh\u1eadn xu\u1ea5t x\u1ee9 h\u00e0ng h\u00f3a v\u00e0 gi\u1ea5y ch\u1ee9ng nh\u1eadn xu\u1ea5t x\u1ee9 ch\u1ea5t l\u01b0\u1ee3ng h\u00e0ng h\u00f3a \u0111\u01b0\u1ee3c c\u01a1 quan ch\u1ee9c n\u0103ng x\u00e1c nh\u1eadn )<\/p>\n

\"\"<\/p>\n

Gi\u1ea9y ch\u1ee9ng nh\u1eadn CO-CQ<\/strong><\/p>\n

S\u1ea3n ph\u1ea9m sau khi ho\u00e0n thi\u1ec7n b\u1eb1ng Inox x\u01b0\u1edbc m\u1edd . Kh\u00f4ng gi\u1ed1ng nh\u01b0\u00a0 Inox b\u00f3ng sau th\u1eddi gian s\u1eed d\u1ee5ng b\u1ec1 m\u1eb7t inox b\u1ecb s\u01b0\u1edbc , c\u0169 nh\u00ecn r\u1ea5t x\u1ea5u th\u00ec b\u1ec1 m\u1eb7t b\u1ebfp Himalaya v\u1eabn gi\u1eef \u0111\u01b0\u1ee3c \u0111\u1ed9 th\u1ea9m m\u0129\u00a0\u00a0 c\u1ee7a s\u1ea3n ph\u1ea9m , d\u1ec5 lau ch\u00f9i v\u00e0 v\u1ec7 sinh<\/p>\n

2) H\u1ecdng b\u1ebfp\u00a0<\/strong><\/p>\n

H\u1ecdng b\u1ebfp \u00e1 Wonderful 5A1<\/strong>,c\u00f4ng su\u1ea5t gas 500mbar, ti\u1ebft ki\u1ec7m gas,s\u1eed d\u1ee5ng h\u1ecdng kh\u00e8 \u0110\u00e0i Loan n\u00ean c\u00f3 \u0111\u1ed9 b\u1ec1n cao, kh\u00f4ng h\u01b0 \u0111\u00e1nh l\u1eeda, v\u00e0 kh\u00f4ng g\u00e2y \u00e1m kh\u00f3i \u0111en v\u00e0o ch\u1ea3o nh\u01b0 m\u1ed9t s\u1ed1 lo\u1ea1i b\u1ebfp gas c\u00f4ng nghi\u1ec7p th\u00f4ng th\u01b0\u1eddng<\/p>\n

B\u1ebfp \u00e1 WONDERFUL 5A1<\/strong>\u00a0cho hi\u1ec7u n\u0103ng cao c\u00f9ng l\u1eeda kh\u00e8 to v\u00e0 m\u1ea1nh, khi\u1ebfn vi\u1ec7c ch\u1ebf bi\u1ebfn c\u00e1c m\u00f3n \u00c1, v\u1edbi m\u00f3n x\u00e0o l\u1eeda l\u1edbn, m\u00f3n chi\u00ean,m\u2026 tr\u1edf n\u00ean \u0111\u01a1n gi\u1ea3n h\u01a1n bao gi\u1edd h\u1ebft. M\u1eb7c d\u00f9 cho hi\u1ec7u su\u1ea5t cao v\u1edbi l\u1eeda kh\u00e8 nh\u01b0ng b\u1ebfp ti\u00eau t\u1ed1n gas kh\u00f4ng \u0111\u00e1ng k\u1ec3 ch\u1ec9 t\u1eeb 0.78kg\/h. B\u1ebfp gas c\u00f4ng nghi\u1ec7p WONDERFUL 5A1 s\u1ebd gi\u00fap vi\u1ec7c n\u1ea5u \u0103n trong nh\u00e0 h\u00e0ng, tr\u01b0\u1eddng h\u1ecdc hay kh\u00e1ch s\u1ea1n tr\u1edf n\u00ean thu\u1eadn ti\u1ec7n v\u00e0 tho\u1ea3i m\u00e1i h\u01a1n<\/p>\n

 <\/p>\n

\"B\u1ebfp

B\u1ebfp \u00c1 2 h\u1ecdng x\u00f2e Himalaya – H\u1ecdng b\u1ebfp<\/p><\/div>\n

H\u1ecdng b\u1ebfp \u00e1 Wonderful 5A1<\/strong><\/p>\n

\u0110\u00e2y c\u0169ng l\u00e0 b\u1ed9 ph\u1eadn d\u1ec5 h\u1ecfng nh\u1ea5t nh\u01b0ng \u0111\u00e3 \u0111\u01b0\u1ee3c Himalaya kh\u1eafc ph\u1ee5 b\u1eb1ng v\u00e2t li\u1ec7u ch\u1ea5t l\u01b0\u1ee3ng n\u00ean ban y\u00ean t\u00e2m v\u1ec1 v\u1ea5n \u0111\u1ec1 n\u00e0y<\/p>\n

Himalaya thi\u1ebft 01 \u0111\u01b0\u1eddng n\u01b0\u1edbc l\u00e0m m\u00e1t m\u1eb7t b\u1ebfp ti\u1ec7n d\u1ee5ng khi s\u1eed d\u1ee5ng v\u1ec7 sinh m\u1eb7t b\u1ebfp. K\u00e8m theo \u0111\u00f3 l\u00e0 v\u00f2i cung c\u1ea5p gi\u00fap thu\u1eadn ti\u1ec7n tr\u01b0\u1edbc khi n\u1ea5u, r\u00e3nh tho\u00e1t n\u01b0\u1edbc thi\u1ebft k\u1ebf h\u1ee3p l\u00ed ngang m\u1eb7t b\u1ebfp<\/p>\n

 <\/p>\n

 <\/p>\n

B\u1ed9 ph\u1eadn ki\u1ec1ng c\u00f3 th\u1ec3 thay \u0111\u1ed5i \u0111\u01b0\u1ee3c<\/p>\n

– Ki\u1ec1ng b\u1eb1ng gang \u0111\u00fac b\u1eb1ng nhi\u1ec7t.<\/p>\n

– \u0110\u00e1nh l\u1eeda b\u1eb1ng b\u1ed9 \u0111\u1ed1t Manheto<\/div>\n

3) B\u1ebfp \u0111\u01b0\u1ee3c thi\u1ebft 2 van ch\u00ednh\u00a0 ,\u00a02 n\u00fam \u0111i\u1ec1u khi\u1ec3n Gas<\/strong><\/p>\n

Van x\u1ea3 \u0111\u01b0\u1eddng n\u01b0\u1edbc v\u00e0 van kh\u00f3a n\u01b0\u1edbc d\u00f9ng. Thu\u1eadn l\u1ee3i trong qu\u00e1 tr\u00ecnh s\u1eed d\u1ee5ng \u0111\u1ec3 l\u1ea5y n\u01b0\u1edbc n\u1ea5u v\u00e0 v\u1ec7 sinh b\u1ebfp trong qu\u00e1 tr\u00ecnh s\u1eed d\u1ee5ng<\/p>\n

S\u1eed d\u1ee5ng gas l\u00e0 nhi\u00ean li\u1ec7u ch\u00ednh duy tr\u00ec ng\u1ecdn l\u1eeda \u0111\u1ec1u<\/p>\n

4) Kinh nghi\u1ec7m s\u1ea3n xu\u1ea5t<\/strong><\/p>\n

\u2013 T\u01b0\u01a1ng t\u1ef1 nh\u01b0 v\u1eady v\u1edbi c\u00e1c lo\u1ea1i b\u1ebfp \u00e1 1 h\u1ecdng. 2 h\u1ecdng hay 3 h\u1ecdng<\/p>\n

\u2013 D\u1ef1a v\u00e0o c\u00e1c y\u1ebfu t\u1ed1 kh\u00f4ng gian b\u1ebfp. M\u1ee5c \u0111\u00edch s\u1eed d\u1ee5ng b\u1ebfp \u00e1 v\u00e0 c\u00f4ng su\u1ea5t n\u1ea7u \u0110\u1ed9i ng\u0169 t\u01b0 v\u1ea5n kinh nghi\u00eam s\u1ebd t\u01b0 v\u1ea5n ch\u1ecdn \u0111\u01b0\u1ee3c lo\u1ea1i b\u1ebfp \u00e1 th\u00edch h\u1ee3p<\/p>\n

\u2013 Ch\u00fang t\u00f4i thi\u1ebft k\u1ebf theo c\u00e1c k\u00edch th\u01b0\u1edbc y\u00eau c\u1ea7u ph\u00f9 h\u1ee3p c\u00e1c kh\u00f4ng gian b\u1ebfp c\u1ee7a b\u1ea1n<\/p>\n

\u2013\u00a0M\u1ecdi s\u1ea3n ph\u1ea9m \u0111\u1ec1u \u0111\u01b0\u1ee3c s\u1ea3n xu\u1ea5t v\u00e0 ki\u1ec3m duy\u1ec7t \u0111\u1eb7t t\u1ea1i x\u01b0\u1edfng<\/p>\n

 <\/p>\n

\"nha-may-san-xuat-himalaya\"

nha-may-san-xuat-himalaya<\/p><\/div>\n

5) CH\u00cdNH S\u00c1CH C\u1ee6A HIMALAYA<\/strong><\/p>\n