Changeset 30028
- Timestamp:
- Oct 12, 2014, 11:51:35 PM (10 years ago)
- Location:
- extensions/posted_date_changer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/posted_date_changer/change_posted_date.tpl
r10356 r30028 1 {footer_script}{literal} 2 pwg_initialization_datepicker("#date_available_day", "#date_available_month", "#date_available_year", "#date_available_linked_date", "#date_available_action_set"); 3 {/literal}{/footer_script} 1 4 2 5 3 <div id="set_date_available"> 6 <select id="date_available_day" name="date_available_day"> 7 <option value="0">--</option> 8 {section name=day start=1 loop=32} 9 <option value="{$smarty.section.day.index}" {if $smarty.section.day.index==$DATE_AVAILABLE_DAY}selected="selected"{/if}>{$smarty.section.day.index}</option> 10 {/section} 11 </select> 12 <select id="date_available_month" name="date_available_month"> 13 {html_options options=$month_list selected=$DATE_AVAILABLE_MONTH} 14 </select> 15 <input id="date_available_year" 16 name="date_available_year" 17 type="text" 18 size="4" 19 maxlength="4" 20 value="{$DATE_AVAILABLE_YEAR}"> 21 <input id="date_available_linked_date" name="date_available_linked_date" type="hidden" size="10" disabled="disabled"> 4 <input type="hidden" name="date_available" value="{$DATE_AVAILABLE}"> 5 <label> 6 <i class="icon-calendar"></i> 7 <input type="text" data-datepicker="date_available" data-datepicker-unset="date_available_unset" readonly> 8 </label> 9 <a href="#" class="icon-cancel-circled" id="date_available_unset">{'unset'|translate}</a> 22 10 </div> -
extensions/posted_date_changer/main.inc.php
r10356 r30028 22 22 $template->set_filename('change_posted_date', dirname(__FILE__).'/change_posted_date.tpl'); 23 23 24 $day = empty($_POST['date_available_day']) ? date('j') : $_POST['date_available_day']; 25 $month = empty($_POST['date_available_month']) ? date('n') : $_POST['date_available_month']; 26 $year = empty($_POST['date_available_year']) ? date('Y') : $_POST['date_available_year']; 24 $dateavailable = empty($_POST['date_available']) ? date('Y-m-d').' 00:00:00' : $_POST['date_available']; 25 27 26 28 27 $template->assign(array( 29 'DATE_AVAILABLE_DAY' => (int)$day, 30 'DATE_AVAILABLE_MONTH'=> (int)$month, 31 'DATE_AVAILABLE_YEAR' => (int)$year, 32 ) 28 'DATE_AVAILABLE' => $dateavailable 29 ) 33 30 ); 34 31 … … 45 42 if ($action == 'date_available') 46 43 { 47 $date_available = sprintf( 48 '%u-%u-%u', 49 $_POST['date_available_year'], 50 $_POST['date_available_month'], 51 $_POST['date_available_day'] 52 ); 44 if(!empty($_POST['date_available'])){ 45 $date_available = $_POST['date_available']; 46 }else{ 47 $date_available=null; 48 } 53 49 54 50 $datas = array();
Note: See TracChangeset
for help on using the changeset viewer.