0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 9474 Просмотров
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Суть в чем.

В версии Joomla 1.5 было сделано у меня примерно так:
http://joomlaforum.ru/index.php/topic,41428.msg676865.html#msg676865

В версии 2.5 есть небольшие заминки в виде надписей: В начало, Назад, Вперед, В конец

хотелось бы изменить эти надписи на нечто удобнее и короче типа:


Для этого раньше можно было в файле локализации изменить секции:
Цитировать
NEXT=›
PREV=‹
START=«
......

Нынче я пытался их найти, но нашел только:
Цитировать
JNEXT="..."
JPREV="....."

Которые судя по все не совсем то что имеется в виду, точнее не имеет отношения к навигации (хотя я могу и ошибатся)
Кто может подсказать, где именно они находятся и как точно зовутся

Второе, это хотелось бы привести файл pagination.php:
Код
<?php
/**
 * J!Blank Template for Joomla by Joomla-book.ru
 * @category   JBlank
 * @author     smet.denis <admin@joomla-book.ru>
 * @copyright  Copyright (c) 2009-2012, Joomla-book.ru
 * @license    GNU GPL
 * @link       http://joomla-book.ru/projects/jblank JBlank project page
 */
defined('_JEXEC') or die('Restricted access');

/**
 * This is a file to add template specific chrome to pagination rendering.
 * NOTE: If you override pagination_item_active OR pagination_item_inactive you MUST override them both
 */


/**
 *Input variable $list is an array with offsets:
 *  $list[prefix]        : string
 *    $list[limit]        : int
 *    $list[limitstart]    : int
 *    $list[total]        : int
 *    $list[limitfield]    : string
 *    $list[pagescounter]    : string
 *    $list[pageslinks]    : string
 * @param $list
 * @return string
 */
function pagination_list_footer($list)
{
    $html   = array();
    $html[] = "<div class=\"list-footer\">";
    $html[] = "<div class=\"limit\">" . JText::_('JGLOBAL_DISPLAY_NUM'). $list['limitfield'] . "</div>";
    $html[] = $list['pageslinks'];
    $html[] = "<div class=\"counter\">" . $list['pagescounter'] . "</div>";
    $html[] =
        "<input type=\"hidden\" name=\"" . $list['prefix'] . "limitstart\" value=\"" . $list['limitstart'] . "\" />";
    $html[] = "</div>";

    return implode("\n", $html);
}

/**
 *Input variable $list is an array with offsets:
 *    $list[all]
 *        [data]      : string
 *        [active]    : boolean
 *    $list[start]
 *        [data]      : string
 *        [active]    : boolean
 *    $list[previous]
 *        [data]      : string
 *        [active]    : boolean
 *    $list[next]
 *      [data]        : string
 *        [active]    : boolean
 *    $list[end]
 *        [data]      : string
 *        [active]    : boolean
 *    $list[pages]
 *        [{PAGE}][data]   : string
 *        [{PAGE}][active] : boolean
 * @param $list
 * @return string
 */
function pagination_list_render($list)
{
    // Reverse output rendering for right-to-left display.
    $html = '<ul class="paginations">';
    $html .= '<li class="pagination-start">' . $list['start']['data'] . '</li>';
    $html .= '<li class="pagination-prev">' . $list['previous']['data'] . '</li>';

    foreach ($list['pages'] as $page) {
        $html .= '<li>' . $page['data'] . '</li>';
    }

    $html .= '<li class="pagination-next">' . $list['next']['data'] . '</li>';
    $html .= '<li class="pagination-end">' . $list['end']['data'] . '</li>';
    $html .= '</ul>';

    return $html;
}

/**
 * Input variable $item is an object with fields:
 *    $item->base    : integer
 *    $item->prefix  : string
 *    $item->link    : string
 *    $item->text    : string
 * @param $item
 * @return string
 */
function pagination_item_active($item)
{
    return "<a href=\"" . $item->link . "\" class=\"pagenav\">" . $item->text . "</a>";
}

/**
 * Input variable $item is an object with fields:
 *    $item->base    : integer
 *    $item->prefix  : string
 *    $item->link    : string
 *    $item->text    : string
 * @param $item
 * @return string
 */
function pagination_item_inactive($item)
{
    return "<span class=\"pagenav\">" . $item->text . "</span>";
}

К виду того, что бы когда человек находится на первой странице, то ему не показывало навигации типо: В перед, Назад
И аналогично о последних страницах

Помнится где то такое было описано, но так и не смогу найти =(

Зарание спасибо за помощь
Я не волшебник. Я всего лишь учусь!
*

fedragon

  • Захожу иногда
  • 232
  • 22 / 0
  • You move like an insect
Re: постраничная навигация Joomla 2.5.x
« Ответ #1 : 16.04.2012, 17:41:03 »
У меня 2.5, В начало, в конец и прочие в файле локализации есть
JLIB_HTML_START="В начало"
и так далее
файл находится в www/administrator/language/ru-RU/ru-RU.lib_joomla.ini
Your flesh is an insult to the perfection of the digital.
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Re: постраничная навигация Joomla 2.5.x
« Ответ #2 : 16.04.2012, 20:45:48 »
У меня 2.5, В начало, в конец и прочие в файле локализации есть
JLIB_HTML_START="В начало"
и так далее
файл находится в www/administrator/language/ru-RU/ru-RU.lib_joomla.ini

Спасибо, знать бы оно это  на самом деле.
Хотя результат нужный дало, но знать бы теперь не вылезет ли где косяком =(
Я не волшебник. Я всего лишь учусь!
*

fedragon

  • Захожу иногда
  • 232
  • 22 / 0
  • You move like an insect
Re: постраничная навигация Joomla 2.5.x
« Ответ #3 : 16.04.2012, 21:45:45 »
Да не должно, обычный перевод текста
Я так много где перевожу под себя, всё работает
Your flesh is an insult to the perfection of the digital.
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Re: постраничная навигация Joomla 2.5.x
« Ответ #4 : 17.04.2012, 00:50:08 »
Ну просто будет не совсем приятно увидеть где то в админке несуразный текст
Я не волшебник. Я всего лишь учусь!
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: постраничная навигация Joomla 2.5.x
« Ответ #5 : 01.05.2012, 15:51:17 »
Подскажите как сделать чтобы в навигации было видно 5 страниц а не 10? Спасибо!
*

indra

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Постраничная навигация Joomla 2.5.x
« Ответ #6 : 26.12.2012, 15:10:28 »
А у меня навигация вверху текста в виде списка и что только не делал, даже плагин отключил. Всё равно так и остаётся пока. Кто подскажет каким образом исправить сие безобразие?
*

feniks81

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Постраничная навигация Joomla 2.5.x
« Ответ #7 : 27.12.2012, 16:29:17 »
А у меня навигация вверху текста в виде списка и что только не делал, даже плагин отключил. Всё равно так и остаётся пока. Кто подскажет каким образом исправить сие безобразие?
разберись с помощью CSS, чтобы не было списком посмотри может тебе нужно это - для конкретного <li> выставить в CSS - display: inline!important;

я все делаю через Chrome - кнопкой мышки на сайте выделяю интересующий элемент - и кликаю "Просмотр кода элемента", далее там уже можно в режиме реального времени менять и дописывать CSS, пока не получится что надо.. еще и подскажет в каком CSS файле добавить или иное значение..
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Re: Постраничная навигация Joomla 2.5.x
« Ответ #8 : 21.03.2013, 13:02:11 »
Народ!

Подскажите пожалуйста, как вывести постраничную навигацию не только снизу, но и сверху? Но и таким образом, чтобы цифрами отображалось количество материалов в категории.
Сайт: http://daronosica.ru/knigi-vethogo-zaveta/pyatiknizhie-moiseya/kniga-bitie/133-kniga-bytie-glava-2
Кнопки Назад и Вперёд есть, а вот между ними количество материалов не отображается, а сделать надо.

Заранее благодарен за помощь
*

fedragon

  • Захожу иногда
  • 232
  • 22 / 0
  • You move like an insect
Re: Постраничная навигация Joomla 2.5.x
« Ответ #9 : 21.03.2013, 13:51:10 »
Шаблон вывода надо править
Your flesh is an insult to the perfection of the digital.
*

egorov1904

  • Новичок
  • 1
  • 0 / 0
Re: Постраничная навигация Joomla 2.5.x
« Ответ #10 : 16.02.2015, 12:48:44 »
Подскажите пожалуйста где и как можно посмотреть количество материала, для постраничной пагинации
*

_92

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: постраничная навигация Joomla 2.5.x
« Ответ #11 : 30.08.2016, 12:18:28 »
Подскажите пожалуйста где и как можно посмотреть количество материала, для постраничной пагинации
в настройках меню - макеты страниц - кол-во материалов в списке
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 2555
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Как в Joomla 3 отключить позицию вывода или убрать надпись?

Автор Алексей Лоскутов

Ответов: 2
Просмотров: 5924
Последний ответ 10.04.2020, 19:07:02
от Алексей Лоскутов
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 27141
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Добавляем rel="canonical" в шаблоны материалов Joomla 1.7 - 2.5

Автор AmdAveO

Ответов: 126
Просмотров: 79364
Последний ответ 28.05.2019, 18:41:25
от Клим
Проблемы в горизонтальном меню Joomla 2.5

Автор Димьяна

Ответов: 1
Просмотров: 2349
Последний ответ 27.11.2018, 14:58:30
от Ragivort