We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 49370
    • 3 Posts
    Sorry for my english (i speak spanish latam)

    i install modx in subfolder and migx, but migx no show images render in grid (cross tick), searching in files i found the line 456 to 509 in file core/components/migx/configs/grid/grid.config.inc.php and change this:
    $img = '<img src="{0}" alt="{1}" title="{2}">';
    $renderer['this.renderCrossTick'] = "
    renderCrossTick : function(val, md, rec, row, col, s) {
        var renderImage, altText, handler, classname;
        
        switch (val) {
            case 0:
            case '0':
            case '':
            case false:
                renderImage = '/assets/components/migx/style/images/cross.png';
                handler = 'this.publishObject';
                classname = 'publish';
                altText = 'No';
                break;
            case 1:
            case '1':
            case true:
                renderImage = '/assets/components/migx/style/images/tick.png';
                handler = 'this.unpublishObject';
                classname = 'unpublish';
                altText = 'Yes';
                break;
        }
        return String.format('{$img}', renderImage, altText, altText, classname, handler);
    }
    ";
    
    $img = '<a href="#" ><img class="controlBtn {3} {4}" src="{0}" alt="{1}" title="{2}"></a>';
    $renderer['this.renderClickCrossTick'] = "
    renderClickCrossTick : function(val, md, rec, row, col, s) {
        var renderImage, altText, handler, classname;
        switch (val) {
            case 0:
            case '0':
            case '':
            case false:
                renderImage = '/assets/components/migx/style/images/cross.png';
                handler = 'this.publishObject';
                classname = 'unpublished';
                altText = 'No';
                break;
            case 1:
            case '1':
            case true:
                renderImage = '/assets/components/migx/style/images/tick.png';
                handler = 'this.unpublishObject';
                classname = 'published';
                altText = 'Yes';
                break;
        }
        return String.format('{$img}', renderImage, altText, altText, classname, handler);
    }
    ";
    


    for this:

    $img = '<img src="{0}" alt="{1}" title="{2}">';
    $renderer['this.renderCrossTick'] = "
    renderCrossTick : function(val, md, rec, row, col, s) {
        var renderImage, altText, handler, classname;
        
        switch (val) {
            case 0:
            case '0':
            case '':
            case false:
                renderImage = '" . MODX_ASSETS_URL . "/components/migx/style/images/cross.png';
                handler = 'this.publishObject';
                classname = 'publish';
                altText = 'No';
                break;
            case 1:
            case '1':
            case true:
                renderImage = '" . MODX_ASSETS_URL . "/components/migx/style/images/tick.png';
                handler = 'this.unpublishObject';
                classname = 'unpublish';
                altText = 'Yes';
                break;
        }
        return String.format('{$img}', renderImage, altText, altText, classname, handler);
    }
    ";
    
    $img = '<a href="#" ><img class="controlBtn {3} {4}" src="{0}" alt="{1}" title="{2}"></a>';
    $renderer['this.renderClickCrossTick'] = "
    renderClickCrossTick : function(val, md, rec, row, col, s) {
        var renderImage, altText, handler, classname;
        switch (val) {
            case 0:
            case '0':
            case '':
            case false:
                renderImage = '" . MODX_ASSETS_URL . "/components/migx/style/images/cross.png';
                handler = 'this.publishObject';
                classname = 'unpublished';
                altText = 'No';
                break;
            case 1:
            case '1':
            case true:
                renderImage = '" . MODX_ASSETS_URL . "/components/migx/style/images/tick.png';
                handler = 'this.unpublishObject';
                classname = 'published';
                altText = 'Yes';
                break;
        }
        return String.format('{$img}', renderImage, altText, altText, classname, handler);
    }
    ";
    


    change lines "renderImage = "