Вывод случайных данных из каталога .УК 1.10.3

#1 29 января 2016 в 15:59
Всем Доброго времени суток.Возник такой вопрос есть ли возможность в УК 1.10.3 выводить ограниченное случайное число записей из каталога.Притом делать это не на странице каталога, а на произвольных страницах сайта (тобиш в различных статьях).Если есть подскажите плз каким способом.
#2 29 января 2016 в 16:07
Maddog2299, У Вас должен быть модуль "Случайное в каталоге" его можете привязывать к любому пункту меню, т.е. если Вам необходимо, что бы показывалось с определенными статьями, именно не В статьях, а С статьями, то присваиваете этим статьям различные пункты меню и к ним привязываете модуль. Если Вам необходимо что бы данный модуль присутствовал при показе всех статей, то создаете пункт меню на нужный раздел и привязываете к нему модуль.
Пробуйте, экспериментируйте
#3 29 января 2016 в 17:06
Volgomarket, большое вам спасибо, уже не первый раз помогаете.У меня есть еще вопросик про каталог, правда немного не по теме.Есть возможность менять шаблоны для разных каталогов? Например для каталога "Авто" сделать один шаблон, а для каталога "Мото" другой? Я про шаблон вывода, который по умолчанию com_catalog_item.tpl и com_catalog_view.tpl для всех каталогов.
#4 29 января 2016 в 17:17
По последниму вопросу до ответа дошел сам. Нужно в файле catalog_view.tpl делать проверку на id категории, и в зависимости от этого клепать верстку.Например
  1. {if $cat.id ==2}
  2. <h1>Это каталог Авто</h1>
  3. {/if}
#5 29 января 2016 в 18:53
Ну и последний вопрос по каталогу).Опять же чтоб не создавать тему напишу тут.Мне необходимо сделать так, чтобы пользователи могли сами добавлять товары в каталог с комментариями о товаре.Только сделать это не по переходу на страницу /add.html, а чтоб форма для создания выводилась прямо на странице где отображаются все товары, то есть view.html.Пытался добавлять код из com_catalog_ add.tpl в com_catalog_view.tpl — результата не дало.
#6 29 января 2016 в 19:37
Интересно, а если add.html вывести в Iframe на другой странице, будет работать? Надо попробовать, а вдруг))
#7 29 января 2016 в 20:03
Maddog2299, Смотрите в сторону аякса.
#8 30 января 2016 в 00:16
Ну кстати через iframe работает)Надо теперь погуглить как это дело красиво сделать
#9 30 января 2016 в 08:34


Ну кстати через iframe работает)Надо теперь погуглить как это дело красиво сделать

Maddog2299

Вокруг Iframe нужно сделать проверку на юзера наверно, а то вдруг чо) если юзер может добавлять в каталог, то выводим ифраме, если не может, то какое-нибудь сообщение, типа зарегистрируйтесь

А красивости же просто делаются, пропишите немного стилей для ифраме, и все. Типа бордюр, отступы, и тд
#10 30 января 2016 в 09:48

Только сделать это не по переходу на страницу /add.html, а чтоб форма для создания выводилась прямо на странице где отображаются все товары

Это неправильно ибо вы своей формой займете полстраницы. Нафига она нужна если пользователь ничего добавлять не собирается? Ссылка должна оставаться ссылкой. Хотите открывать форму в том же окне значит открывайте ее в модалке.
#11 31 января 2016 в 19:51
А вот еще вопросик возник, теперь уж точно последний.Есть ли возможность вывести в шаблоне com_catalog_item.tpl модуль "Случайное в каталоге".Ну или каким-нибудь другим способом. Вообщем нужно чтоб на странице с детальным просмотром товара был модуль "Случайное в каталоге".А то в настройках показа модуля такого варианта нет.
#12 31 января 2016 в 20:07
Разобрался, надо было выбрать пункт "каталог" в отображении модуля
#13 1 февраля 2016 в 01:01

Есть ли возможность вывести в шаблоне com_catalog_item.tpl модуль "Случайное в каталоге"

Maddog2299
Постучитесь к maxisoft у него есть решение задачи
#14 12 февраля 2016 в 16:20
А можно сделать так чтоб пользователи без регистрации могли добавлять статьи в каталог? А то во вкладке "Доступ" нет группы "Гости" чего-то.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.