Make WordPress Core

Ticket #32810: 32810.diff

File 32810.diff, 1.6 KB (added by rittesh.patel, 11 years ago)

Patch for #32810

  • src/wp-admin/js/customize-nav-menus.js

     
    314314                        request.done(function( data ) {
    315315                                var items, typeInner;
    316316                                items = data.items;
     317                                typeInner = $( '#available-menu-items-' + type + ' .accordion-section-content' );
    317318                                if ( 0 === items.length ) {
    318319                                        self.pages[ type ] = -1;
     320                                        typeInner.append( noItemTemplate() );
    319321                                        return;
    320322                                }
    321323                                items = new api.Menus.AvailableItemCollection( items ); // @todo Why is this collection created and then thrown away?
    322                                 self.collection.add( items.models );
    323                                 typeInner = $( '#available-menu-items-' + type + ' .accordion-section-content' );
     324                                self.collection.add( items.models );                           
    324325                                items.each(function( menu_item ) {
    325326                                        typeInner.append( itemTemplate( menu_item.attributes ) );
    326327                                });
  • src/wp-includes/class-wp-customize-nav-menus.php

     
    589589                        </div>
    590590                </script>
    591591
     592                <script type="text/html" id="tmpl-not-available-menu-item">                     
     593                        <span class="item-title"><?php _e( 'No items' ) ?></span>
     594                </script>
     595
    592596                <script type="text/html" id="tmpl-available-menu-item-type">
    593597                        <div id="available-menu-items-{{ data.type }}" class="accordion-section">
    594598                                <h4 class="accordion-section-title">{{ data.type_label }}</h4>