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 = "