We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7488
    • 9 Posts
    Здравствуйте

    Требуется сделать следующее:
    на странице отображаемой статьи вывести пару пиктограмм-ссылок: "скачать" и "вывести на печать". Одна позволяет скачать статью в каком-то адаптированном для оффлайна виде (возможно, голый html с текстом статьи) и открыть страницу для печать (без дизайна и общего оформления сайта). По идее, задачу можно было бы решить, передав в адресной строке дополнительный параметр для подключения другого шаблона. Т.е. открывается та же самая статья, но в другом оформлении. Насколько это реализуемо в modx? Может, есть какой-то подходящий сниппет?
      • 5041
      • 18 Posts
      Для печати сделайте отдельный css и подключайте его как media="print". Для скачивания - все зависит от нужд, никто не запрещает вам сохранять документ с тем же css, но делать ему media="all"
        • 7488
        • 9 Posts
        Да мне не просто стили изменить, мне нужно HTML убрать (меню, футер, хедер).
        А для скачивания, может, можно к каждой статье прикреплять ворд-файл? Возможно это сделать?
          • 5041
          • 18 Posts
          а что вам мешает в стилях для блоков меню, хедера, футера делать display: none?
          Вордовый файл крепите TV параметром.
            • 7488
            • 9 Posts
            Не могли бы вы поделиться ссылкой на документацию, где бы рассматривался вариант с TV-параметром, приближенный к моему? Т.е. к статье нужно прикрепить файл, ссылку на скачивание которого можно отобразить этим параметром.
              • 7488
              • 9 Posts
              Всё, спасибо, уже разобрался. Оказалось всё просто smiley
              Кстати, кнопку "печать" сделал с помощью js.
                • 5041
                • 18 Posts
                Ну вот, а я только начал писать как и что нужно сделать с TV))
                Очень рад, что разобрались сами)
                  • 28127
                  • 6 Posts
                  chertoss, лучше бы расписали... веть не только ему одному нужно)