Anonymous
Ого ща гляну
Anonymous
Тока я ничего с контекстами тама не делал))
Anonymous
Бляха делал
Anonymous
По рукам мне железной линейкой
Anonymous
Th0r
вот видите как полезно отписывать вместо "всё, решил", хотябы краткое описание решения
Anonymous
Misha
Подскажите пожалуйста правло для 301 редиректа для удалённой страницы на modhost пожалуста
Misha
Подскажите пожалуйста по ошибке (ERROR @ /home/*****/www/core/components/pdotools/model/pdotools/pdotools.class.php : 343) [pdoTools] Could not load snippet "rtrim"
Евгений
искать вызов rtrim
Alexey
Ребята привет! Кто может помочь по настройке уведомлений через formit по данному пример? - http://igamov.ru/blog/otpravka-soobshhenie-s-formyi-v-telegram
Alexey
не бесплатно
Anton
повторю вопрос, может кто знает: как то в where можно заюзать lowstr из sql? Вообще сделать фильтр where регистронезависимым?
Yani
Like)?
Anton
Like)?
лайк регистрозависимый.
Anton
Я нашел решение своей проблемы - мне надо было фильтр по опциям, а для этого предусмотрен отдельный параметр &optionFilters и он, к счастью, регистронезависимый.
Anton
но если надо, допустим, по pagetitle делать, то увы, там от регистра зависит.
Anonymous
лайк регистрозависимый.
http://www.mysql.ru/docs/man/Case_sensitivity.html хммм, а официальная дока с вами не согласна. Да вроде бы и обычный where = в нативном состоянии mysql, не очень что бы был регистрозависимым, если он конечно не в BINNARY
Alexandr
Ребят. мучаюсь минут 30,.. вывожу в множественном списке в тв снипет (@EVAL return $modx->runSnippet('who3');)
Alexandr
сам снипет такой:
Alexandr
<?php
if($modx->context->get('key') != "mgr"){
switch ($modx->context->get('key')) {
case 'web':
$myIDs = 0;
$myContext = web;
break;
case 'spb':
$myIDs = 30;
$myContext = spb;
break;
}
}
$childIds = $modx->getChildIds($myIDs,6, array('context' => '$myContext'));
$q = $modx->newQuery('modResource');
$q->select(array('modResource.id', 'modResource.menutitle'));
$q->where(array('modResource.published' => 1, 'modResource.deleted' => 0, 'modResource.id:IN' => $childIds));
$q->prepare();
$q->stmt->execute();
$rs = $q->stmt->fetchAll(PDO::FETCH_ASSOC);
$result = array();
foreach($rs as $r) {
$result[] = $r['menutitle'] . '==' . $r['id'];
}
$output = implode('||', $result);
return $output;
Alexandr
типа в зависимости от контекста выводить дочерние определенных ресурсов
Alexandr
без свича все работает.. со свичем ничего не работает (
Alexandr
я явно туплю.. но не врубаюсь куда туплю
Alexandr
или нельзя так?)
Anton
$myContext = spb; а не так должно быть: $myContext = 'spb'; ?
Сергей Шлоков
Ну и это array('context' => '$myContext') до кучи
Alexandr
Alexandr
Anton
Кавычки
Alexandr
все проставил - все-равно в тв не выводится список(
Anton
В матче кавычки поставил?
Alexandr
Anton
Свиче
Alexandr
просто на страницу выводит
Alexandr
Alexandr
по всякому уже попробовал
Alexandr
<?php
if($modx->context->get('key') != "mgr"){
switch ($modx->context->get('key')) {
case 'web':
$myIDs = '0';
$myContext = 'web';
break;
case 'spb':
$myIDs = '30';
$myContext = 'spb';
break;
}
}
$childIds = $modx->getChildIds($myIDs,6, array('context' => $myContext));
$q = $modx->newQuery('modResource');
$q->select(array('modResource.id', 'modResource.menutitle'));
$q->where(array('modResource.published' => 1, 'modResource.deleted' => 0, 'modResource.id:IN' => $childIds));
$q->prepare();
$q->stmt->execute();
$rs = $q->stmt->fetchAll(PDO::FETCH_ASSOC);
$result = array();
foreach($rs as $r) {
$result[] = $r['menutitle'] . '==' . $r['id'];
}
$output = implode('||', $result);
return $output;
Alexandr
а так вообще можно делать - выводить в тв в зависимости от контекста в котором страница? ))
Alexandr
короче так и не решил (
Andrew
Ребят, подскажите рабочий mtproto серв для тележки
Pavel
Ребятки, а в extjs есть какое нибудь поле для datetime? Или вручную нужно объединять?
Alexandr
Alexandr
я уже засыпаю, ничерта не соображаю)
🙈 PG
Тебе нужно получить id ресурса, скорее всего он есть в $_GET['id']
🙈 PG
Пару минут, точнее напишу
🙈 PG
if($modx->context->get('key') != "mgr"){return;}
switch ($modx->resource->get('context_key')) {
case 'web':
$myIDs = 0;
$myContext = 'web';
break;
case 'spb':
$myIDs = 30;
$myContext = 'spb';
break;
}
Alexandr
увидел, что поменял вызов, относительно ресурса. а не контекста)
Alexandr
кайф
🙈 PG
🙈 PG
именно по тому нужно проверять контекст редактируемого ресурса
Alexandr
Alexandr
короче читать и читать еще api
🙈 PG
так, а этот код не должен работать на фронте
имею ввиду если скопипастиь то что я скинул
🙈 PG
короче читать и читать еще api
это не помешает, но конкретно в этой ситуации проблема скорее в вечернем тупняке из-за усталости
утром на свежую голову это решение само бы пришло
🙈 PG
короче, нужно было ложится не приступая к этой задаче
Pavel
🙈 PG
dateFormat: 'Y-m-d\TH:i:sP'
🙈 PG
Что-то в этом роде
Pavel
http://screen.pavel.one/file/mealbalance_%5BC__Users_Pavel_Documents_Work_mealbalance%5D_-_..._assets_components_customField_default.js_%5Bmealbalance%5D_-_PhpStorm_2018-08-31_01.43.02.png
🙈 PG
Работа с датой в extjs тянет на отдельную статью по ходу
Aleksei
три два один
Миша
Однако
Максим
Помогите, не могу что-то понять.... Сделал дополнительное поле для товара минишопа. в js прописано: ,friday: {
xtype: 'modx-combo-boolean'
,description : '<b>[[+friday]]</b>'
}
Максим
в php написано ,'friday' => array(
'dbtype' => 'tinyint',
'phptype' => 'integer',
'precision' => 1,
'null' => false,
'default' => 1
)
Максим
Но значение не сохраняется
Максим
Если поменять xtype на numberfield, тогда работает без проблем всё сохраняется (0 или 1)
Миша
Максим
Максим
Что я делаю не так?
Максим
Прикол еще в том, что это же поле из "категории товара" (таблица товаров) сохраняется без проблем
Максим
Но в getColumns там написано ,friday: {
editor: {
xtype: 'modx-combo-boolean'
,renderer: 'boolean'
,name: 'Пятница'
}
}
Максим
Т.е. ,renderer: 'boolean'
Максим
Но этот же параметр никакой роли не играет в getFields