first commit
This commit is contained in:
7
modules/mod_smartslider3/fields/editslider.php
Normal file
7
modules/mod_smartslider3/fields/editslider.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Nextend\SmartSlider3\Platform\Joomla\Module\Field\FieldEditSlider;
|
||||
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
class_alias(FieldEditSlider::class, 'JFormFieldEditSlider');
|
||||
0
modules/mod_smartslider3/fields/index.html
Normal file
0
modules/mod_smartslider3/fields/index.html
Normal file
0
modules/mod_smartslider3/index.html
Normal file
0
modules/mod_smartslider3/index.html
Normal file
11
modules/mod_smartslider3/mod_smartslider3.php
Normal file
11
modules/mod_smartslider3/mod_smartslider3.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use Nextend\SmartSlider3\Platform\Joomla\JoomlaModule;
|
||||
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
jimport("smartslider3.joomla");
|
||||
|
||||
if (class_exists('\Nextend\SmartSlider3\Platform\Joomla\JoomlaModule')) {
|
||||
new JoomlaModule($params);
|
||||
}
|
||||
40
modules/mod_smartslider3/mod_smartslider3.xml
Normal file
40
modules/mod_smartslider3/mod_smartslider3.xml
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<extension type="module" version="3.9.0" method="upgrade" client="site">
|
||||
<name>Smart Slider 3 Module</name>
|
||||
<author>Nextendweb</author>
|
||||
<creationDate>2022-11-10</creationDate>
|
||||
<copyright>Copyright (C) 2020 Nextendweb.com. All rights reserved.</copyright>
|
||||
<license>http://www.gnu.org/licenses/gpl-3.0.txt GNU General Public License</license>
|
||||
<authorEmail>roland@nextendweb.com</authorEmail>
|
||||
<authorUrl>https://smartslider3.com</authorUrl>
|
||||
<version>3.5.1.12</version>
|
||||
<description>This module displays sliders from Smart Slider 3. You can create the sliders in the Smart Slider 3
|
||||
component!
|
||||
</description>
|
||||
<config>
|
||||
<fields name="params">
|
||||
<fieldset name="basic" addfieldpath="/modules/mod_smartslider3/fields">
|
||||
<field name="slider" type="sql" default="1" label="Select a slider"
|
||||
query="SELECT sliders.id AS id, CONCAT('#', sliders.id, ' - ', sliders.title) AS title FROM #__nextend2_smartslider3_sliders AS sliders LEFT JOIN #__nextend2_smartslider3_sliders_xref AS xref ON xref.slider_id = sliders.id WHERE (xref.group_id IS NULL OR xref.group_id = 0 OR (SELECT _sliders.status FROM #__nextend2_smartslider3_sliders AS _sliders WHERE _sliders.id = xref.group_id ) LIKE 'published') AND sliders.status = 'published' ORDER BY sliders.time DESC"
|
||||
key_field="id"
|
||||
value_field="title"/>
|
||||
<field name="editslider" type="editslider" default="" label=""/>
|
||||
</fieldset>
|
||||
<fieldset name="advanced">
|
||||
<field name="moduleclass_sfx" type="text" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL"
|
||||
description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC"/>
|
||||
</fieldset>
|
||||
</fields>
|
||||
</config>
|
||||
<files>
|
||||
<filename module="mod_smartslider3">mod_smartslider3.php</filename>
|
||||
<filename>mod_smartslider3.xml</filename>
|
||||
<folder>fields</folder>
|
||||
<filename>index.html</filename>
|
||||
</files>
|
||||
<updateservers>
|
||||
<server type="extension" name="Smart Slider 3 Updates">
|
||||
<![CDATA[https://api.nextendweb.com/v1/?action=joomla_version&platform=joomla&product=smartslider3&pro=0&channel=stable]]>
|
||||
</server>
|
||||
</updateservers>
|
||||
</extension>
|
||||
Reference in New Issue
Block a user