Разный контент для разных городов
Разный контент для разных городов
Если например десяток городов пользователь из города-1видит контент города -1, из города-2 контент города-2 и т.д.
Подскажитезадачу плз как решить эту задачу.
Есть еще вопрос по instantcms, а точнее по ее локализации на другой язык, как это сделать и как решить проблему с апострофами -'?
Как вариант создавать группы Житель города 1, Житель города 2. Вручную распределять пользователей, а в контенте указывать в доступе, каким группам доступен данный контент.
Но как оп мне, так просто сделайте отдельные меню городов и весь контент распределяйте вокруг пункта меню данного города.
Т.е. житель города 1 никогда не сможет увидеть контент по городу 2?
Как вариант создавать группы Житель города 1, Житель города 2. Вручную распределять пользователей, а в контенте указывать в доступе, каким группам доступен данный контент.
Но как оп мне, так просто сделайте отдельные меню городов и весь контент распределяйте вокруг пункта меню данного города.
Ммм… Нет же, новости могут не зарегистрированные пользователи смотреть и объявления. По гео принадлежности толи по ip толи или при входе на сайт город выбирать, как то так наверное.
А отдельное меню городов, если это регион и 100 городов? Будет наляписто мне кажится и неразбериха.
Т.е. житель города 1 никогда не сможет увидеть контент по городу 2?
Как вариант создавать группы Житель города 1, Житель города 2. Вручную распределять пользователей, а в контенте указывать в доступе, каким группам доступен данный контент.
Но как оп мне, так просто сделайте отдельные меню городов и весь контент распределяйте вокруг пункта меню данного города.
Ммм… Нет же, новости могут не зарегистрированные пользователи смотреть и объявления. По гео принадлежности толи по ip толи или при входе на сайт город выбирать, как то так наверное.
А отдельное меню городов, если это регион и 100 городов? Будет наляписто мне кажится и неразбериха.
Но там задача была проще — при первой загрузке грузился первый город, остальные можно было выбрать через выпадашку.
Фильтр контента по городам с виджетом подтверждения "угаданного" города и возможностью выбора другого, данный выбор пусть хранится в кукисах. В контенте соответствующее поле. При не заполненном поле или его отсутствии выводим всегда. Примерно так звучит ваше ТЗ, а теперь ищите исполнителя ).
еще виджет вывода контента надо будет дописать. В стандартном нет хуков, чтобы отфильтровать по городу.
В 2.4.0 естьеще виджет вывода контента надо будет дописать. В стандартном нет хуков, чтобы отфильтровать по городу.
Уважаемый Fuze, а можно поподробней, или ссылочку, по поводу фильтра по городу?В 2.0.4 есть
Писал подобное. Но там была база нужных городов — задавались в админке. При добавлении материала указывается его привязка к городу.
Но там задача была проще — при первой загрузке грузился первый город, остальные можно было выбрать через выпадашку.
еще виджет вывода контента надо будет дописать. В стандартном нет хуков, чтобы отфильтровать по городу.
1. База городов есть и будут добавляться.
2. Fuze, говорит что в 2.4.0 фильтр по городу уже есть ( что то ненашел)
У Вас компонент для 2.4.0? Можно где-то его потрогать, демка или....?
instantcms.ru/novosti/release240.html#comment_87173
Где то еще что то всплывало… про фильтр это так мои догадки и фантазии
применили именно к версии 2.4.1? А почему не к 2.5 и выше? Я в этом усмотрел лишь некое мифическое будущее, спустя которое, действительно это поле будет доступным в типах контента. Но речи про 2.4.1 нигде не увидел.Будет и это поле в типах контента.
нельзя. Писалось на заказ. Демо уже нет.Можно где-то его потрогать, демка или....?
Вот пара скриншотов
Виджет с выбором города
Список городов в админке
Не пойму зачем демо. Принцип работы я уже описал. Вы настраиваете в админке в компоненте список городов. Он выводится виджетом.
К нужному типу контента привязываете тип поля город (не стандартный, а написанный мной, который берет города из компонента). При добавлении контента указываете город.
Пользователь при первом заходе видит записи всех городов, может выбрать записи только одного города, кликнув по названию в виджете. В типе контента, где привязано поле, будет проходить фильтрация по городу.
А с 2.4.0 она будет еще и виджете вывода контента.