| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- /**
- * @package mhdash
- * @subpackage dashboard
- */
- class vxResourceHistoryWidget extends modDashboardWidgetInterface {
- public function render() {
- $corePath = $this->modx->getOption('versionx.core_path',null,$this->modx->getOption('core_path').'components/versionx/');
- require_once $corePath.'model/versionx.class.php';
- $versionx = new VersionX($this->modx);
- $langs = $versionx->_getLangs();
-
- $vxUrl = $versionx->config['assets_url'];
- $this->modx->regClientHTMLBlock('');
- $this->modx->regClientStartupHTMLBlock('
- <script type="text/javascript" src="'.$vxUrl.'js/mgr/versionx.class.js" ></script>
- <script type="text/javascript" src="'.$vxUrl.'js/mgr/resources/widget.js" ></script>
- <script type="text/javascript">
- Ext.onReady(function() {
- '.$langs.'
- VersionX.config = '.$this->modx->toJSON($versionx->config).';
- MODx.load({
- xtype: "versionx-grid-resources-widget"
- ,renderTo: "versionx-widget-resource-div"
- });
- });
- </script>
- ');
- return '<div id="versionx-widget-resource-div"></div>';
- }
- }
- return 'vxResourceHistoryWidget';
|