Игорь
С нами с 03 июля 2019; Место в рейтинге пользователей: #193Как массово создать страницы
            Здравствуйте, нужно создать страницы у других страниц с определенными id Указав у страниц seo url, Title, id шаблона. Можно ли это сделать через Console в modx REVO?        
        
        
        
    Отобразить migx галерею, но только если в ней есть картинки, иначе с другой страницы подгрузить
            Здравствуйте…
У меня две галареи на MIGX. Одна на главной id(1) странице, другая на страницах(2)..(3)..(4)… и тд. у каждой страницы своя.
Мне нужно на странице(2) отображать галарею, НО ТОЛЬКО ЕСЛИ на ней загружены картинки, ИНАЧЕ отобразить галерею с Главной id(1).
Галереи сделаны по принципу MIGX, по статье с сайта http: //pitrooo. ru/note/galereya-s-pomoshhyu-migx.html
у каждой сделал свой чанк и шаблон.
Вот так пробую:
видел писали про скобки, [ ] что они остаются в БД даже после удаления строчки в MIGX.
А как тогда проще проверить загружены ли картинки в MIGX таблицу или пусто…
        
        
        
    У меня две галареи на MIGX. Одна на главной id(1) странице, другая на страницах(2)..(3)..(4)… и тд. у каждой страницы своя.
Мне нужно на странице(2) отображать галарею, НО ТОЛЬКО ЕСЛИ на ней загружены картинки, ИНАЧЕ отобразить галерею с Главной id(1).
Галереи сделаны по принципу MIGX, по статье с сайта http: //pitrooo. ru/note/galereya-s-pomoshhyu-migx.html
у каждой сделал свой чанк и шаблон.
Вот так пробую:
[[*gallery-page:is=``:then=`пусто`:else=`есть фотографии`]]вот эта конструкция работает, но она работает если на странице ранее ничего не загружалось и не удалялось.,видел писали про скобки, [ ] что они остаются в БД даже после удаления строчки в MIGX.
А как тогда проще проверить загружены ли картинки в MIGX таблицу или пусто…
Как вывести на странице значение tv переменной со страницы верхнего уровня
            Здравствуйте, а как вывести на странице значение tv переменной cо страницы верхнего уровня.
modxrevo
Например
/kirov/contact.html
/abakan/contact.html
на странице /abakan/contact.html вывести данные tv, tv уже заполнена в /abakan, хочу продублировать в /abakan/contact.html
        
        
        
    modxrevo
Например
/kirov/contact.html
/abakan/contact.html
на странице /abakan/contact.html вывести данные tv, tv уже заполнена в /abakan, хочу продублировать в /abakan/contact.html
Сохранение пути к изображениям
            Здравствуйте, подскажите пожалуйста, есть ли способ, при добавлении изображений, чтобы путь к предыдущему изображению сохранялся? Т.е. например, добавляем изображение для новостей, чтобы выбрать место для загрузки, приходится кликать на папку assets, потом на папку images, потом на папку news и загружать фото. Чтобы добавить фото к следующей новости нужно проделать те же манипуляции.
Как сделать чтобы при следующем открывании файл менеджера путь сохранялся с предыдущего раза? В данном примере — assets/images/news
Использую Migx, в tv указал источник файлов, но путь все равно от корня открывает.
        
        
        
    Как сделать чтобы при следующем открывании файл менеджера путь сохранялся с предыдущего раза? В данном примере — assets/images/news
Использую Migx, в tv указал источник файлов, но путь все равно от корня открывает.
Свой div добавить в TinyMCE Rich Text Editor
Пиксель Вконтакте + MODX = белый экран
            Здравствуйте, подскажите как вы устанавливаете пиксель между тегами 
        
        
        
    <head> </head>Пробую так<noscript>
<script type="text/javascript">!function(){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src='https://vk.com/js/api/openapi.js?149',t.onload=function(){VK.Retargeting.Init("VK-RTRG-1202537-15OjH"),VK.Retargeting.Hit()},document.head.appendChild(t)}();</script><noscript><img src="https://vk.com/rtrg?p=VK-RTRG-1542597-12OjH" style="position:fixed; left:-999px;" alt=""/></noscript>
</noscript>Выдает белый экран.        Быстрый import в migx
            Здравствуйте. Существует ли способ быстрого импорта данных в tv migx поля? Вручную долго наполнять приходится… например как csv данные или из таблиц…        
        
        
        
    Иза за html_replace ломается Яндекс Карта
            из за плагина html_replace у которого код:
 
Ломается код яндекс карты
 
        
        
        
    <?php
if ($modx->context->get('key') != 'mgr') {
    $output = &$modx->resource->_output;
    $output = preg_replace('|\s+|', ' ', $output);
} и событие OnWebPagePrerenderЛомается код яндекс карты
<div id="map_container" class="map container-fluid">
        <code><script id="ymap_lazy"
        async
        data-src="<script type="text/javascript" charset="utf-8" async src="https://api-maps.yandex.ru/services/constructor/1.0/js/?um=constructor%3A416cea24f42086697c96d1af16b184198327d44440ecc899ac4563d878ff7b0e&width=500&height=400&lang=ru_RU&scroll=true"></script>"></script>
</div>
</div><!-- подгрузка карты яндекс или гугл //-->
    <script type="text/javascript">
        $(document).on('ready', function() {
    let map_container = document.getElementById('map_container');
    let options_map = {
        once: true,//запуск один раз, и удаление наблюдателя сразу
        passive: true,
        capture: true
    };
    map_container.addEventListener('click', start_lazy_map, options_map);
    map_container.addEventListener('mouseover', start_lazy_map, options_map);
    map_container.addEventListener('touchstart', start_lazy_map, options_map);
    map_container.addEventListener('touchmove', start_lazy_map, options_map);
    let map_loaded = false;
    function start_lazy_map() {
        if (!map_loaded) {
            let map_block = document.getElementById('ymap_lazy');
            map_loaded = true;
            map_block.setAttribute('src', map_block.getAttribute('data-src'));
            map_block.removeAttribute('data_src');
            console.log('YMAP LOADED');
        }
    }
     });
</script>ломается код, карта не работает с плагином html_replace в одну строчку. может быть кто сталкивался как решить?        Решение проблемы "Добавление комментариев закрыто. MODx Revolution, компонент quip"
            Сообщение от модуля Quip комментариев:
Добавление комментариев закрыто. MODx Revolution, компонент quip
Как решить проблему —
Зайти в Сниппет: QuipReply(), вкладка параметры, разрешить редактирование, находим closeAfter поле, и вместо 14, пишем 99999999999. Сохранить набор параметров, Сохранить. Очистить кэш.
Повторяем толе самое для Сниппет: Quip ().
Теперь форма ввода комментариев не пропадет спустя 14 дней.
        
        
        
    Добавление комментариев закрыто. MODx Revolution, компонент quip
Как решить проблему —
Зайти в Сниппет: QuipReply(), вкладка параметры, разрешить редактирование, находим closeAfter поле, и вместо 14, пишем 99999999999. Сохранить набор параметров, Сохранить. Очистить кэш.
Повторяем толе самое для Сниппет: Quip ().
Теперь форма ввода комментариев не пропадет спустя 14 дней.
            
                    
                    
                