Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
12 января 2017, 18:24
0
Пожалуйста!
Володя
12 января 2017, 18:08
+1
создаете неопубликованный ресурс, чтобы был доступен только админу и вызываете обычный pdoResources, добавить можно пагинацию…
[[!pdoResources?
	&parents=`0`
	&where=`{"deleted":1}`
	&showUnpublished=` `
]]
Володя
12 января 2017, 17:58
+1
Могу предположить что у вас стоит пакет modstore.pro/packages/ecommerce/msoptionsprice2
там пишется id модификации

вы можете изменить чанк и посмотреть что за опция и (или) не выводить ее к примеру так
{foreach $product.options as $key => $option}
      {if $key == 'modification'}{continue}{/if}
      {set $caption = $product[$key ~ '.caption']}
      {set $caption = $caption ? $caption : ('ms2_product_' ~ $key) | lexicon}
      {$caption} - {$option} 
 {/foreach}
Володя
12 января 2017, 14:05
1
+1
{'!CRcalc'|snippet:[
    'input' => $_modx->getPlaceholder('+EUR'),
    'divider' => 'USD',
]}
Володя
11 января 2017, 20:22
0
На здоровье! Изучайте по мере необходимости исходники, это полезно.
Володя
11 января 2017, 18:02
+1
и не выйдет потому что github.com/modxcms/revolution/blob/fbf126690f6ce903faeaeb9f1d958211fc2203c9/manager/controllers/default/resource/create.class.php#L110-L116
пробуйте как
$modx->controller->resourceArray['price'] = 111;
Володя
11 января 2017, 13:13
+1
— настройка msstatorders_grid_order_fields — добавить поле
context
добавит колонку с полем
— настройка msstatorders_grid_order_filter_fields — добавить поле
"context":{}
добавит фильтр для колонки

Володя
11 января 2017, 09:40
+1
Скиньте доступы на тестовый сайт в личку, посмотрю в чем дело.
Спасибо!
Володя
10 января 2017, 19:14
0
Правильно ли я понимаю, что чанк должен содержать только те способы доставки что существуют в системе?
Да, конечно. Каждый блок выделен комментариями, удалите ненужные способы и все будет ок.
Володя
10 января 2017, 18:50
0
Привет, опять я с доставкой, чет не получается заставить работать вместе с msDellin2, чанк msAll.order отсутствует. И msDellin2 и mscDistance версий 2.0.6-beta.
не получается что? Отсутствие чанка msAll.order?

msAll.order — это сборный чанк, вот пример gist.github.com/vgrish/1061f0295e665b02b9d5f878c7f7cd17
Володя
09 января 2017, 13:19
+3
Спасибо, за СПАСИБО! )
Володя
09 января 2017, 11:00
+3
при переключении контекста конфиг перезатирается. Поставьте приоритет плагина ClientConfig например 1 и должно стать все ок.
Володя
08 января 2017, 16:51
1
+1
можно, примерно так
$data = array();
$data['parent'] = 1;
$data['class'] = 'Ticket';
$data['ctx'] = 'web';
$data['action'] = 'file/upload';
$data['list'] = 'form';
$data['createdby'] = '1';
$data['source'] = $modx->getOption('userfiles_source_default');
$data['name'] = 'название';
$data['anonym'] = 1;
$data['propkey'] = 1;

$data['_file_path'] = '/var/www/temp/www/assets/metallodetectory.jpg';
$data['_file_name'] = 'metallodetectory.jpg';

$data['properties'] = $modx->toJSON($data);

$response = $modx->runProcessor('file/upload',
    $data,
    array('processors_path' => MODX_CORE_PATH.'components/userfiles/processors/mgr/')
);
if ($response->isError()) {
    $modx->log(modX::LOG_LEVEL_ERROR, "Error: \n". print_r($response->getAllErrors(), 1));
}
else {
    $modx->log(modX::LOG_LEVEL_INFO, "Success \n". print_r($response->getObject(), 1));
}
Володя
06 января 2017, 12:24
0
Обращайтесь в ТП modstore.pro/cabinet/tickets/ticket
скиньте доступ к админке, посмотрю в чем дело.
Володя
06 января 2017, 11:52
0
Интересная фича с фильтром по правому клику. Небось и добавляется просто параметром при описании колума?

не совсем, как плагин можно добавить. Пример можно тут посмотреть
github.com/vgrish/gridfilters
Хотелось бы поковырять. Отметишь возможность поставить на тестовый сайт?
Есть на тесте, нет на тесте — это решает Василий.
Володя
29 декабря 2016, 11:32
0
Михаил, на данный момент фильтрации по опциям нет. Нужно дорабатывать компонент.
Написан он был еще под старую версию магазина и колхозить опции прям сейчас у меня нет никакого желания.
Нужно обновить пакет, что то переписать с учетом нового minishop2 и лишь потом внести данный функционал. Естественно это не 5 минут.
Я вас услышал, как будут новости сообщу.
Спасибо!
Володя
27 декабря 2016, 17:23
0
{foreach $product.options as $key => $option}
      {set $caption = $product[$key ~ '.caption']}
      {set $caption = $caption ? $caption : ('ms2_product_' ~ $key) | lexicon}
      {$caption} - {$option} 
{/foreach}