Файловый менеджер - Редактировать - /var/www/iplanru/data/www/i-plan.ru/modules/mod_tech/helper.php
Назад
<?php // No direct access defined( '_JEXEC' ) or die; /** * Class Module Helper * @author kirdinyuri */ class modTechHelper { /** * getData method * @param $params * @return array */ /*static function getData_old( $params ) { $m=array(); $db = JFactory::getDbo(); $list = $db->setQuery('SELECT id FROM jos_zoo_item where type="product" order by modified desc')->loadObjectList(); $m[]="<table class=\"tech-table\">"; $m[]=" <tr> <td>Тип связи</td> <td>ID</td> <td>Имя изменяемой работы</td> <td>Дата изменения</td> <td style=\"color:blue;\">>></td> <td>ID</td> <td>Имя связанной работы</td> </tr> "; foreach($list as $row) { $f=''; $list2 = $db->setQuery('SELECT c.params val FROM jos_zoo_category_item ci, jos_zoo_category c where ci.category_id=c.id and ci.item_id='.$row->id)->loadObjectList(); foreach($list2 as $row2) { if ($f=='') { $a=json_decode($row2->val,true); if ($a['metadata.title']=="Бизнес-планы") {$f='bp';} if ($a['metadata.title']=="Маркетинговые исследования") {$f='mi';} } } if ($f=='bp') { $item = $db->setQuery('SELECT id,name,modified,elements FROM jos_zoo_item where id='.$row->id)->loadObject(); $a=json_decode($item->elements,true); //С этим БП покупают if (count($a['89a94924-6bec-43db-953f-71e1be6570ed']['item'])<>0) { foreach($a['89a94924-6bec-43db-953f-71e1be6570ed']['item'] as $fld) { $linkwork = $db->setQuery('SELECT id,name FROM jos_zoo_item where id='.$fld)->loadObject(); $m[]=" <tr> <td style=\"color:blue;\">С этим БП покупают</td> <td>{$item->id}</td> <td>{$item->name}</td> <td>{$item->modified}</td> <td style=\"color:blue;\">>></td> <td>{$linkwork->id}</td> <td>{$linkwork->name}</td> </tr> "; } } //Другие версии работы if (count($a['7b18a4ef-f209-4c68-a854-03c04184955d']['item'])<>0) { foreach($a['7b18a4ef-f209-4c68-a854-03c04184955d']['item'] as $fld) { $linkwork = $db->setQuery('SELECT id,name FROM jos_zoo_item where id='.$fld)->loadObject(); $m[]=" <tr> <td style=\"color:green;\">Другие версии работы</td> <td>{$item->id}</td> <td>{$item->name}</td> <td>{$item->modified}</td> <td style=\"color:blue;\">>></td> <td>{$linkwork->id}</td> <td>{$linkwork->name}</td> </tr> "; } } //Связанная работа по фин. модели if (count($a['7b18a4ef-f209-4c68-a854-03c04184955d']['item'])<>0) { foreach($a['7b18a4ef-f209-4c68-a854-03c04184955d']['item'] as $fld) { $linkwork = $db->setQuery('SELECT id,name FROM jos_zoo_item where id='.$fld)->loadObject(); $m[]=" <tr> <td style=\"color:red;\">Связанная работа по фин. модели</td> <td>{$item->id}</td> <td>{$item->name}</td> <td>{$item->modified}</td> <td style=\"color:blue;\">>></td> <td>{$linkwork->id}</td> <td>{$linkwork->name}</td> </tr> "; } } } } $m[]="</table>"; return implode("\r\n",$m); }*/ static function getData( $params ) { $m=array(); $db = JFactory::getDbo(); //$list = $db->setQuery('SELECT * FROM jos_zoo_item where type="product"')->loadAssocList(); $m[]="<ul>"; foreach($list as $row) { //$t=json_decode($row[elements],true); //$cat_canon=$a['590dc7f6-a0d8-4062-810a-92d118568f5e']['category']['0']; if ($cat_canon<>'') { //$m[]="<li>{$row->id}<br>{$row->name}<br>{$cat_canon}</li>"; } } $m[]="</ul>"; return implode("\r\n",$m); } }
| ver. 1.4 |
Github
|
.
| PHP 5.4.45-1~dotdeb+6.1 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка