Мирослав
+43
Репутация
75
Рейтинг
ТЗ с иллюстрациями
Прикрепленный файл
_pm692.doc
82 Кб
В коробке есть поле Дата, но как быть, если дата нужна не одна? Например мы создаём тип контента для мероприятий, событий. Мероприятие может проводиться один раз, а может повторяться. Соответственно нужно сделать возможность создавать расписание. Например, это даты спектакля, выступления, поездки, семинара, итд. Так же бывают ежедневные мероприятия.
Такое поле было бы полезным для городского портала, афиши событий, итд.

[cut=Читать далее...]
Вот некоторые мои мысли по поводу реализации:
Сделать флаг "Ежедневно" — если активен, то выбор дат отключён
Иначе — можно заполнить дату начала (для однодневных мероприятий) и дату завершения (для многодневных)
Если дат несколько — нажимаем кнопку "добавить" и появляется новая строчка с парой дат.

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

Цель:
Возможность организации на сайте одиночных или повторяющихся мероприятий, поиск по диапазону дат.
Задача:
Создать тип поля в котором можно добавлять неограниченное количество дат/диапазонов дат (от и до) или поставить флаг «Ежедневно».
Допустим, мы хотим создать подобие афиши мероприятий города, где пользователь выбирает в фильтре диапазон дат (например 13-14 января) и видит все актуальные предложения и мероприятия. Например:
+Поход выходного дня с ночёвкой (13-14 января)
+Прокат лыж (ежедневно)
+Лыжная прогулка (14 января)
— Поездка в Питербург 13-17 января в фильтр уже не входит, так как не вписывается в заданные рамки.
Диапазоны дат должны участвовать в фильтре (+ флаг «ежедневно» если включен).
Например, пользователь выбирает в фильтре диапазон дат, и нужно чтобы отобразились все записи типа контента которые в него входят.
Технические требования:
1. Одной записи типа контента может соответствовать как одна дата, так и список дат.
2. Каждая дата участвует в поиске фильтра
3. Видимо, для дат придётся создавать отдельную таблицу в бд
4. Если поставлен флаг «ежедневно», выбор дат блокируется
Кто готов взяться, пишите, обсудим детали и бюджет.
Такое поле было бы полезным для городского портала, афиши событий, итд.

[cut=Читать далее...]
Вот некоторые мои мысли по поводу реализации:
Сделать флаг "Ежедневно" — если активен, то выбор дат отключён
Иначе — можно заполнить дату начала (для однодневных мероприятий) и дату завершения (для многодневных)
Если дат несколько — нажимаем кнопку "добавить" и появляется новая строчка с парой дат.

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

Цель:
Возможность организации на сайте одиночных или повторяющихся мероприятий, поиск по диапазону дат.
Задача:
Создать тип поля в котором можно добавлять неограниченное количество дат/диапазонов дат (от и до) или поставить флаг «Ежедневно».
Допустим, мы хотим создать подобие афиши мероприятий города, где пользователь выбирает в фильтре диапазон дат (например 13-14 января) и видит все актуальные предложения и мероприятия. Например:
+Поход выходного дня с ночёвкой (13-14 января)
+Прокат лыж (ежедневно)
+Лыжная прогулка (14 января)
— Поездка в Питербург 13-17 января в фильтр уже не входит, так как не вписывается в заданные рамки.
Диапазоны дат должны участвовать в фильтре (+ флаг «ежедневно» если включен).
Например, пользователь выбирает в фильтре диапазон дат, и нужно чтобы отобразились все записи типа контента которые в него входят.
Технические требования:
1. Одной записи типа контента может соответствовать как одна дата, так и список дат.
2. Каждая дата участвует в поиске фильтра
3. Видимо, для дат придётся создавать отдельную таблицу в бд
4. Если поставлен флаг «ежедневно», выбор дат блокируется
Кто готов взяться, пишите, обсудим детали и бюджет.
Видимо так и сделаю, думал просто что уже есть решение, помоему штука нужная.
Наверно я не точно выразился.
Допустим при просмотре поста пользователя, чтобы сбоку выводился список других постов этого пользователя. Как список контента.
Допустим при просмотре поста пользователя, чтобы сбоку выводился список других постов этого пользователя. Как список контента.
Правда, никто не знает решения?
А в чём проблема? Устанавливаете сайт на домен1, копируете на домен 2 файлы, настраиваете конфиг. Используете 1 общую базу. Для каждого сайта создаёте свои типы контента и их показываете. Если нужно вывести тип контента с другого сайта — в шаблоне вывода корректируете адреса картинок. Есть ещё какие то косячки, но решаемо же.
Это вы про вывод в записи. А я про вывод в списке записей, или в виджете "Список контента"
В настройках связей Б выбрать отображение не вкладкой, а списком.
Или речь о чем-то другом?
Допустим у меня тип контента А привязвн к типу контента Б.
В списке контента А у каждой записи можно выводить связанные (родительские) элементы Б через поле parent_id.
Вопрос, как сделать обратное. В списке контента Б выводить у каждой записи список дочерних элементов А?
В списке контента А у каждой записи можно выводить связанные (родительские) элементы Б через поле parent_id.
Вопрос, как сделать обратное. В списке контента Б выводить у каждой записи список дочерних элементов А?
Друзья, не пойму как вывести другие материалы автора. Например при просмотре записи блога.
Пробовал создавать набор, где Автор = {user.id}, но тут видимо берётся id авторизированного пользователя. А как брать id автора записи?
Или я туплю. Или есть какое иное решение?
Пробовал создавать набор, где Автор = {user.id}, но тут видимо берётся id авторизированного пользователя. А как брать id автора записи?
Или я туплю. Или есть какое иное решение?
Джино не советую. Я пользуюсь лет 6 IHC, у них всё честно, техподдержка оперативная. Пользуюсь лет 6, ничего плохого сказать не могу. Нагрузка у меня до 1,5к, но запас тарифного плана по нагрузке ещё большой. Плачу что то 1200р/мес. Не реклама, просто делюсь опытом.
Приветствую. При переносе материала в другую категорию, окошко слишком узкое.
Поддерживаю. Поля очень нужны. Например сделать небольшое описание связи, в том числе для SEO.Чтобы вывести какой то текст в этих местах:Jestik:
к связям я думаю многие захотят различные плюшки
И первая плюшка, это возможность создания полей для связей, как для типов контента. Это заодно решит вопрос с указанием цены для разных производителей/магазинов, упоминаемом уже ранее.
Разработка классная.
Небольшое замечание. Добавил к статьям связь с 3 типами контента, в выпадающем меню у 2х из 3х нет названия.
Продолжу тестирование…
Небольшое замечание. Добавил к статьям связь с 3 типами контента, в выпадающем меню у 2х из 3х нет названия.
Продолжу тестирование…
Разработка отличная, то что нужно! Вопрос — как обновить работающий сайт? Смержить файлы? Или что то ещё в БД? Заодно потестил бы.
Или проще дождаться релиза? Когда он ориентировочно планируется?
Или проще дождаться релиза? Когда он ориентировочно планируется?
Очевидно же, что либо проблема только у вас, либо вы не можете понятно описать проблему, чтобы её можно было воспроизвести и соответственно исправить.
Хорошо.
1. Я скачал и установил ICMS 2.6.1
2. В открыл тип контента Новости и выставил указанные галочки (демоданные):
— Показывать записи из подкатегорий внутри родительской категории
— Разрешить несколько категорий для одной записи
— Вид — плитка, кол-во на страницу — 3 (для наглядности)
3. Открыл Контент — Новости
3.1 Переместил категорию Бизнес внутрь категории Общество
3.2 Открыл материалы в категории Общество и добавил им доп. категорию Бизнес.
4. Открыл Новости — Общество и увидел описанную проблему
Причина думаю в том что один и тот же материал в обеих категориях и считается по 2 раза.
Для демонстрации примера сделал демосайт xn--80atdiolfc3f9a.xn--p1ai/news/obschestvo
Прикрепленный файл
3_pm692.jpg
19 Кб