Плагин вывода объектов из УК в статьях

#1 20 июля 2012 в 01:01
Ребята, добрый день.

Кто может написать плагин/модуль для связки объектов из УК с тегами статьи? Например, есть статья о тракторах. В отдельном модуле на странице статьи о тракторах выводим 5 объектов, которые имеют в своем названии полностью или частично тег статьи. Это можно сделать и не отдельным модулем, а вставлять внутрь самой статьи врезкой, например.

Зачем? Чтобы сделать релевантные объявления для тех, кто интересуется данной темой. Например, у меня УК — это каталог товаров, которые выставлены на продажу…
#2 20 июля 2012 в 05:12

В отдельном модуле на странице статьи о тракторах...

Dorimen
В отдельном — сомневаюсь, ведь чтобы модулю найти подобные, он должен "знать" какая статья сейчас отображается.
Это можно организовать?? Кто-нибудь знает?

А вот в теле статьи, снизу, сбоку, да хоть где — никаких проблем.
#3 20 июля 2012 в 08:05

Это можно организовать?? Кто-нибудь знает?

Ленивый
В модуле тоже можно сделать. По крайней мере, есть 2 варианта решения.
1. Предпочтительный. По request_uri определить статью, дальше теги, и по тегам достать соответсвующие записи в каталоге.
2. Необычный. При помощи js и ajax. Предварительно в тело модуля ничего не грузим. После загрузки страницы берем теги при помощи js и передаем в ajax файл и загружаем соотвествующие записи каталога при помощи ajax в модуль.

Кстати, интересная идея для полезного модуля. Как будет время, можно будет сделать. Если уже не сделано ). В модуле выводить не только похожие записи каталога, но и записи с других компонентов. В одном модуле "Похожее в каталоге", "Похожее в блогах"…
#4 20 июля 2012 в 08:35

1. Предпочтительный. По request_uri определить статью

Dorimen
Можно. И будет работать.… но как-то это не по феншую!!! Как-то не пристало уважающей себя CMS урлы разбирать! :))
#5 20 июля 2012 в 08:51

Можно. И будет работать.… но как-то это не по феншую!!! Как-то не пристало уважающей себя CMS урлы разбирать! :))

А что вас смущает? На мой взгляд, наиболее оптимальное решение. По ури в ядре определяется компонент. Вполне по феншую, имхо. Если в модуле загрузите модель контента, то можете использовать встроенный метод getArticleByLink(). Ничего нехорошего не вижу.

ЗЫ. TC, прошу прощения за оффтоп. Писать времени нет. Просто обсуждаем как это можно сделать. Может кто возьмется.
#6 20 июля 2012 в 10:14

Кстати, интересная идея для полезного модуля. Как будет время, можно будет сделать. Если уже не сделано ). В модуле выводить не только похожие записи каталога, но и записи с других компонентов. В одном модуле "Похожее в каталоге", "Похожее в блогах"..

Марат


Этого нет. Если бы кто-то сделал, было бы здорово.
#7 20 июля 2012 в 10:41

Если в модуле загрузите модель контента, то можете использовать встроенный метод getArticleByLink().

Марат
Точно! или просто эту функцию в модуль копирнуть и готово!!! Марат, — респект! :)

Ну и, собственно, всё. Запросик в Базу по тегам и можно цеплять к статье хоть каталог, хоть шоп
#8 20 июля 2012 в 11:35
Я просто не программист и мне это ничего не говорит. Готов оплатить реализацию.
#9 20 июля 2012 в 15:19
Dorimen, обращайтесь можем сделать — сейчас делаем похожее для отображения баннеров по тегам.
#10 20 июля 2012 в 15:24
axe, обратился😊Сколько это будет стоить?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.