Joomla 1.5 Разбиение на страницы (Pagination) - компонент MorfeoShow

Discussion in 'Галереи' started by kazak_vmik, Sep 9, 2009.

  1. Offline

    kazak_vmik Недавно здесь

    Joined:
    Jun 3, 2009
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Всем доброе время суток!

    Имеется Joomla 1.5.14 + компонент фотогалереи MorfeoShow (http://morfeoshow.joomlaitalia.com).
    Необходимо сделать так, чтобы фотогалерея разбивалась на страницы (ну т.е. допутим по четыре строчки на каждой).
    В стандартных настройках компонента не нашёл.

    Может быть кто подскажет решение?
     
  2.  
  3. Offline

    SindBAD Недавно здесь

    Joined:
    Jun 9, 2009
    Messages:
    100
    Likes Received:
    6
    Gender:
    Male
    Эта функция называется пагинация
    В components\com_morfeoshow\morfeoshow.html.php есть код:
    Код (PHP):
    1. $query = "SELECT * FROM #__morfeoshow_img WHERE gallery_id = $row->id";

    Если честно, я пока не знаю, как подключить "родную" джумловскую пагинацию, но танцевать нужно от этой строчки - добавить к запросу LIMIT и задавать его параметры в зависимости от текущей открытой страницы, и сформировать ссылки с номерами.
    Но тут еще нужно учесть, что во флеш-вариантах галлереи пагинация ни к чему. То есть как-то так:
    Код (PHP):
    1. if($params["flashgallery"]==0){
    2. //код пагинации
    3. $limit=' LIMIT '.$x.','.$y;
    4. }
    5. $query = "SELECT * FROM #__morfeoshow_img WHERE gallery_id = ".$row->id.$limit;
     
    Last edited: Sep 16, 2009

Share This Page

Loading...