Re: Календарь/менеджер задач
Добавлено: Вт мар 13, 2018 9:22 pm
Работа с категориями есть, но не в тех файлах, которые используются. А вот если взять добавить в файл app_calendar.class.php после строчек
global $location_id;
$rec['LOCATION_ID']=(int)$location_id;
Дописать
global $calendar_category_id;
$rec['CALENDAR_CATEGORY_ID']=(int)$calendar_category_id;
После
$out['USERS']=SQLSelect("SELECT * FROM users ORDER BY NAME");
$out['LOCATIONS']=SQLSelect("SELECT * FROM gpslocations ORDER BY TITLE");
$out['SCRIPTS']=SQLSelect("SELECT ID, TITLE FROM scripts ORDER BY TITLE");
дописать
$out['CALENDAR_CATEGORIES']=SQLSelect("SELECT ID, TITLE from calendar_categories ORDER BY TITLE");
А в usual_edit.html после
<td valign="top"><#LANG_LOCATION#>:</td>
<td valign="top">
<select name="location_id">
<option value="0"><#LANG_ANY_LOCATION#>
[#begin LOCATIONS#]
<option value="[#ID#]"[#if ID="<#LOCATION_ID#>"#] selected[#endif#]>[#TITLE#]
[#end LOCATIONS#]
</select>
</td>
</tr>
Добавить
<tr>
<td valign="top">Категория:</td>
<td valign="top">
<select name="calendar_category_id">
<option value="0">Без категории
[#begin CALENDAR_CATEGORIES#]
<option value="[#ID#]" [#if ID="<#CALENDAR_CATEGORY_ID#>"#] selected[#endif#]>[#TITLE#]
[#end CALENDAR_CATEGORIES#]
</select>
</td>
</tr>
то у задачи можно выбирать категорию из имеющихся
global $location_id;
$rec['LOCATION_ID']=(int)$location_id;
Дописать
global $calendar_category_id;
$rec['CALENDAR_CATEGORY_ID']=(int)$calendar_category_id;
После
$out['USERS']=SQLSelect("SELECT * FROM users ORDER BY NAME");
$out['LOCATIONS']=SQLSelect("SELECT * FROM gpslocations ORDER BY TITLE");
$out['SCRIPTS']=SQLSelect("SELECT ID, TITLE FROM scripts ORDER BY TITLE");
дописать
$out['CALENDAR_CATEGORIES']=SQLSelect("SELECT ID, TITLE from calendar_categories ORDER BY TITLE");
А в usual_edit.html после
<td valign="top"><#LANG_LOCATION#>:</td>
<td valign="top">
<select name="location_id">
<option value="0"><#LANG_ANY_LOCATION#>
[#begin LOCATIONS#]
<option value="[#ID#]"[#if ID="<#LOCATION_ID#>"#] selected[#endif#]>[#TITLE#]
[#end LOCATIONS#]
</select>
</td>
</tr>
Добавить
<tr>
<td valign="top">Категория:</td>
<td valign="top">
<select name="calendar_category_id">
<option value="0">Без категории
[#begin CALENDAR_CATEGORIES#]
<option value="[#ID#]" [#if ID="<#CALENDAR_CATEGORY_ID#>"#] selected[#endif#]>[#TITLE#]
[#end CALENDAR_CATEGORIES#]
</select>
</td>
</tr>
то у задачи можно выбирать категорию из имеющихся