Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/militska/stech

Дипломный проект. Автоматизированная система сопровождения процесса ремонта компьютерной техники (оставлено на память, мой первый php project)
https://github.com/militska/stech

drupal drupal-7 drupal-module php

Last synced: 2 days ago
JSON representation

Дипломный проект. Автоматизированная система сопровождения процесса ремонта компьютерной техники (оставлено на память, мой первый php project)

Awesome Lists containing this project

README

        

stech
=====

АСУ сервиса компьютерной техники, есть возможноть шагалки по статусам.

Код для продвинутой шагалки был написан чуть позже.

function stech_taxar($tid, $act) {

$q = db_select('taxonomy_term_data', 'ttd')
->fields('ttd', array('tid', 'name'))
->condition('vid', variable_get('stech_status'))
->orderBy('weight', 'DESC')
->execute();

$arstatus0 = array();

foreach ($q as $rec) {

$arstatus0[$rec->tid] = $rec -> name;
}

$arstatus = array();
$arstatus = array_flip($arstatus0);
$statuskey = array_keys($arstatus0);

$first = array_shift($statuskey);
$last = end($statuskey);

switch ($act) {
case 'next':
$output = $tid+1;
break;
case "prev":
$output = $tid-1; ;
break;
case "first":
$output = $first;
break;

case "last":
$output = $last;
break;
}
return $output;
}

}}