A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 303

Маленькие хитрости Joomla

Маленькие хитрости Joomla

Автор: Mowshon.
Опубликовано 30 марта 2012
в рубрике Joomla, Самоучитель
и помечено как: , , .

Просмотров: 4553.
Подписаться на комментарии по RSS.

Маленькие хитрости Joomla

Здравствуйте читатели блога. Сегодня расскажу вам маленькие хитрости в Joomla. Часто мы хотим убрать стандартный мета-тег, изменить количество материалов, посмотреть позиции модулей в шаблоне и т.д. Сегодня рассмотрим каждый вариант в отдельности.

Как посмотреть позиций модулей в шаблоне?

В строке вашего браузера пишите http://yoursite.com/?tp=1

Как сделать чтобы модуль показывался только Гостям?

В index.php шаблона в нужном месте, нужно добавить вот такой код:

<?php
$user =& JFactory::getUser();
if ($user->guest){ ?>
<jdoc:include type="modules" name="user4" />
<?php } else {}?>
Как увеличить отображаемое количество страниц в страничной навигации?

Часто, мы хотим отображать больше количество страниц в страничной навигации для этого нам надо ковыряться в php-код.

Находим файл: /libraries/joomla/html/pagination.php и ищем строку:

$displayedPages = 10;
Стандартно стоит 10, осталось менять под себя.

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

Нужно поставить ему порядок (-1) и нажать в этом столбце, сверху на маленькую иконку дискетки.

Как настроить пере адресацию с yoursite.ru на www.yoursite.ru?

Нужно в файле .htaccess вписать:
RewriteCond %{HTTP_HOST} ^yoursite.ru
RewriteRule ^(.*)$ http://www.yoursite.ru/$1 [R=permanent,L]
Как сбросить количество просмотров для всех материалов?

Иногда, нам хочет сбросить количество просмотров материалов ради статистики. Чтобы сбросить количество просмотров нам нужно выполнить в phpMyAdmin вот такой SQL-запрос:

UPDATE jos_content SET hits = 0;
Запрос достаточно простой, время ожидании работы скрипта зависит от количество материалов вашего сайта.

Как убрать стандартный мета-тег joomla?

<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Идем следующим путем:

libraries/joomla/document/html/renderer/head.php

закомментировать или удалить строку (примерно 83 строка)

$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Как избавиться от сообщения JPAGE_CURRENT_OF_TOTAL в панели навигации?

Мы видими JPAGE_CURRENT_OF_TOTAL из за отсутствие русификации. Чтобы исправить данную ошибку нам нужно сделать следующие шаги:

1. Заходим в папку /languages/ru-RU/ и открываем файл ru-RU.com_content.ini

2. Добавляем туда строчку JPAGE_CURRENT_OF_TOTAL=Страница %s из %s

Как изменить количество похожих материалов?

В стандартном наборе Joomla есть модуль для вывода похожих материалов.

Он показывает все материалы, которые только может найти. Иногда доходит до 50 или более материалов. Как ограничить вывод, например, до 10 похожих материалов?

Находим файл modules/mod_related_items/helper.php

Находим строку:

' AND ( a.publish_down = '.$db->Quote($nullDate).'OR a.publish_down >= 
'.$db->Quote($now).' )';
Меняем ее на:

' AND ( a.publish_down = '.$db->Quote($nullDate).' OR a.publish_down >=
'.$db->Quote($now).' ) LIMIT 10';
Десятку можно менять на любое число.

Как установить расширение(модуль, плагин, компонент), если при установке выдает "Ошибка! Установочный XML-файл не найден"?

Нам нужно установить вручную (из папки), для этого создаем в папке tmp

в корне сайта любую папку, распаковываем туда наш архив с расширениями, идем в

админку, туда откуда мы обычно устанавливаем расширения и чуть ниже

обычной установки есть поле Установить из папки и там указываете путь к Вашей папке. Половина пути там уже вписано, вам остается только дописывать имя папки созданную в tmp.

Выше были приведены только несколько хитростей. Список всегда будет дополниться. Помочь в дополнении хитростей можете даже и "Вы" читатель блога.

Если возникли вопросы, задавайте их в комментариях. С радостью отвечу всем.

Комментариев: 2

  1. nikolaikur | 12.04.2012 в 11:25:40 | #1

    Хорошие советы, пригодились заношу в закладки

  2. Рустам Гулиев | 08.05.2012 в 10:48:01 | #2

    Спасибо! хотя "спасибо в крман не положишь" )))) но всё таки, СПАСИБО !smile

Оставьте комментарий!

Гость
Комментатор / хотите им стать

Чтобы стать комментатором введите email и пароль. Напишите комментарий. В дальшейшем ваша связка email-пароль, позволит вам комментировать и редактировать свои данные. Не забудьте про активацию (инструкция придет на ящик, указанный при регистрации).

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)