We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 5350
    • 16 Posts
    Ситуация: Ditto выводит пять документов. Надо, чтобы у каждого из пяти документов были разные шаблоны, на основании которых они оформляются. Простой пример: выводится пять новостей, чем новость более свежая, тем крупнее шрифт, которым она пишется.

    То, что можно задавать разные шаблоны для четных и нечетных записей, я знаю, а вот как поступить, если шаблонов нужно больше?

    Заранее спасибо.
      • 1788
      • 1,103 Posts
      Есть еще для первой, последней, текущей.
        • 22532
        • 349 Posts
        в принципе js легко такое делает.. особенно если стоит jQuery какой нибудь к примеру
          • 5350
          • 16 Posts
          antey, да, это я тоже знаю, но вот хотелось бы большего контроля. Я так понимаю, стандартными средствами этого не достичь.

          p4sh0k, возможно, но я в программировании вообще не разбираюсь. Надеялся, что у Ditto есть такой функционал.
            • 22532
            • 349 Posts
            сделать такую штуку на jQuery сложно назвать программированием smiley
              • 785
              • 2,113 Posts
              Загружать jQuery для этого как-то совсем не интересно. Проще в итоге плюнуть на Ditto и написать свой вывод новостей на PHP. А если в программировании совсем никак, можно извращаться с CSS, например, в каждом шаблоне открывать div, а закрыть их все вместе после вывода всех новостей. А в CSS описать div p – один вариант, div div p – другой, div div div p – третий, и так далее.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 22532
                • 349 Posts
                ну почему сразу из-за этого
                я обычно его просто загружаю и все что надо делаю на нем.. тем самым окупается..
                ну а если он будет только для этого то да.. конечно не стоит

                а то что вы придумали с вложенными дивами оч даже здорово.. по моему автору лучше так и сделать.. тем более если он говорит что для написания своего ему не хватит знаний
                  • 5350
                  • 16 Posts
                  Интересные варианты вы предлагаете, но хочется все-таки более классическое решение %)

                  Спасибо за информацию, видимо, придется заказывать скрипт за деньги smiley
                    • 22532
                    • 349 Posts
                    AKots предложил очень простое и верное решение
                    причем абсолютно бесплатно
                    но если так хочется потратить денег...
                      • 5350
                      • 16 Posts
                      Ммм, да, решение-то решение, но код какой-то получается слегка не семантичный smiley