We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18211
    • 9 Posts
    Всем привет =)
    Друзья, помогите пожалуйста. Давно не работал с modX.
    Появились вопросы:
    1. Какую галерею для изображений вы посоветуете? Очень сильно хочется чтобы картинки можно было добавлять как TV параметры к объекту (к примеру, элемент каталога). Причем у элемента каталога может быть более одной картинки. Такое возможно?
    2. Можно ли редактировать контент через frontend часть?
    3. Что посоветуете юзать: версию Evolution или Revolution?
    4. Сайт будет на 2 языках. Как лучше организовать многоязычность?
      • 12987
      • 1 Posts
      По пункту 1: зависит от того, какой функционал вы хотите увидеть в галерее. Если требуется отображение с наворотами аякса, водяными знакамми и масками, то рекомендую МахiGallery. Только вот добавление фотографий будет с самой страницы, а не через тв-параметры.

      По пункту 2: не понятно какой в этом смысл? smiley

      По поводу многоязычности: решений на эту тему достаточно много. Лично я использую след. способ: тв-параметр с адресом страницы на альтернативном языке (или с ид докуманта). Не факт, что это самый красивый метод реализации, но зато простой и работающий.
        • 18211
        • 9 Posts
        По поводу галереи. Т.е. через MaxiGallery можно добавлять только через редактор фотографии?
        А нельзя ли сделать несколько множественный TV параметр типа image для одной страницы? Т.е. чтобы можно было к странице добавить несколько картинок (кол-во заранее не известно) через TV - так можно?
          • 1228
          • 8 Posts
          Не знаю, пригодится или нет, но мне нужно было организовать вывод случайной фотографии страны в горящих турах. Первым делом я сделал TV-параметр country_id с типом ввода DropDown List Menu а в возможных значения написал @CHUNK countries.
          В чанке countries у меня список всех стран, каждой стране присвоен свой номер, как-то вот так:

          --выберите--==0||Абхазия==001||Австралия==002||Австрия==003||Азербайджан==004 и т.д.

          Менеджеры при заполнении горящего тура выбирают только страну, фотографии будут выводиться автоматически.
          Затем написал сниппет randomfoto:

          <?php
          echo mt_rand(1, 3);
          ?>

          Этот сниппет выбирает случайное число от 1 до 3.
          Все фотографии помещаю в папку images и называю их 001_1, 001_2, 001_3, 002_1, 002_2, 002_3 и т.д.

          Помещаю в шаблоне для дитто вызов фотографий:

          <img src="assets/images/[+country_id+]_[[randomfoto]].jpg" alt="[+pagetitle+]" title="[+pagetitle+]">

          Теперь при каждом обновлении страницы выводится случайная фотография для каждой страны.
            • 18211
            • 9 Posts
            Ужас!
            После этого modX называют еще гибкой системой!
              • 11132
              • 41 Posts
              Quote from: Insider01 at Apr 10, 2011, 02:25 PM

              тв-параметр с адресом страницы на альтернативном языке (или с ид докуманта)
              Я использую тот же метод с хранением id документа на других языках. Значение tv по умолчанию - id главной страницы на другом языке.
                • 7662 ☆ A M B ☆
                • 276 Posts



                По поводу 2-языков рекомендую почитать:
                http://e-kao.ru/multilingual
                По поводу галереи MultiPhotos замечательное решение smiley
                хотя есть ещё Maxigalerry, E2G, EvoGallery
                Для простых и средней сложности проектов проще EVO
                Для серьезных и сложных проектов Лучше REVO

                С учетом того какие вы задаете вопросы то рекомендую EVO
                  http://modx.im - Russian community
                  http://extras.evolution-cms.com - Repository for Evolution