Всего 125 983 комментария

Дмитрий
02 декабря 2021, 11:38
0
Спасибо! Какая все-таки замечательная штука эта MODX) Особенно после Wordpress'а). По сути это даже не cms, а скорее фреймворк)
Влад
02 декабря 2021, 11:19
0
Добрый день! У кого был опыт выгрузки остатков через стандартный скрипт импорта CSV (miniShop2)?

Остатки без характеристик.

Из комментариев пробовал так
properties
{«msproductremains»:{«remains»:«49»}}
{«msproductremains»:{«49»}}
{«msproductremains»:«49»}
49

remains
49

Не выходит
Андрей
02 декабря 2021, 11:10
0
Решение нашел, вдруг кому пригодится

RewriteCond %{REQUEST_URI} ^/ru$
RewriteRule ^.*$ https://site.com/ru/? [R=301,L]
Евгений
02 декабря 2021, 09:52
0
if(empty($resource->get('content')) && (empty($resource->getTVValue('video')) && $resource->get('template==2')){
}
как то так написал но чую тут чтото не так :)
Роман
02 декабря 2021, 09:44
0
Ну или маршрутизацию свою написать.
Дмитрий
02 декабря 2021, 09:38
0
Да, передача в GET работает отлично. Спасибо. А вот про метод с pdoTools где можно подробнее узнать, не подскажите?
Фарит
Фарит
02 декабря 2021, 02:21
0
Еле-еле закачал, но не ставится. Проверьте, пожалуйста. У меня modx 2 8 1
modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
Could not generate encryption key
Vehicle c0ae0c04cda63f3d2aca3d3c26835892 in transport printpdf-1.1.0-pl failed to install and indicated the process should be aborted.
Невозможно установить пакет с подписью: printpdf-1.1.0-pl
Олег Захаров
01 декабря 2021, 19:49
0
Поставил MinifyX, в результате режет некоторые стили.
В частности не выводит тени у стилей в формате «box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 15%), 0px 15px 20px -15px rgb(0 0 0 / 90%);». Тупо пропускает такой код. Вынужден был пока отказаться от MinifyX. Прошу разработчика поправить ошибку.
Павел Романов
01 декабря 2021, 18:43
0
Можно в GET передавать:
<a href="../all-info.html?id=[[+id]]">Подробнее</a>

И в вызове ловить (если pdoTools стоит):
[[!allInfo?
    &param=`allInfo`
    &table_id=[[!#GET.id]]
]]
Евгений
01 декабря 2021, 15:44
0
супер, переключает
а подскажи пожалуйста как проверку на заполненность TV поля сделать еще?
Андрей
01 декабря 2021, 15:18
0
Благодарю, действительно помогло)
Тодор
01 декабря 2021, 14:59
+1
Провери отрибут base в head, он должен меняться в зависимости от языка
<base href="modx.pro/">
<base href="modx.pro/ru/"> - RU
Тодор
01 декабря 2021, 14:16
+1
switch($modx->event->name){
    case 'OnDocFormSave':
        //$mode //$resource //$id
        if(empty($resource->get('content')) && $resource->get('published')){
            $resource->set('published', 0);
            $resource->save(); //Не уверен что это надо
        }
        break;
}
kalisto
01 декабря 2021, 10:10
0
Ранее работало все, а сейчас выдает
ERROR /home/c/cv08546/academy-kvant-psi.ru/core/components/pdotools/model/pdotools/pdotools.class.php 999
Unexpected token ':' in 76c458169bfd754d28bce3b6036afd55 line 13, near '{«video»:' < — there

{set $video_json = json_decode($_modx->resource.video, true)}
          {if $_modx->resource.video ?}
            <div class="blog__img">
              <div class="blog__video pos-relative">
                <img src="{$video_json.image}" />
                <a class="popup-icon vinobox-popup pos-absolute" data-autoplay="true" data-vbtype="video" href="{$video_json['video']}"><i class="lab la-youtube"></i></a>
              </div>
            </div>
          {/if}
Прошу помощи.