1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-18 20:41:16 +02:00

Minor adjustment in LanguageTabs.js

This commit is contained in:
Ryan Cramer
2022-11-04 14:50:53 -04:00
parent b4124435e4
commit 3d5561c7af
2 changed files with 9 additions and 6 deletions

View File

@@ -52,11 +52,14 @@ function setupLanguageTabs($form) {
if($inputfield.length) $inputfield.addClass('hasLangTabs');
var $parent = $this.parent('.InputfieldContent');
if($parent.length) {
var $span = $("<span></span>")
.attr('title', cfg.labelOpen)
.attr('class', 'langTabsToggle')
.append("<i class='fa fa-folder-o'></i>");
$parent.prev('.InputfieldHeader').append($span);
var $header = $parent.prev('.InputfieldHeader');
if($header.length && !$header.children('.langTabsToggle').length) {
var $span = $("<span></span>")
.attr('title', cfg.labelOpen)
.attr('class', 'langTabsToggle')
.append("<i class='fa fa-folder-o'></i>");
$header.append($span);
}
}
var $links = $this.find('a.langTabLink');

File diff suppressed because one or more lines are too long