Skip to content

Commit

Permalink
[2.5.18] Fix issue Alert message can't close - Frontend Edit
Browse files Browse the repository at this point in the history
  • Loading branch information
sonvnn committed Jul 21, 2022
1 parent f19a2e7 commit 7296853
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 1 deletion.
27 changes: 27 additions & 0 deletions framework/layouts/system/message.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?php
defined('JPATH_BASE') or die;
use Joomla\CMS\Language\Text;

$msgList = $displayData['msgList'];
?>
<div id="system-message-container">
<?php if (is_array($msgList) && !empty($msgList)) : ?>
<div id="system-message">
<?php foreach ($msgList as $type => $msgs) : ?>
<div class="alert alert-<?php echo $type == "error" ? "danger" : ($type == "message" ? "info" : $type); ?> alert-dismissible fade show">
<?php // This requires JS so we should add it through JS. Progressive enhancement and stuff.
?>
<?php if (!empty($msgs)) : ?>
<h4 class="alert-heading mb-0"><?php echo Text::_($type); ?></h4>
<div>
<?php foreach ($msgs as $msg) : ?>
<div class="alert-message"><?php echo $msg; ?></div>
<?php endforeach; ?>
</div>
<?php endif; ?>
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
<?php endforeach; ?>
</div>
<?php endif; ?>
</div>
5 changes: 4 additions & 1 deletion framework/library/astroid/Helper/Overrides.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

use Astroid\Framework;
use Joomla\CMS\Filesystem\Folder;
use Joomla\Filesystem\File;
use Joomla\CMS\Filesystem\File;

defined('_JEXEC') or die;

Expand Down Expand Up @@ -50,6 +50,9 @@ public static function rename()
Folder::move($path . 'com_config', $path . (str_replace(basename('com_config'), basename('com_config') . '-' . date('Y-m-d'), 'com_config')));
}
}

//Fix alert issue.
File::copy(JPATH_LIBRARIES.'/astroid/framework/layouts/system/message.php', $path.'layouts/system/message.php');
}
}
}

1 comment on commit 7296853

@sonvnn
Copy link
Member Author

@sonvnn sonvnn commented on 7296853 Jul 21, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commit will solve #152

Please sign in to comment.