Модуль "Популярное в разделе"

1457
В отличии от штатного модуля "Популярные статьи", этот модуль выводит материалы не из заданного раздела, а из текущего, который определяется автоматически. То есть предположим, что на сайте имеется два раздела статей - "Китайские вазы" и "Жизнь зеленых мух". Когда пользователь просматривает раздел про вазы, то вполне логично поступить так, как это сделано на большинстве сайтов - подсунуть ему сопутствующие статьи именно из этого раздела, а поскольку штатный модуль "Популярные статьи" настраивается только на определенный раздел, то для решения задачи нам придется создать и настроить еще одну копию этого модуля. Вроде как несложно, но что делать если таких разделов десятки? Думаю идея понятна, теперь пояснения:

1. Модуль жестко привязан к компоненту "Каталог статей (Контент)" и будет выводиться только на страницах сгенерированных этим компонентом. Таким образом если нет каких либо особых требований, то во время публикации можно смело ставить галочку напротив "Показывать на всех страницах сайта", дальше все разрулится автоматически.

2. Поскольку у каждого свои понятия что именно нужно выводить и как оно должно выглядеть я намеренно не прописывал ни одного стиля. Вместо этого модуль выводит список всех доступных переменных и их краткое описание. Выбирайте какие именно данные вам нужны и оформляйте все это по собственному усмотрению.

3. Если по каким-то причинам вы не можете самостоятельно справиться с пунктом 2, то я готов в индивидуальном порядке выполнить эту часть работы за вас, естественно за вознаграждение и по вашим эскизам.

4. Модуль предназначен для линейки 1.10, на версии ниже он не заработает!
Скрытый текст виден только зарегистрированным пользователям

Согласно пожеланий модуль для версии 1.10.3 доработан

- Можно выводить статьи только за определенный период.
- При чтении статьи эта статья в модуль не выводится.

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

Скрытый текст виден только зарегистрированным пользователям
Плагин для привязки фотоальбомов к статьям | Страницы без вывода компонента
Комментарии (23)
Батосай 3 декабря 2013 в 00:46 0
Несомненно, это плюс, потестим, спасибо smile
Ramin 3 декабря 2013 в 00:58 +1
Однозначно + , но странно CMS развивается для того что бы покупали компоненты и доработки нужно больше пользователей! А как их привлекать без достойных шаблонов?

Может начнут разработчики создавать стоящие шаблоны, само собой не бесплатно!
omarov 3 декабря 2013 в 03:00 0
Отличная и нужная вещь! Большое спасибо!
Helg 3 декабря 2013 в 12:43 0
+ однозначно!!!!!!!!
Майкл 3 декабря 2013 в 21:29 0
На демо где можно посмотреть?
А можно сделать регулировку "популярное" по заданному промежутку времени (например месяц или неделя)?
Pasha 4 декабря 2013 в 00:40 0
На демо где можно посмотреть?
Демо чего? shock
А можно сделать регулировку "популярное" по заданному промежутку времени
Можно, обещаю подумать нужно или нет.
SE7EN 3 декабря 2013 в 23:18 0
Класс!!! Особенно то что касается стилей, просто супер, очень удобно.
Reborn 4 декабря 2013 в 02:29 -1
Хочу по дефолту, выводить из текущей..(что там у Вас)
Pasha, спасибо, очень полезно.
Рейк Накейкл 4 декабря 2013 в 02:46 0
Отличный модуль, спасибо ++
Есть одна хотелка - можно ли сделать условие, чтобы на страничке популярной статьи в модуле не выводилась эта статья?
Когда страничка ссылается сама на себя - не есть хорошо со стороны СЕО.
Pasha 4 декабря 2013 в 04:13 0
Справедливо. Посмотрю на досуге.
Pasha 4 декабря 2013 в 14:45 0
Сделано...
Луганчанин 4 декабря 2013 в 02:52 -2
Вот такое кино выдал этот модуль
Скрытый текст виден только зарегистрированным пользователям

Что не так сделал? версия 1.10.1 вот тестовый сайт ссылка
Рейк Накейкл 4 декабря 2013 в 03:30 +1
mod_popular_content_auto.tpl - этот файлик редактируйте так, как вы хотите чтобы выглядел ваш модуль.
Луганчанин 4 декабря 2013 в 03:36 0
Спасибо. Посмотрю.
Pasha 4 декабря 2013 в 04:12 +1
Никакого кина и все так. Пункт 2 описания посвящен именно этому. Оставляете то, что считаете нужным и оформляете по своему усмотрению. Мое дело отдать в шаблон логику и я считаю, что это в данном случае правильно.
Алексей 28 июня 2015 в 23:20 -2
Пункт 2 посвящен тому, что вам хочется заработать и вы выкладываете ради этого несовершенный "продукт", спасибо за ваши старания.
Алексей 28 июня 2015 в 23:25 -2
Админку видимо, что надо самому ...
Алексей 29 июня 2015 в 11:21 -2
Админка у модуля, тоже без единой работающей настройки. Их нужно прописывать самому, или модуль кривой... Можете ставить хоть миллион минусов, это не заставит меня высказать, то что я думаю и как я считаю нужным.
Pasha 9 августа 2015 в 18:13 0
Алексей, не нервничайте, скушайте витаминку, посоветуйтесь с друзьями по поводу общения.... и ваша жизнь может быть наладится.
Helg 9 августа 2015 в 17:11 0
На 10.6 работать будет?
Pasha 9 августа 2015 в 18:11 0
Версия для 1.10.6 лежит в каталоге дополнений
Юрий 24 января 2016 в 20:17 0
Отлично! Спасибо. В помощь чайникам от чайника: Если вы делаете красивое мета-описание к статьям, в файлике mod_popular_content_auto.tpl после сточки <div class="con_title" style="margin-bottom:5px"><a href="{$article.url}">{$article.title}</a></div> добавьте это
{$article.hits} - Количество просмотров. Краткое описание:
{$article.meta_desc|strip_tags|truncate:250}

У меня получилось довольно наглядно и симпатично.
@ivanpolyakov 5 декабря 2017 в 11:46 0
Скажите, а есть для блогов такой же?