diff --git a/src/administrator/components/com_weblinks/src/Field/Modal/WeblinkField.php b/src/administrator/components/com_weblinks/src/Field/Modal/WeblinkField.php index a9fc98a..07bf11b 100644 --- a/src/administrator/components/com_weblinks/src/Field/Modal/WeblinkField.php +++ b/src/administrator/components/com_weblinks/src/Field/Modal/WeblinkField.php @@ -211,6 +211,10 @@ class WeblinkField extends FormField ); } + $closeButtonClick = "window.processModalEdit(this, '$this->id', 'add', 'weblink', 'cancel', 'weblink-form'); return false;"; + $saveButtonClick = "window.processModalEdit(this, '$this->id', 'add', 'weblink', 'save', 'weblink-form'); return false;"; + $applyButtonClick = "window.processModalEdit(this, '$this->id', 'add', 'weblink', 'apply', 'weblink-form'); return false;"; + // New weblink modal if ($allowNew) { @@ -228,13 +232,13 @@ class WeblinkField extends FormField 'bodyHeight' => '70', 'modalWidth' => '80', 'footer' => '' . '' . '', ) ); @@ -257,13 +261,13 @@ class WeblinkField extends FormField 'bodyHeight' => '70', 'modalWidth' => '80', 'footer' => '' . '' . '', ) ); diff --git a/src/administrator/components/com_weblinks/src/Service/HTML/AdministratorService.php b/src/administrator/components/com_weblinks/src/Service/HTML/AdministratorService.php index 0910d32..98c560e 100644 --- a/src/administrator/components/com_weblinks/src/Service/HTML/AdministratorService.php +++ b/src/administrator/components/com_weblinks/src/Service/HTML/AdministratorService.php @@ -81,6 +81,7 @@ class AdministratorService if ($items) { + $app = Factory::getApplication(); $languages = LanguageHelper::getContentLanguages(array(0, 1)); $content_languages = array_column($languages, 'lang_code'); @@ -91,7 +92,8 @@ class AdministratorService $text = $item->lang_code; $url = Route::_('index.php?option=com_weblinks&task=weblink.edit&id=' . (int) $item->id); $tooltip = '' . htmlspecialchars($item->language_title, ENT_QUOTES, 'UTF-8') . '
' - . htmlspecialchars($item->title, ENT_QUOTES, 'UTF-8') . '
' . Text::sprintf('JCATEGORY_SPRINTF', $item->category_title); + . htmlspecialchars($item->title, ENT_QUOTES, 'UTF-8') + . '
' . Text::sprintf('JCATEGORY_SPRINTF', $item->category_title); $classes = 'badge bg-secondary'; $item->link = '' . $text . '' @@ -100,7 +102,7 @@ class AdministratorService else { // Display warning if Content Language is trashed or deleted - Factory::getApplication()->enqueueMessage(Text::sprintf('JGLOBAL_ASSOCIATIONS_CONTENTLANGUAGE_WARNING', $item->lang_code), 'warning'); + $app->enqueueMessage(Text::sprintf('JGLOBAL_ASSOCIATIONS_CONTENTLANGUAGE_WARNING', $item->lang_code), 'warning'); } } } diff --git a/src/components/com_weblinks/src/Model/WeblinkModel.php b/src/components/com_weblinks/src/Model/WeblinkModel.php index 25544ce..809ae33 100644 --- a/src/components/com_weblinks/src/Model/WeblinkModel.php +++ b/src/components/com_weblinks/src/Model/WeblinkModel.php @@ -193,7 +193,6 @@ class WeblinkModel extends ItemModel } } - return $this->_item[$pk]; } diff --git a/src/components/com_weblinks/src/View/Weblink/HtmlView.php b/src/components/com_weblinks/src/View/Weblink/HtmlView.php index 485df27..f524c1b 100644 --- a/src/components/com_weblinks/src/View/Weblink/HtmlView.php +++ b/src/components/com_weblinks/src/View/Weblink/HtmlView.php @@ -71,13 +71,13 @@ class HtmlView extends BaseHtmlView $item->event = new \stdClass; - $results = $app->triggerEvent('onContentAfterTitle', array('com_weblinks.weblink', &$item, &$item->params, $offset)); + $results = $app->triggerEvent('onContentAfterTitle', array('com_weblinks.weblink', &$item, &$item->params, $offset)); $item->event->afterDisplayTitle = trim(implode("\n", $results)); - $results = $app->triggerEvent('onContentBeforeDisplay', array('com_weblinks.weblink', &$item, &$item->params, $offset)); + $results = $app->triggerEvent('onContentBeforeDisplay', array('com_weblinks.weblink', &$item, &$item->params, $offset)); $item->event->beforeDisplayContent = trim(implode("\n", $results)); - $results = $app->triggerEvent('onContentAfterDisplay', array('com_weblinks.weblink', &$item, &$item->params, $offset)); + $results = $app->triggerEvent('onContentAfterDisplay', array('com_weblinks.weblink', &$item, &$item->params, $offset)); $item->event->afterDisplayContent = trim(implode("\n", $results)); parent::display($tpl); diff --git a/src/components/com_weblinks/tmpl/category/default_items.php b/src/components/com_weblinks/tmpl/category/default_items.php index 5b297fc..769bd2e 100644 --- a/src/components/com_weblinks/tmpl/category/default_items.php +++ b/src/components/com_weblinks/tmpl/category/default_items.php @@ -60,10 +60,10 @@ $listDirn = $this->escape($this->state->get('list.direction')); items)) : ?> -
- - -
+
+ + +