Skip to content

Instantly share code, notes, and snippets.

View Dmi3yy's full-sized avatar

Dmytro Lukianenko Dmi3yy

View GitHub Profile
@Dmi3yy
Dmi3yy / choiceTV.php
Last active December 14, 2015 04:09
choiceTV - выбор значений из уже заполненных тв или запись нового
<?php
/**
* @copyright 2013 Dmi3yy
* @version 0.2
* @license http://opensource.org/licenses/MIT MIT License
* @author Dmi3yy <dmi3yy@gmail.com>
* @link http://dmi3yy.com author home page
*/
$sql = 'SELECT DISTINCT `value` FROM '.$modx->getFullTableName('site_tmplvar_contentvalues').' WHERE tmplvarid = '.$field_id;
$result = $modx->db->query( $sql );
<?php
/*
* Получает имена и значения всех TV в одной категории для указанного документа
*
* version: 0.2
*
* Author:
* darksmoke from modx.im
* dsmoke@ukr.net
*
<?php
$core->event->params['TplMainOwner'] = '@CODE: <ul id="nav" class="menu level-1">[+dl.wrap+]</ul>';
$core->event->params['TplSubOwner'] = '@CODE: <ul class="sub-menu level-[+dl.currentDepth+]">[+dl.wrap+]</ul>';
$core->event->params['TplOneItem'] ='@CODE: <li id="menu-item-[+id+]" class="menu-item [+dl.class+]"><a href="[+url+]" title="[+e.title+]">[+title+]</a>[+dl.submenu+]</li>';
$core->event->params['addWhereList'] = 'c.hidemenu = 0';
$currentDepth = getkey($core->event->params, 'currentDepth', 1);
$currentTpl = getkey($core->event->params, 'TplDepth'.$currentDepth);
if(empty($currentTpl)){
$currentTpl = getkey($core->event->params, 'TplOneItem', '@CODE: <li>[+pagetitle+]</li>');

#Release 1.0.13 from 03.03.2014.

This release includes quite a few changes and improvements that would make simpler of creating sites on MODX EVO.

Fixes: 44
Refactoring: 42
Improvements: 24
Security: 1

#Релиз 1.0.13 от 03.03.2014.

Данный релиз включает довольно много исправлений а так же нововведений которые упростят разработку сайтов на MODX EVO.

Исправлений: 44
Рефактор: 42
Улучшений: 24
Безопасность: 1

##Над версией 1.0.13 работали: