Всего 125 938 комментариев

Володя
14 февраля 2018, 21:02
0
в опциях есть массив.
можно исключить например так
{if $key in ['modification','modifications','msal']}{continue}{/if}
modx.pro/help/14507/#comment-93700
Максим Кузнецов
14 февраля 2018, 19:10
0
MIGX хранит данные в json-формате.

То есть по-умолчанию вы сразу достаете все данные, поэтому для реализации пагинации у вас есть 2 способа: визуально прятать часть результатов (внутри цикла foreach, например), отображая нужный промежуток в зависимости от get-параметра или с помощью jQuery при помощи display block/none.
ck
ck
14 февраля 2018, 18:42
0
Здорово, а можно ли в таком случае настроить пагинацию?
Или придётся getImageList через pdoPage запускать?
Воеводский Михаил
14 февраля 2018, 17:11
0
Будут бесплатными.
В рамках поддержки и бесплатного развития компонента поддержка orangeData добавлена не будет, только в рамках отдельно оплачиваемой задачи. Если интересует — продолжим в почте.
Андрей
14 февраля 2018, 17:07
0
Честно говоря не знаю, очень редко пользуюсь этим функционалом) Посмотрите детально опции для wmt, возможно надо как то по другому приписывать.
Дмитрий
14 февраля 2018, 17:00
0
Если я куплю компонент сейчас, а потом вы расширите функционал, обновления будут платными или нет?
Максим
14 февраля 2018, 16:40
0
о, спасибо, а не подскажите, почему водяной знак не по центру а низу?
Дмитрий
14 февраля 2018, 16:33
0
API: github.com/orangedata-official
Цены у них более приятные, чем у клаудкассира.
Андрей
14 февраля 2018, 16:28
+1
Нужно заново сгенерировать превью — Перегенерировать все превью товаров miniShop2. Запускать скрипт можно через Console.
Михаил
14 февраля 2018, 13:26
0
Вроде у них ширину можно указать
Андрей
14 февраля 2018, 13:12
0
Артикул minishop2 это не TV поле, и искать по нему соответственно не будет. mSearch2 — в помощь.
Максим
14 февраля 2018, 13:01
0
нужно искать по артикулу из minishop2 это возможно?
форму вызываю вот так
[[!AdvSearchForm? &landing=`39`]]
результаты так как вы написали
Максим
14 февраля 2018, 12:57
0
[[!AdvSearchForm? &landing=`39` &includeTVs=`article` &withTVs=`article`]]
не работает вот так

результат вывожу вот так
[[!AdvSearch? &withTVs=`article`]]
Андрей
14 февраля 2018, 12:56
0
В сниппете AdvSearchForm нет параметра includeTVs. Параметры для TV нужно задавать в сниппете результатов поиска — AdvSearch.

Также чтобы искало по TV, надо добавить параметр withTVs:
[[!AdvSearch? &includeTVs=`article` &withTVs=`article`]]
Алексей Ерохин
14 февраля 2018, 12:50
0
withTVs — A comma separated list of TV names where to do the search. TV values are added as results.
docs.modx.com/extras/revo/advsearch/advsearch.advsearch
Дмитрий
14 февраля 2018, 11:55
0
Работает, спасибо!
Володя
14 февраля 2018, 11:52
+1
$modx->resource->$album_id
на
$modx->resource->id.$album_id
Дмитрий
14 февраля 2018, 11:47
0
А ну да, я же вызываю альбомы все и там прошу картинки.
Ну я поменял, но всё-равно одна превьюшка на всё.
<?php
//VK API
    $owner_id = $modx->getOption('owner_id', $scriptProperties, '0'); // Группа
    $album_id = $modx->getOption('album_id', $scriptProperties, '0'); // Альбом

    $response = $modx->cacheManager->get('vk_photos_preview_'.$modx->resource->$album_id, [xPDO::OPT_CACHE_KEY => 'vk_photos_preview']);
    if(empty($response) || $request['refresh'] == 1) {
        // Получаем превью альбома с ВК
        $query = file_get_contents('https://api.vk.com/method/photos.getAlbums?owner_id=-'.$owner_id.'&album_ids='.$album_id.'&need_covers=1&photo_sizes=1');
        $result = json_decode($query, true); // Декодируем полученный json массив
    
        $response = $result['response'];
        $alb_preview= $modx->cacheManager->set('vk_photos_preview_'.$modx->resource->$album_id, $response, 3600, [xPDO::OPT_CACHE_KEY => 'vk_photos_preview']);
    }
    
    foreach($response[0]['sizes'] as $pic){
        if($pic['width'] == 604)
            $preview = $pic['src'];
    }
    return $preview;
Алексей Ерохин
14 февраля 2018, 11:43
+1
Это зависит от того, где сниппет вызывается, скорее всего просто $modx->resource->id одинаков. Замените на $album_id