We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 27518
    • 75 Posts
    Quote from: Temus at May 17, 2009, 06:05 PM

    Лучше всё-таки через шаблоны, они и наследуются как раз. Если не хочется через шаблоны, можно через права доступа. Создать группу пользователей, связать с группой документов и подключить к группе документов tv-параметр. Затем включить в эту группу id нужных документов. Тогда пользователям из группы пользователей tv-параметры будут видны только для указанных документов. Но под админом всё равно будет видно всё.

    Через шаблоны неудобно. так как нужно клонировать основной шаблон. а если станет необходимость вносить коррективы в дизайн то это тогда править нужно все шаблоны? неочень удобно...

    Про права доступа тоже, потом попробуй отследи
      • 13889
      • 39 Posts
      ВОПРОС: у товара (предположим это раки) есть 5 цен : 1, 2, 3, 4 и 5 рублей соответственно. Раки делятся по размеру: r1, r2, r3, r4 и r5.
      Нужно на 5ти разных страницах выводить инфу о раках в соответствии с их размером и ценой .... предположим что раки уникальны каждый ... и продаем мы их сотнями на сайте .... то есть будет 5 страниц с N количеством раков по цене 1(2,3,4,5)рубль(ей) и с размером r1(r2, r3, r4 и r5).
      Как сделал я: все цены - это TV параметры: [*r1*] == 1рубль, [*r2*] == 2рубль и т.д.

      Теперь я хочу спросить, можно ли использовав только 1н чанк выводить на всех 5ти страницах одни и те же товары, только с разными значениями цены huh? Меняться на всех 5ти страницах только параметр - цена: будет либо [+tvr1+], либо [+tvr2+], либо [+tvr3+], либо [+tvr4+], либо [+tvr5+] ....

      Можно конечно сделать 5 разных чанков для вывода ... но если цен не 5 huh а скажем 105, и потом нада что-то изменить в самом чанке ?? это придется руками править 105 однотипных чанков с единственным отличающимся параметром "цены" (((((
        • 897
        • 1,620 Posts
        PHx ?
          "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

          Не используйте Revo для "просто сайтов". Используйте Evo

          Who can defeat the Russian bear?
          • 27954
          • 23 Posts
          Добрый день, тоже вопрос по TV - использую этот пример из Вики
          http://wiki.modxcms.com/index.php/Create_TV-Based_Chunks

          Надо выводить в правой колонке разные баннеры, в зависимости от страницы. Создала 2 чанка с разными баннерами в категории Banners.
          В TV Banners в Возможные значения: ввожу
           @EVAL return $modx->runSnippet('getChunks',array('category'=>'Banners'));

          Все остальное как по ссылке из вики.

          В темплейте прописываю
          [!chunkListParser?chunks=`[*Banners*]`!]


          В редакторе появляется, выбираю нужный чанк, а вот на сайт не выводится.. В чем проблема?
            • 23292
            • 12 Posts
            Прошу прощения за глупый вопрос..

            Можно ли каким то образом вывести в снипете, дополнительные поля которые создавались с помощью TV..?

            У меня вывод материалов выполняется из сниппета, хотел как-то вставлять дополнительные поля в снипет. smiley

            • Quote from: PhotoCore at Oct 02, 2009, 04:07 PM

              Прошу прощения за глупый вопрос..
              Можно ли каким то образом вывести в снипете, дополнительные поля которые создавались с помощью TV..?
              Вопрос неглупый. Вполне нормальный smiley
              В API для этого предусмотрена функция getTemplateVarOutput: http://wiki.modxcms.com/index.php/API:getTemplateVarOutput
                Разработка сайтов и программных модулей на MODX.
                Опыт работы на MODx с 2005 года. Высокое качество.
                Компания Baltic Design Colors: http://www.bdcolors.ru.
                • 23292
                • 12 Posts
                Огромное спасибо, буду пробовать!
                  • 7759
                  • 12 Posts
                  Извините, если ответы есть... Много про TV читал, все равно никак не пойму.

                  У меня текстовое поле TV, например, автор. Оно произвольно вводится.
                  1. Хочу сделать возможность переключения сортировки по автору или по дате добавления.
                  2. Хочу сделать, чтобы все значения поля автор выводились отдельным списком и при нажатии на один из них - показывались книги только одного автора.

                  Подскажите пожалуйста!
                  • Dokea

                    это нужно смотреть в сторону Дитто к примеру:
                    http://modx.ru/blog/add_tags/

                    можно запросто приспособить smiley
                      http://modx.im - Russian community
                      http://extras.evolution-cms.com - Repository for Evolution
                      • 5644
                      • 78 Posts
                      Есть TV изображение прицепленное к каждому документу для того, чтобы у каждой статьи была аннотация с картинкой. В поиске Ajax есть вывод результатов с аннотацией, но не ищутся TV параметры. Можно ли как-то присоединить его в аннотацию? Или осуществить поиск по аннотации?