[ Index ]

PHP Cross Reference of Joomla 4.2.2 documentation

title

Body

[close]

/media/plg_system_debug/widgets/languageErrors/ -> widget.js (source)

   1  (function ($) {
   2  
   3      var csscls = PhpDebugBar.utils.makecsscls('phpdebugbar-widgets-')
   4      var languageErrorsWidget = PhpDebugBar.Widgets.languageErrorsWidget = PhpDebugBar.Widget.extend({
   5  
   6          tagName: 'ul',
   7  
   8          className: csscls('languageErrors'),
   9  
  10          render: function () {
  11              this.bindAttr('data', function (data) {
  12                  this.$el.empty()
  13  
  14                  for (var file of data.files) {
  15                      var relPath = file[0].replace(data.jroot, '')
  16                      var li = $('<li />')
  17                      if (data.xdebugLink) {
  18                          var link = $('<a />')
  19                              .text(relPath + ':' + file[1])
  20                              .attr(
  21                                  'href',
  22                                  data.xdebugLink
  23                                      .replace('%f', file[0])
  24                                      .replace('%l', file[1])
  25                              )
  26                          li.append(link)
  27                      } else {
  28                          li.text(relPath + ':' + file[1])
  29                      }
  30                      this.$el.append(li)
  31                  }
  32              })
  33          }
  34      })
  35  })(PhpDebugBar.$)


Generated: Wed Sep 7 05:41:13 2022 Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer