We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16955
    • 59 Posts
    Существует ли модуль с помощью которого посетители сайта могли бы оценивать статью?
    Пример: http://www.7ya.ru/pub/article.aspx?id=7827 или что-то похожее.
      • 22388
      • 100 Posts
      Не могу сказать насчёт подобного, но я кажется видел в репозитарие сниппет оценки со звёздочками, вроде того что в самом репозитарие используется.
        Sorry for my english! smiley
        • 33694
        • 742 Posts
        CSS Star Rating
        Там ещё в офф. ветке обуждения выкладывали версию 2.0b, с поддержкой многократного вызова на одной стрнице.
          • 16955
          • 59 Posts
          OSBoy, [e]Bu$ter
          Огромное спасибо, именно то, что нужно!
            • 22388
            • 100 Posts
            Я вот сам его ща опробовал, и первый вопрос, который возник - как выводить рейтинг звёздочками не в самой статье, а на главной странице для каждой из статей, где выводятся краткие версии статей (Ditto) То есть чтобы было примерно как в репозитарии на modxcms.com?
            Если точнее, то на странице с полной версией статьи хочу вывести с возможностью проголосовать (с этим понятно) а на странице с краткими версиями статей - только просмотр рейтинга без возможности голосования.
              Sorry for my english! smiley
              • 33694
              • 742 Posts
              OSBoy, а вот если бы попробовал, то наверняка узнал бы, что во второй версии StarRating есть параметр &docID в который нужно передавать [+id+] документа (если выводишь через Ditto) из которого он будет брать рейтинг, и что-то вроде параметра &ReadOnly — который говорит сам за себя.
                • 16955
                • 59 Posts
                Чтобы было понятнее схема:
                Раздел 1:
                - документ 1
                - документ 2
                - документ 3
                - ссылка 1 (на документ 5)
                Раздел 2
                - документ 4
                - документ 5
                - документ 6

                При вызове starRating с помощью Ditto в разделе (только для чтения) показывается рейтинг статей, находящихся в разделе, а вот для ссылок на документы в других папках - рейтинг равен нулю (т.е. - по схеме, если в Разделе 1 вызвать дитто + старрейтинг - рейтинг будет показываться только для документов 1,2,3, а вот для ссылки (ссылка 1) показываться не будет - вернее звёздочки есть - только они "по нулям"

                В принципе это нормальная ситуация (т.е. сниппет работает) ведь используется [+id+], который для ссылки один, а для статьи - совсем другой. Т.е. СтарРейтинг старается вытянуть рейтинг для ссылки 1, который естественно равен 0.
                Уважаемые гуру, подскажите, как для ссылки вывести рейтинг статьи, на которую она ссылается (в дитто)?

                Заранее огромное спасибо (не програмист я...).
                  • 22388
                  • 100 Posts
                  Quote from: [e
                  Bu$ter link=topic=21121.msg131874#msg131874 date=1199543506]
                  OSBoy, а вот если бы попробовал, то наверняка узнал бы, что во второй версии StarRating есть параметр &docID в который нужно передавать [+id+] документа (если выводишь через Ditto) из которого он будет брать рейтинг
                  Да вот хоть ты расшибись - не работает! >:(
                  В списке статей выводится только если в шаблон дитто вставляю [[star_rating]] И ВСЁ!
                  Как только пытаюсь вызвать некэшируемым или добавить какие нибудь параметры к вызову (хотябы тот-же &docID или &starTpl...) - либо не отображается вообще, либо отображается сам вызов сниппета! Что за чертовщина? В самом оцениваемом документе, где вызов сниппета прописан в шаблоне - вроде бы всё ок.

                  И ещё, что за вторая версия? В репозитарии только первая!
                    Sorry for my english! smiley
                    • 33694
                    • 742 Posts
                    OSBoy
                    Смотри выше.
                      • 16955
                      • 59 Posts
                      OSBoy

                      В репозитарии для любого модуля, спипета вверху приведена ссылка на ветку форума по этому продукту.
                      например для CSS Star Rating - http://modxcms.com/forums/index.php?topic=5489

                      Так вот, на 2 странице в посте garryn прикреплена 2 версия (бета). Я себе поставил - работает.

                      П.С. Что-то я в снипетте менял, что - уже не помню. Но если есть необходимость - сброшу код с работающего сайта.