Разделы

  
 

Как вывести список альбомов Gallery с подразделами?

То есть вот в адмнке так:


а выводится так:


Чанк galAlbumRowTpl такой:
<li[[+cls:notempty=` class="[[+cls]]"`]]><a href="http://parketmarket.ru/klientam/?[[+albumRequestVar]]=[[+id]]">[[+showName:notempty=`[[+name]]`]]</a></li>


html выводится такой

<ul>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=10">Эскизы</a></li>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=11">Проекты</a></li>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=12">Готовые работы</a></li>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=14">Подраздел альбома</a></li>
</ul>


а надо вот так:

<ul>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=10">Эскизы</a></li>
<ul>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=14">Подраздел альбома</a></li>
</ul>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=11">Проекты</a></li>
<li><a href="http://parketmarket.ru/klientam/?galAlbum=12">Готовые работы</a></li>
</ul>


Подскажите пожалуйста как сделать?

[REVO] Gallery + номер картинки по порядку

Здравствуйте!
Кто подскажет, как вывести номер картинки в галереи по порядку от 1?

У меня есть табы, я js не очень, есть код

<script type="text/javascript">
     $(document).ready(function(){
          $(".todayBody-nowrap li").each(function (i) {
               $(".todayBody-nowrap li:eq("+i+")").click(function(){
                    var tab_id=i+1;
                    $(".todayBody-nowrap li").removeClass("active");
                    $(this).addClass("active");
                    $(".tabBlock").stop(false,false).hide();
                    $("#tab"+id).stop(false,false).show();
                    return false;
               })
          })
     })
</script>

<!--Tab block-->
<div id="tab1" class="tabBlock" style="display: block;">#</div>
<div id="tab2" class="tabBlock">#</div>
<div id="tab3" class="tabBlock">#</div>


<div class="todayBody">	 
  <div class="todayBody-nowrap">
     <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
     </ul>
  </div>
</div>


В li выводя маленькую картинку, в div большую, но работает только тогда когда у div id идет по порядку начиная с 1.
Так вот нужен вывод номера картинки.

Вывод двух галлерей на одной странице

Подскажите как можно вывести две галереи на странице, одна заменяет другую.

(в шапке сайта выводится слайд шоу/слайдер через галерею на всех сраница, а на одной из страниц, в части контетнта выводится фото галлерея)

Проблема в админке Gallery

Сразу обозначу исходные: MODX Revo 2.2.2-pl, Gallery 1.5.0 rc1.

Внезапно обнаружилась проблема в административной части компонента Gallery.
Созданы у меня альбомы, входим в один из них и видим, что показано 10 элементов альбома из 111, но Gallery разделила 111/10 =5?:

Все это настораживает, идем на вторую страницу. Тут мы видим совсем странную картину — страница началась не 11-го элемента, а с 25, словно на предыдущей было 24 элемента (кстати, если по 24 элемента, то, действительно, должно быть 5 страниц):

И, наконец, на последнюю. Здесь мы наблюдаем ту же картину, что и на второй странице — элементов 12, хотя по расчетам должно быть 24 (точнее, тут неполные две дюжины — 15) и последние три отсутствуют:
.

Может, кто сталкивался? Чего-то гуглопоиск на-гора ничего не выдал.

[Решен][Revo][Gallery] Не отображается картинка.


В денвере галерея работает без нареканий. Собрал сайт, а после переноса картинки таинственным образом перестали отображаться. Грешил на проблемы с переносом(перечитал rtfm ничего не нашел), но и когда установил галерею на чистый modx проблема осталась. Совсем отчаялся=(
версия:
MODX Revolution 2.2.2-pl
ссылка на картинку:
http://asgardwf.comli.com/assets/components/gallery/connector.php?action=web/phpthumb&h=100&w=100&zc=1&far=C&src=%2Fassets%2Fgallery%2F1%2F1.jpg

Был похожий пост, но там ответа нету =(
В настройках системы:
Prepend Site URL to Thumbs(gallery.thumbs_prepend_site_url) тыркаем Да и прыгаем от счастья

[REVO] Gallery Загружает одну и туже картинку

Добрый день.
Ситуация следующая:
Установлен компонент Gallery.
Но создав альбомы и загрузив изображения. Заметил что при последующей загрузке. Что через кнопку (Загрузить элемент) или через (Multi-Upload). Каждый раз загружает одну и туже картинку. Физически в папку на сервере файл загружается правильно. Но в галерее и в последующем на сайте отображается именно другой файл. Это либо самый первый загруженный в альбом файл или последний добавленный.
При этом если загружать через (Загрузить элемент) то название файла не показывает. Если через (Multi-Upload) то название файла соответствует правильно загруженному но на сервере файл загружается как название файла дублирующего.
Т.е. Загружаем в альбом Файл img1.jpg название пропадает а на сервере файл загружается с совершенно другим названием. И последующие файлы загружаемые принимают вид неизвестного файла ранее загруженного. Физически загружен лишь 1 файл. И в альбоме когда сразу в него заходим файлы эти не показывает надо обновить страницу и лишь тогда их увидеть.
Что было предпринято:
1. Удаление папки /core/cache/ не дало результатов.
2. Кэширование отключено полностью.
3. Проводились опыты на разных браузерах.

[REVO] getResources Gallery TV

Здравствуйте. Необходимо вывести список элементов через getResources. При этом при переходе по элементу попадаем на страницу с содержимым альбома(список превью картинок) Gallery. Сейчас работает следующим образом:
Создаю TV параметр Тип ввода: Список Ресурсов
Возможные значения: @SELECT `name` FROM `modx_gallery_albums`
В чанке для элемента getResources к ссылке на ресурс добавляю ?galAlbum=[[+tv.photo]].
И либо на странице или в шаблоне вставляю вызов [[!GalleryAlbums?… ]]

Возможно есть другие варианты решения?
И уточняющие вопросов:
1. При создании дочерних ресурсов шаблон они унаследуют от родителя? Или можно определить программно какой шаблон будет у потомков того или иного документа?
2. Где будет правильнее разместить вызов [[!GalleryAlbums?… ]]?
3. Для того чтобы у getResources можно было задавать чанк-шаблон элемента. Необходимо его изменять или же есть функционал уже заложен для этого?..

Галерея (Gallery REVO) разбивка на страницы

Подскажите как можно разбивать "Альбомы" галерери на страницы выставляю limit к примеру 6, а все остальные пропадают (все понятно), но вот пытаюсь выводить страницы с помощью getResources, безрезультатно.
Надеюсь на подсказку, спасибо.
  • 0
  • 24 апреля 2012, 16:05
  • web-in
  • 4

Проблема с [[!Gallery?]] при переносе сайта

Всем привет!

Столкнулся с проблемкой.
Имеется сайт на Modx Revolution 2.2.0-pl2. с установленным пакетом Gallery для генерации «превьюшек» в одном из шаблонов.

После того, как сайт был перенесен на другой хостинг, вместо картинок появились пустые картинки, якобы он не видит путь.

При переносе во всех необходимых файлах, а именно: config.core.php, /core/config/config.inc.php, /connectors/config.core.php, /manager/config.core.php, а также в таблицах modx_workspaces и modx_system_settings базы данных были внесены новые пути (от корня) — проверял с помощью phpinfo.php

При просмотре логов в Modx выдаёт следующее:

[2012-04-23 17:41:19] (ERROR @ /index.php) galAlbum::getFilesUrl() is not a valid static method.
[2012-04-23 17:41:19] (ERROR @ /index.php) galAlbum::getFilesPath() is not a valid static method.

Подскажите, плз, где собака зарыта, может вовсе и не оттуда плясать?
  • 0
  • 24 апреля 2012, 01:43
  • AlexVah
  • 7

Каждому контексту по Gallery в Revo

Есть несколько контекстов. Нужно для каждого из них сделать отдельную галерею.
Проблема в том, что компонент Gallery создает общую галерею для всех контекстов.
Возможно ли настроить Gallery таким образом, чтобы для каждого контекста была отдельная галерея? Или это можно сделать как-нибудь по-другому?