We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 40457
    • 8 Posts
    здравствуйте.
    Есть чанк, который выводит счётчик посещаемости внизу страницы.
    Вопрос: как его динамически можно скрыть/показать из админки?
    В джумле можно любой модуль скрыть/показать. а в modx я такого не нашёл.
      • 40089
      • 34 Posts
      Плохо искали. Опишу принцип. дальше уж сами.
      Создаёте TV параметр (чекбокс. например) и привязываете к нему условие через модификатор (если пустой, то не выводить) - это управление вручную.
      Или же задать условие вывода (например только для определённых документов) опять же через модификатор - будет скрывать/показывать автоматом.
      Вы не указали версию, поэтому для EVO плагин PHX в помощь.
        • 40457
        • 8 Posts
        версия Revo 2.2.4
        А где расположен этот модификатор? ))
          • 40457
          • 8 Posts
          shock22, спасибо буду читать про то как создать модификатор свой.
          Модификатор кстати можно создать в виде визуальной галочки (вкл/выкл) ?
            • 31246 ☆ A M B ☆
            • 428 Posts
            Модификатор кстати можно создать в виде визуальной галочки (вкл/выкл) ?
            @shock22 вам правильно указал всё, не нужно для вашей цели создавать модификатор.
            Про модификаторы читайте здесь
            C TV конечно хлопотно всё будет, так как TV привязываеться к ресурсу ..... как-то не удобно

            Как бы я поступил
            1) Если в самом чанке.
            Переходим в вкладку Параметры чанка
            Создаём новый параметр к примеру:
            Имя - hide
            Тип: - Да/Нет
            Значение: false
            И в самом чанке пишем код
            [[+hide:notequalto=`1`:then=`Your code chunk`:else=``]]


            2) Если вы клиенту не хотите давать доступ к чанку, чтобы я и сделал бы.
            Тогда нужно использовать Набор параметров и привязывать его к вашему чанку, а в нутри чанка по аналогии выше.

            Всё очень просто, я бы использовал второй вариант, так как клиент имеет только к управлению чанка - показать или скрыть.
              Valentin Rasulov - Industrial design (Hobbies - Web Development)
              Development not standard projects on CMF MODx Revolution.
              Small sample of extensions