Роман

Роман

С нами с 15 октября 2018; Место в рейтинге пользователей: #190
Роман
02 августа 2022, 15:08
0
Шаблон может кэшироваться, Можете посмотреть в папке core/cache/, там увидите, где у вас происходит кэш.
Роман
02 августа 2022, 14:47
0
А где у вас этот скрипт выполняется, на какой странице?
Тут не нужны никакие var, попробуйте:
{$total_cost}
sum: {$total_cost},
У вас же товары в массиве, а вы выше вызываете {$product.price} понятно ничего работать не будет.
{foreach $products as $product}  { name: '{$product.pagetitle}', price: {$product.price}, quantity: {$product.count} }, {/foreach}
Роман
02 августа 2022, 14:18
0
На сколько я помню, он строит таблицу раньше, чем подгружает контент, поэтому такая чехарда происходит.
Подходят только проценты(писать % не нужно). Например ширина 10 — 10 — 80 делит таблицу на колонки шириной 10%, 10% и 80%. Где-то уже тут или в телеге обсуждали эту тему.
Роман
02 августа 2022, 14:04
0
Может попробовать в ignore засунуть:
print_r('{ignore}' . json_encode($arr). '{/ignore}');
Или попробуй так:
print_r(json_encode($arr, JSON_FORCE_OBJECT));
Или так:
print_r($modx->toJson($arr));
Роман
02 августа 2022, 13:57
0
Создать свой класс обработки, и отправлять после на кредитную страницу.
В админке прописать новый класс обработки.
core/components/minishop2/custom/payment/tinkoffCredit.class.php
Роман
02 августа 2022, 13:51
0
в migx пропишите ширину, примерно так.
{
        "header": "Block Type",
        "width": "160",
        "sortable": "true",
        "dataIndex": "block_type"
    }
Роман
02 августа 2022, 13:47
0
Ну это новая версия, для modx3, нажмите удалить, и поставьте предыдущую версию.
Роман
01 августа 2022, 12:09
0
Ну вам там выше писали. В чем проблема. Можете, просто выводить картинки из thumb, если нужны medium:
{$thumb | replace: "/small/" : "/medium/"}
Роман
01 августа 2022, 11:50
0
Ответить даже если предположить, что проблема в этом: AND `msProduct`.`id` IN (4,4,4,4,4,27,28)
Запрос выводит 7 строк, хотя долен 3.
Попробуйте уберите: 'includeThumbs' => 'medium'
Роман
01 августа 2022, 11:30
0
Добавьте
'showLog' => 1
И посмотрите, какой запрос формируется.
Роман
01 августа 2022, 11:16
0
в вызов снипета
'groupby' => 'id',
Роман
31 июля 2022, 08:33
0
Можно проще добавить groupby
Роман
29 июля 2022, 15:15
0
msearch2 как у вас прописан вызов сниппета?
'filters' => 'ms|size:boolean
Можете сделать как radio
Только нужно указать, обязательно: &suggestionsRadio=`resource|parent`
<li><input id="mse2_{$table}{$delimeter}{$filter}_{$idx}" name="{$filter_key}" type="radio" value="{$value}" {$checked} {$disabled}><label for="mse2_{$table}{$delimeter}{$filter}_{$idx}">{$title} {if !$selected}({$num}){/if}</label></li>
Роман
29 июля 2022, 14:54
+1
ООП нужно кому-то учить.
function TeamStat($t_id, $s_id, $l_id){
    global $modx;
И зачем проверка нужна?
if (!function_exists('TeamStat')) {
Роман
29 июля 2022, 14:43
0
$modx->addPackage('МойКомпонент', $modx->getOption('core_path') . 'components/МойКомпонент/model/');
$t = $modx->newQuery('Team');
Роман
29 июля 2022, 14:42
0
Ну вы объявите, не внутри функции:
$modx->addPackage('МойКомпонент', $modx->getOption('core_path') . 'components/МойКомпонент/model/');
Это тоже внутри функции зачем объявлять?
$modx = new modX();
$modx->initialize('web');
Роман
29 июля 2022, 10:12
0
Для mFilter2 добавьте toPlaceholders
'toPlaceholders' => 'my.',

<div id="mse2_results">{$_pls['my.results']}</div>
Роман
29 июля 2022, 09:43
1
+1
У вас нет привязки, поэтому нужно либо сделать привязку.
Вроде такой модели:
var phoneModels = {
  "Apple": ["iPhone 13 Pro Max", "iPhone 13 Pro", "iPhone 13", "iPhone 13 mini", "iPhone XS Max", "iPhone XS", "iPhone 12", "iPhone 12 mini", "iPhone 11", "iPhone SE 2020"],
  "Samsung": ["Galaxy A23 4/64GB KZ", "Galaxy A23 6/128GB KZ", "Galaxy A33 5G 6/128GB KZ", "Galaxy A73 5G 6/128GB KZ", "Galaxy A73 5G 8/256GB KZ", "Galaxy Z Flip3 5G 8/128GB", "Galaxy Z Fold3 5G 12/256GB", "Galaxy Z Fold3 5G 12/256GB", "Galaxy S21 5G 8/128GB", "Galaxy A52 4/128GB", "Galaxy S21 5G 8/128GB", "Galaxy S21 5G 8/256GB", "Galaxy S21 FE 6/128GB", "Galaxy A33 5G 6/128GB KZ", "Galaxy A53 5G 6/128GB KZ", "Galaxy S21 FE 6/128GB", "Galaxy A53 5G 8/256GB KZ", "Galaxy S21 FE 6/128GB KZ", "Galaxy A73 5G 6/128GB KZ", "Galaxy A33 5G 6/128GB KZ", "Galaxy A53 5G 6/128GB KZ", "Galaxy A13 4/64GB KZ", "Galaxy S21 FE 6/128GB", "Galaxy S20 FE G780G 6/128GB", "Galaxy A52 4/128GB", "Galaxy A32 6/128GB AE", "Galaxy S22 8/128GB KZ", "Galaxy A52 4/128GB KZ", "Galaxy A13 4/64GB KZ", "Galaxy A13 4/128GB KZ", "Galaxy A73 5G 6/128GB KZ", "Galaxy A23 4/64GB KZ", "Galaxy A23 6/128GB KZ", "Galaxy A22s 5G 4/64GB", "Galaxy M32 6/128GB", "Galaxy A32 4/64GB"]
};
Роман
26 июля 2022, 11:39
0
Проверить, правильно, ли указан сервер:
Это боевой:
api-3t.paypal.com/nvp
А это песочница:
api-3t.sandbox.paypal.com/nvp
Роман
26 июля 2022, 11:36
0
Самое главное это пользователь. И проверь версию php.