🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:repeater.js
/** * Description * * @package repeater.js * @since 1.0.0 * @author Stas * @link http://xstore.8theme.com * @license Themeforest Split Licence */ jQuery(document).ready(function ($) { $(document).on('click', '.xstore-panel-repeater .add-item', function() { let sortable_items = $(this).parent().find('.xstore-panel-sortable-items'); let name = $(this).parent().find('.option-val').attr('name'); let count_items = sortable_items.find('.sortable-item').length; let new_row = $(this).parent().find('.sortable-item-template').html(); new_row = new_row.replaceAll('{{name}}', name + '_' + (count_items + 1)); new_row = new_row.replaceAll('{{item_number}}', (count_items + 1)); sortable_items.append(new_row); }); $(document).on('click', '.xstore-panel-repeater .remove-item', function() { let sortable_items = $(this).parent().find('.xstore-panel-sortable-items'); let count_items = sortable_items.find('.sortable-item').length; if ( count_items <= 1) { alert('You cannot remove last item'); return; } sortable_items.find('.sortable-item').last().remove(); }); });
Save Changes
Cancel
Create New File
Create New Folder