Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums Back End Need help on programming auto module status change

  • This topic is empty.
Viewing 1 post (of 1 total)
  • Author
    Posts
  • #165718
    elshayeb
    Participant

    Hello guys

    i need help in programming my stock markets module status changing automatic

    here is the picture of the exact what i need

    http://www.marketsprofile.com/images/stories/change.jpg

    i have xml & php files in this module and here is the codes for them that needs the modify to match what we need :

    
    php codes

    <?php

    // no direct access
    defined(‘_JEXEC’) or die(‘Restricted access’);
    $moduleclass_sfx = $params->get(‘moduleclass_sfx’,”);
    $date = JFactory::getDate($input=’now’, ‘UTC’);
    $date->setOffset(3);//KSA Offset +3
    $today = $date->toFormat(‘%w’);
    $time = strtotime($date->toFormat(‘%H:%M:%S’));

    $data = array();

    //City 1
    if( $params->get(‘city1_name’) ){
    $data[0][ ‘name’ ] = $params->get(‘city1_name’);
    $data[0][ ‘opening’ ] = $params->get(‘city1_opening’);
    $data[0][ ‘closing’ ] = $params->get(‘city1_closing’);
    $data[0][ ‘custom’ ] = $params->get(‘city1_custom’);
    $data[0][ ‘weekend’ ] = $params->get(‘city1_weekend’);
    }

    //City 2
    if( $params->get(‘city2_name’) ){
    $data[1][ ‘name’ ] = $params->get(‘city2_name’);
    $data[1][ ‘opening’ ] = $params->get(‘city2_opening’);
    $data[1][ ‘closing’ ] = $params->get(‘city2_closing’);
    $data[1][ ‘custom’ ] = $params->get(‘city2_custom’);
    $data[1][ ‘weekend’ ] = $params->get(‘city2_weekend’);
    }

    //City 3
    if( $params->get(‘city3_name’) ){
    $data[2][ ‘name’ ] = $params->get(‘city3_name’);
    $data[2][ ‘opening’ ] = $params->get(‘city3_opening’);
    $data[2][ ‘closing’ ] = $params->get(‘city3_closing’);
    $data[2][ ‘custom’ ] = $params->get(‘city3_custom’);
    $data[2][ ‘weekend’ ] = $params->get(‘city3_weekend’);
    }

    //City 4
    if( $params->get(‘city4_name’) ){
    $data[3][ ‘name’ ] = $params->get(‘city4_name’);
    $data[3][ ‘opening’ ] = $params->get(‘city4_opening’);
    $data[3][ ‘closing’ ] = $params->get(‘city4_closing’);
    $data[3][ ‘custom’ ] = $params->get(‘city4_custom’);
    $data[3][ ‘weekend’ ] = $params->get(‘city4_weekend’);
    }

    //City 5
    if( $params->get(‘city5_name’) ){
    $data[4][ ‘name’ ] = $params->get(‘city5_name’);
    $data[4][ ‘opening’ ] = $params->get(‘city5_opening’);
    $data[4][ ‘closing’ ] = $params->get(‘city5_closing’);
    $data[4][ ‘custom’ ] = $params->get(‘city5_custom’);
    $data[4][ ‘weekend’ ] = $params->get(‘city5_weekend’);
    }

    //City 6
    if( $params->get(‘city6_name’) ){
    $data[5][ ‘name’ ] = $params->get(‘city6_name’);
    $data[5][ ‘opening’ ] = $params->get(‘city6_opening’);
    $data[5][ ‘closing’ ] = $params->get(‘city6_closing’);
    $data[5][ ‘custom’ ] = $params->get(‘city6_custom’);
    $data[5][ ‘weekend’ ] = $params->get(‘city6_weekend’);
    }

    //City 7
    if( $params->get(‘city7_name’) ){
    $data[6][ ‘name’ ] = $params->get(‘city7_name’);
    $data[6][ ‘opening’ ] = $params->get(‘city7_opening’);
    $data[6][ ‘closing’ ] = $params->get(‘city7_closing’);
    $data[6][ ‘custom’ ] = $params->get(‘city7_custom’);
    $data[6][ ‘weekend’ ] = $params->get(‘city7_weekend’);
    }

    //City 8
    if( $params->get(‘city8_name’) ){
    $data[7][ ‘name’ ] = $params->get(‘city8_name’);
    $data[7][ ‘opening’ ] = $params->get(‘city8_opening’);
    $data[7][ ‘closing’ ] = $params->get(‘city8_closing’);
    $data[7][ ‘custom’ ] = $params->get(‘city8_custom’);
    $data[7][ ‘weekend’ ] = $params->get(‘city8_weekend’);
    }

    //City 9
    if( $params->get(‘city9_name’) ){
    $data[8][ ‘name’ ] = $params->get(‘city9_name’);
    $data[8][ ‘opening’ ] = $params->get(‘city9_opening’);
    $data[8][ ‘closing’ ] = $params->get(‘city9_closing’);
    $data[8][ ‘custom’ ] = $params->get(‘city9_custom’);
    $data[8][ ‘weekend’ ] = $params->get(‘city9_weekend’);
    }

    require(JModuleHelper::getLayoutPath(‘mod_sp_stock_market’));

    …………………………………………………………………………………………………

    Xml code :

    <?xml version=”1.0″ encoding=”utf-8″?>
    <install type=”module” client=”site” version=”1.5.0″ method=”upgrade”>
    <name>SP Stock Market</name>
    <author>JoomShaper</author>
    <creationDate>December 2013</creationDate>
    <copyright>Copyright (c) 2010 – 2013 Markets Profile . All rights reserved.</copyright>
    <authorEmail>[email protected]</authorEmail>
    <authorUrl>www.marketsprofile.com</authorUrl>
    <version>1.0.0</version>
    <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
    <description>Stock Market Module</description>
    <files>
    <filename module=”mod_sp_stock_market”>mod_sp_stock_market.php</filename>
    <filename>index.html</filename>
    <folder>tmpl</folder>
    </files>
    <params>
    <!–City 1–>
    <param name=”city1_spacer” type=”spacer” label=”Team 1″ />
    <param name=”city1_name” type=”text” label=”City Name” />
    <param name=”city1_opening” type=”text” label=”Opening Time” />
    <param name=”city1_closing” type=”text” label=”Closing Time” />
    <param name=”city1_custom” type=”text” label=”Custom Status” />
    <param name=”city1_weekend” type=”list” default=”2″ label=”Weekend”>
    <option value=”1″>Friday & Saturday</option>
    <option value=”2″>Saturday & Sunday</option>
    </param>

        &lt;!--City 2--&gt;
        &lt;param name="city2_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city2_name" type="text" label="City Name" /&gt;
        &lt;param name="city2_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city2_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city2_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city2_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 3--&gt;
        &lt;param name="city3_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city3_name" type="text" label="City Name" /&gt;
        &lt;param name="city3_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city3_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city3_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city3_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 4--&gt;
        &lt;param name="city4_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city4_name" type="text" label="City Name" /&gt;
        &lt;param name="city4_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city4_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city4_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city4_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 5--&gt;
        &lt;param name="city5_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city5_name" type="text" label="City Name" /&gt;
        &lt;param name="city5_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city5_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city5_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city5_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 6--&gt;
        &lt;param name="city6_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city6_name" type="text" label="City Name" /&gt;
        &lt;param name="city6_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city6_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city6_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city6_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 7--&gt;
        &lt;param name="city7_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city7_name" type="text" label="City Name" /&gt;
        &lt;param name="city7_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city7_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city7_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city7_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 8--&gt;
        &lt;param name="city8_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city8_name" type="text" label="City Name" /&gt;
        &lt;param name="city8_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city8_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city8_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city8_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    
        &lt;!--City 9--&gt;
        &lt;param name="city9_spacer" type="spacer" label="Team 1" /&gt;
        &lt;param name="city9_name" type="text" label="City Name" /&gt;
        &lt;param name="city9_opening" type="text" label="Opening Time" /&gt;
        &lt;param name="city9_closing" type="text" label="Closing Time" /&gt;
        &lt;param name="city9_custom" type="text" label="Custom Status" /&gt;
        &lt;param name="city9_weekend" type="list" default="2" label="Weekend"&gt;
            &lt;option value="1"&gt;Friday &amp; Saturday&lt;/option&gt;
            &lt;option value="2"&gt;Saturday &amp; Sunday&lt;/option&gt;
        &lt;/param&gt;
    &lt;/params&gt;
    

    </install>

    please help us … Thank you

Viewing 1 post (of 1 total)
  • The forum ‘Back End’ is closed to new topics and replies.