1. Статистика просмотров в в CMS Joomla формируется при старте загрузки страницы, метрика получает данные когда страница полностью загружена (не считая картинок). Соответственно если пользователь слишком быстро ушел со страницы, метрика данные не получит, а просмотрах админки на один просмотр будет увеличение.
  2. Если в браузере отключен JavaScript или стоят дополнительные плагины защиты, которые ограничиваю действия JS, то метрика не посчитае посещение, поскольку она работает на чистом JavsScript. Таких пользователей мало, но для ясности этот пункт упомянаю.
  3. Метрика отличает реального пользователя от робота, Joomla - нет. К примеру на наш сайт зашел поисковый робот (такое происходит от 1 до нескольких раз в день, надо логи сервера смотреть) или зашел спам бот для автозаполнения форм спамом. Статистика в админке будет считать их посещение, в яндекс подобное посещение не будет фиксироваться (что как мне кажется очень правильно).
  4. Есть и другие особенности, но они больше связаны с технологией работы метрики - об этом более подробно пишут разработчики в блоге яндекса.

Вывод: рекомендую при анализе посещений вообще не ориентироваться на просмотры в административной панели (я кстати сколько работаю с крупными сайтами ни разу не видел чтобы компания ориентировалась на статистику из системы управления). Метрика предоставляет более точные данные, хотя возможно цифры не такие большие. Кроме того, для аналитики не лишне иметь счетчик от Google Analitycs. Там статистика тоже будет отличаться от Яндекса, но всё же лучше ориентироваться на средние показатели обоих систем статистики.

Опубликовано в CMS Joomla
Вывод даты

Вставляем в модуль слудующий код:

<span class="modnews-date">
      <?php echo JHtml::_('date', $item->publish_up, JText::_('d F Y')); ?>
 </span>
Вывод даты

Вставляем в модуль после:

defined('_JEXEC') or die;

следующий код:

$images = json_decode($item->images);

Сам блок с изображением выводим следующим блоком кода:

<?php if (isset($images->image_intro) and !empty($images->image_intro) and $params->get('image')) : ?>
	<div class="pull-left item-image">
		<a href="<?php echo $item->link;?>">
			<img src="<?php echo htmlspecialchars($images->image_intro); ?>"  alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
		</a>
	</div>
<?php endif; ?>

Опубликовано в CMS Joomla
Понедельник, 25 января 2016 08:59

Как добавить свою позицию в шаблон Joomla

Для добавления позиции модуля в шаблон joomla выполните следующее:

  1. Перейдите в каталог с сайтом по ftp или через файловый менеджер хостинга. Переходите из корневого каталога в папку "template", затем в папку с названием вашего шаблона. Как альтернативный вариант можете сделать это через админку joomla, перейдя в "Расширения", "менеджер шаблонов">Перед вами таблица с названиями шаблонов Кликните по названию вашего шаблона в колонке "шаблон".
  2. Открывайте файл index.php - В нем вся структура вашего шаблона
  3. Предположим мы хотим добавить модуль в самом верху страницы. Модуль будет называться "verh_stranitsi". Тогда в index.php мы должный вставить модуль сразу после тега <body>. Соответственно после этого тега добавляем следущий код:
    <jdoc:include type="modules" name="verh_stranitsi"   style="xhtml" />
  4. Теперь редактируем файл templateDetails.xml . В нем найдите блок с тегами <position>. Добавьте там еще одну строку
    <position>verh_stranitsi</position>

Всё, можно добавлять модуль joomla в нужной позиции.

 

Опубликовано в CMS Joomla
Суббота, 23 января 2016 18:59

Как добавить в Joomla Яндекс Метрику

Выполните следующие действия:

  1. На странице metrika.yandex.ru жмите "добавить счетчик"
  2. Заполняйте "Имя счетчика" и "домен сайта", принимайте условия
  3. Слева выбирайте "Код счетчика", после чего  отметьте следущие чекбоксы - "Вебвизор", "Асинхронный код". Выключите "Информер". Остальное можете включать, в зависимости от ваших потребностей.
  4. Ниже копируйте "Код счетчика"
  5. Переходите в админку Джумлы. Сверху раздел "Расширения">"менеджер модулей"
  6. Жмите "Создать", затем выбираем "HTML-код"
  7. Заполняем "заголовок" любое название.
  8. Далее ВАЖНО! В поле ввода самого кода модуля необходимо вставить уже скопированый в буфер обмена код метрики Яндекса, НО ДЕЛАТЬ ЭТО НАДО В РЕЖИМЕ РЕДАКТИРОВАНИЯ ИСХОДНОГО КОДА. Это значит, что надо нажать на кнопку со значком "<>". И уже потом вставить код метрики.
  9. Справа есть пункт "Показывать заголовок"> Выбираем "Скрыть"
  10. Ниже "позиция". В принципе выбрать можно любую позицию, т.к. На сайте визуально ничего не изменится, но рекомендую выбрать позицию типа "footer" или "copyright". Если таких нет, вибирайте что понравится.)
  11. В верху жмем "Сохранить и закрыть".

Посмотрите на свой сайт, перейдите по нескольким ссылкам и минут через 10 зайдите на сайт яндекс.Метрики. Теперь вы сможете увидить всю статистику о действиях на вашем сайте.

Опубликовано в CMS Joomla
Суббота, 23 января 2016 11:08

Как добавить страницу в Joomla

Сразу отмечу, что ответ на этот вопрос не столь однозначен как кажется, поскольку страница может быть как статической (отображается определенный материал), так и динамической (контент будет загружаться в зависимости от ваших настроек). Всё же я опишу как добавить на сайт страницу и отдельный пункт меню для неё. Ниже описаны ключевые шаги со скриншотами к CMS Joomla:

  1. Заходим в административную панель сайта
  2. Выбираем "Материалы">"Менеджер материалов">"Создать материал"
  3. Заполняем "Заголовок" и чуть ниже пишем контент страницы. В правой колонке выбирает нужную категорию во вкладке "Категория" (по необходимости).
  4. Жмем "Сохранить и закрыть"
  5. Далее сверху выбираем "Меню"> выбрать соответствующую группу меню > "Создать пункт меню"
  6. Заполняем "Заголовок меню"
  7. Выбираем "тип пункта меню" - в нашем случае это будет "Материалы"> "Материал"
  8. Появится вкладка "выбрать материал", где выбираем нужный материал, заголовок которого заполняли в пункте 2
  9. Нажимаем "Сохранить и закрыть"

ПОЗДРАВЛЯЮ! Вы добавили на свой сайт новую страницу.))

Опубликовано в CMS Joomla

Хотите заказать создание сайта?

Создание сайтов в Саранске и других городах России - это основное направление моей деятельности. Если вы решите создать интернет-ресурс, всегда разумно обратиться за помощью к профессионалу. Я предлагаю выгодную стоимость создания любого сайта, и если вы обратитесь ко мне, то получаете качественный ресурс с высокой конверсией.

Если у вас есть вопрос или хотите заказать сайт - заполните форму обратной связи или перезвоните мне. Всегда рад сотрудничеству с Вами!

Расчет стоимости проекта

Заказать сайт

Ваше имя(*) Только русские символы
Ваш email(*) Неверный ввод
Сообщение Только буквы и цифры