Skip to content

Instantly share code, notes, and snippets.

@morozVA
morozVA / phpthumb.php
Last active January 3, 2018 09:41
evo phpthumb
[[phpthumb? &input=`[+image+]` &options=`w=200,h=200,far=C,bg=fff`]]
@morozVA
morozVA / mm_rules.php
Created January 3, 2018 09:43
evo mm_rules
/***********************создаем в админке вкладку (с помощью чанка mm_rules) *********************/
mm_createTab('Название вкладки', 'alias вкладки', '', 'id шаблона', '', '');
mm_moveFieldsToTab('alias TV', 'alias вкладки', '', 'id шаблона');
@morozVA
morozVA / phx if.php
Created January 3, 2018 09:45
evo phx / if
/**************************************** Условия *********************************/
[+phx:if=`[[Level]]`:is=`4`:then=`
<section class="">[[Wayfinder? &startId=`[*id:parent=`id`*]` &level=`1` &outerTpl=`cat_outerTpl` &rowTpl=`cat_rowTpl`]]</section>
`+]
[+phx:if=`[[UltimateParent? &topLevel=`1`]]`:is=`269`:then=`<a class="item__button" href="[~343~]" title=""><span>Find a store?</span></a>`+]
[+phx:if=`[[UltimateParent? &topLevel=`1`]]`:isnot=`419`:and:isnot=`269`:then=`<a class="item__button" href="[~5~]" title=""><span>Где заказать?</span></a>`+]
@morozVA
morozVA / NotiferNewUser.php
Created January 3, 2018 09:46
evo NotiferNewUser
NotiferNewUser
Системные события OnWebSaveUser
Уведомление администратора о новой регистрации на сайте.
/**
* NotiferNewUser
*
@morozVA
morozVA / number_format.js
Created January 3, 2018 09:47
js number_format
/***
number - исходное число
decimals - количество знаков после разделителя
dec_point - символ разделителя
thousands_sep - разделитель тысячных
***/
function number_format(number, decimals, dec_point, thousands_sep) {
number = (number + '').replace(/[^0-9+\-Ee.]/g, '');
var n = !isFinite(+number) ? 0 : +number,
prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
@morozVA
morozVA / robots.txt
Created January 3, 2018 09:47
evo robots.txt
User-agent: *
Disallow: /assets/cache/
Disallow: /assets/docs/
Disallow: /assets/export/
Disallow: /assets/import/
Disallow: /assets/modules/
Disallow: /assets/plugins/
Disallow: /assets/snippets/
Disallow: /install/
Disallow: /manager/
@morozVA
morozVA / OnSHKsaveOrder_plugin_example.txt
Created January 3, 2018 09:48
evo shopkeeper Списание товаров при оформлении заказа
https://github.com/extras-evolution/Shopkeeper/blob/master/assets/snippets/shopkeeper/docs/OnSHKsaveOrder_plugin_example.txt
@morozVA
morozVA / unblock admin.txt
Created January 3, 2018 09:49
evo unblock admin
Открываем базу данных и в таблице modx_user_attributes заменяем на нули содержимое полей (если там что-то есть)
blocked, blockeduntil и failedlogincount.
Все, у вас снова есть три попытки для правильной авторизации
@morozVA
morozVA / include api.php
Created January 3, 2018 09:50
evo include modx api in file
define('MODX_API_MODE', true);
include_once(dirname(__FILE__)."/index.php");
$modx->db->connect();
if (empty($modx->config)) {
$modx->getSettings();
}
@morozVA
morozVA / clearfix.js
Created January 3, 2018 09:51
js сброс обтекания в результатах поиска
$('.object').each(function(i) {
if ((i+1)%4 == 0) {
$(this).after('<div class="clearfix"></div>');
}
});