Skip to content

Commit e3a3d86

Browse files
committed
#23 use webasset manager for scripts in html views
1 parent cb9abd4 commit e3a3d86

File tree

4 files changed

+19
-9
lines changed

4 files changed

+19
-9
lines changed

src/administrator/components/com_ccm/src/View/Migration/HtmlView.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@ public function display($tpl = null): void
3333

3434
$this->addToolbar();
3535

36+
// TODO
3637
// after each step say echo "Mapping is done" --> then echo "Migration is done"
37-
//this can be added in js in frontend in mdeia folder
38-
//from webassets
38+
// this can be added in js in frontend in mdeia folder
39+
// from webassets
3940
parent::display($tpl);
4041
}
4142

src/administrator/components/com_ccm/tmpl/cms/edit.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,11 @@
99

1010
use Joomla\CMS\HTML\HTMLHelper;
1111
use Joomla\CMS\Router\Route;
12-
HTMLHelper::_('behavior.formvalidator');
13-
HTMLHelper::_('behavior.keepalive');
12+
13+
/** @var Joomla\CMS\WebAsset\WebAssetManager $wa */
14+
$wa = $this->getDocument()->getWebAssetManager();
15+
$wa->useScript('keepalive')
16+
->useScript('form.validate');
1417
?>
1518

1619
<form action="<?php echo Route::_('index.php?option=com_ccm&view=cms&layout=edit&id=' . (int) $this->item->id); ?>" method="post" name="adminForm" id="cms-form" class="form-validate">

src/administrator/components/com_ccm/tmpl/cmss/default.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,18 @@
1010
use Joomla\CMS\Layout\LayoutHelper;
1111
use Joomla\CMS\Router\Route;
1212
use Joomla\CMS\Language\Text;
13-
use Joomla\CMS\HTML\HTMLHelper; // use web asset manager. look at content in joomla cms
13+
use Joomla\CMS\HTML\HTMLHelper;
1414

1515
defined('_JEXEC') or die;
1616

1717
$listDirn = $this->escape($this->state->get('list.direction'));
1818
$listOrder = $this->escape($this->state->get('list.ordering'));
1919

20-
HTMLHelper::_('behavior.multiselect');
21-
HTMLHelper::_('formbehavior.chosen', '#filter_search', null, array('placeholder_text_single' => Text::_('JOPTION_SELECT_PUBLISHED')));
20+
/** @var \Joomla\CMS\WebAsset\WebAssetManager $wa */
21+
$wa = $this->getDocument()->getWebAssetManager();
22+
$wa->useScript('table.columns')
23+
->useScript('multiselect');
24+
2225
?>
2326

2427
<form action="<?php echo Route::_('index.php?option=com_ccm&view=cmss'); ?>" method="post" name="adminForm" id="adminForm">

src/administrator/components/com_ccm/tmpl/migration/default.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,11 @@
1111
use Joomla\CMS\Router\Route;
1212
use Joomla\CMS\HTML\HTMLHelper;
1313
use Joomla\CMS\Language\Text;
14-
HTMLHelper::_('behavior.formvalidator');
15-
HTMLHelper::_('behavior.keepalive');
14+
15+
/** @var Joomla\CMS\WebAsset\WebAssetManager $wa */
16+
$wa = $this->getDocument()->getWebAssetManager();
17+
$wa->useScript('keepalive')
18+
->useScript('form.validate');
1619
?>
1720
<form action="<?php echo Route::_('index.php?option=com_ccm&task=migration.apply'); ?>" method="post" id="migration-form" name="adminForm" class="form-validate">
1821

0 commit comments

Comments
 (0)