Сергей Лим

Сергей Лим

С нами с 24 мая 2015; Место в рейтинге пользователей: #54
Сергей Лим
10 апреля 2022, 10:41
0
Подскажите, можно ли скопировать модификации в другие товары? Или же массово заменить цены у модификаций?
Сергей Лим
19 ноября 2021, 06:25
0
Радует, что modx еще жив. А раздел документации кто-нибудь модерирует?
Сергей Лим
09 ноября 2021, 07:48
0
Пока решил закомментированием проверки в ms2form.class.php

/*if (!$this->authenticated || empty($this->config['allowFiles'])) {
return $this->error('ms2form_err_access_denied');
}*/
Сергей Лим
08 ноября 2021, 14:30
0
@Павел Гвоздь не удаляются изображения с фронта
assets/components/ms2form/action.php 400
public_html/core/components/ms2form/model/ms2form/ms2form.class.php 249
Доступ запрещен.
Сергей Лим
05 ноября 2021, 06:30
0
Почему-то не работает настройка &template

Пока задаю через />
Сергей Лим
05 ноября 2021, 06:22
0
Сейчас опция записывается без «options-» просто

Сергей Лим
10 февраля 2021, 11:26
0
скиньте с инспектора. Просите помощи, а показать боитесь
Сергей Лим
09 февраля 2021, 08:27
0
Ссылку хотябы на сайт
Сергей Лим
22 декабря 2020, 17:29
0
вот рабочий пример
<?php
$tv_id = 15; //вместо 10 укажите ID Вашей MIGX-TV
$thisid = $modx->resource->id;
$res_id = $thisid; //вместо 12 укажите ID ресурса с этой MIGX-TV
 
$tipauto = $hook->getValue('tipauto'); // получаем значение поля title 
$marka = $hook->getValue('marka'); // получаем значение поля title
$gos = $hook->getValue('gos'); // получаем значение поля text
$gpt = $hook->getValue('gpt'); // получаем значение поля text


//Получаем объект TV
$tvr = $modx->getObject('modTemplateVarResource', array(
  'tmplvarid' => $tv_id,
  'contentid' => $res_id
));
if ($tvr == ''){
    $max = 1;
} else {
$tv = $tvr->get('value'); //получаем существующие данные из этой TV.

$arr = json_decode($tv, true); //преобразуем JSON в простой массив
$last = end($arr); //получаем последний элемент
$lastend = end ($last);
$max = $lastend['MIGX_id']; //узнаем значение MIGX_id для последнего элемента

$max++;} //увеличиваем на единицу
$new = array( //формируем новый элемент с новыми полями и MIGX_id
    'MIGX_id' => $max,
    'tipauto' => $tipauto,
    'marka' => $marka,
    'gos' => $gos,
    'gpt' => $gpt
    );
$arr[] = $new; //добавляем его в конец массива


$new_tv = json_encode($arr); //переводим итоговый массив в JSON-строку.
$modx->log(modX::LOG_LEVEL_ERROR, $new_tv );
$resource = $modx->getObject('modResource', $res_id); //Получаем объект ресурса с MIGX-TV
$resource->setTVValue($tv_id, $new_tv); //записываем данные
$resource->save();
return true;
Сергей Лим
05 ноября 2020, 07:28
0
У меня что-то тоже не работает.
Сергей Лим
30 апреля 2020, 18:02
0
Добрый день, возможен ли импорт из excel в tickets?
Сергей Лим
25 марта 2020, 09:57
0
Ну вот у меня 1000 товаров с абсолютно одинаковыми модификациями. Допустим msPre ищет товары, у них смотрит названия модификаций, ну и дальше манипулирует
Сергей Лим
25 марта 2020, 09:46
0
Просто приходится сейчас вручную делать так modx.pro/solutions/10193
Сергей Лим
24 января 2020, 09:40
0
Я уже понял, что придется курить Лару. Php выучил примерно до середины, ООП вообще не лезет, слишком много новых понятий сразу.
Сергей Лим
23 января 2020, 18:24
0
А сколько уже постов? Вообще интересует на сколько можно загрузить modx товарами или ресурсами