D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
application
/
smb
/
views
/
scripts
/
web
/
Filename :
mobile.phtml
back
Copy
<?php // Copyright 1999-2025. WebPros International GmbH. All rights reserved. ?> <script type="text/javascript"> //<![CDATA[ Jsw.namespace('Smb.Views.Web'); Smb.Views.Web.deleteMobileSiteConfirmation = function(deleteUrl) { Jsw.messageBox.show({ 'type': Jsw.messageBox.TYPE_YESNO, 'subtype': 'delete', 'text': <?php echo $this->mobileSitesList->jsLmsg('confirmDeleteTitle') ?>, 'description': <?php echo $this->mobileSitesList->jsLmsg('confirmDeleteDescription') ?>, 'onYesClick': function() { Jsw.redirectPost(deleteUrl); }, 'buttonTitles': { 'yes': <?php echo $this->jsLmsg('components.buttons.yes') ?>, 'no': <?php echo $this->jsLmsg('components.buttons.no') ?> } }); }; Jsw.onReady(function() { new Jsw.Hint({ renderTo: 'main', hint: <?php echo $this->jsLmsg('areaDescription'); ?> }); new Jsw.List({ renderTo: 'main', id: 'sites-list', data: <?php echo Zend_Json::encode($this->mobileSitesList->fetchData()); ?>, dataUrl: '/smb/web/mobile-sites-list-data', columns: [{ header: <?php echo $this->mobileSitesList->jsLmsg('website'); ?>, sortable: true, dataIndex: 'displayName' }, { header: <?php echo $this->mobileSitesList->jsLmsg('mobileSite'); ?>, sortable: true, dataIndex: 'mobileSiteName', renderer: function (item) { return item.mobileSiteName != '' ? Jsw.escapeHtml(item.mobileSiteName) : '-'; }, }, { header: '', cls: 'nowrap action-btns-set', renderer: function (item) { var actions = []; if (item.mobileSiteName != '') { actions.push( '<a class="s-btn" href="' + Jsw.prepareUrl(item.launchUrl) + '" target="_blank">' + '<i class="icon-manage"></i> ' + <?php echo $this->mobileSitesList->jsLmsg('launchEditor'); ?> + '</a>' ); actions.push( '<a class="s-btn" href="javascript:Smb.Views.Web.deleteMobileSiteConfirmation(\'' + item.deleteUrl + '\');">' + '<i class="icon-delete"></i> ' + <?php echo $this->mobileSitesList->jsLmsg('delete'); ?> + '</a>' ); <?php if ($this->allowCreateMobileSite): ?> } else { actions.push( '<a class="s-btn" href="' + Jsw.prepareUrl(item.createUrl) + '">' + '<i class="icon-mobile"></i> ' + <?php echo $this->mobileSitesList->jsLmsg('createSite'); ?> + '</a>' ); <?php endif; ?> } return actions.join(' '); } }] }); }); //]]> </script>