2 вопроса про eventsCalendar2
1. Можно ли вывести события, новости и прочее не в виде календаря, а в виде ленты/списка? Если да, какой код?
2. Можно ли показать прошедшие события? Если да, то какой код?
2. Можно ли показать прошедшие события? Если да, то какой код?
Комментарии: 21
А еще хотелось бы узнать, можно ли в eventsCalendar2 добавлять картинки? Если да, то как?
Еще интересуют следующие вопросы
— может ли mSearch2 искать рифмы к словам?
— Как в Login авторизовать только тех пользователей, у которых есть белый iPhone6?
— можно ли Tickets переименовать в Vaucher, чтобы он выводил не тикеты, а ваучеры?
С наступающим Новым годом! :)
Еще интересуют следующие вопросы
— может ли mSearch2 искать рифмы к словам?
— Как в Login авторизовать только тех пользователей, у которых есть белый iPhone6?
— можно ли Tickets переименовать в Vaucher, чтобы он выводил не тикеты, а ваучеры?
С наступающим Новым годом! :)
Ну и у меня тогда 1 вопрос по MODX.
— Можно ли на MODX сделать аналог Вконтакте? Если да, то какой код?
— Можно ли на MODX сделать аналог Вконтакте? Если да, то какой код?
Вообще, любой ответ без подробного кода с комментариями следует признать оскорбительным, а раздел «работа» аннулировать!
Если серьезно, то календарь создан, чтобы быть календарем)) Вывод лентой и т.д. организуется кучей компонентов. Начинать стоит с getResources и доработанного в сторону ускорения работы аналога от Василия pdoResources. Можно выводить каждое событие посредством поста в Tickets, а можно, как вариант, впихнуть на сайт код jsTimeline и выводить через него события из гугл-календаря. По всем вариантам есть инструкции в сети. Ну и еще куча всякого. Вообще было бы неплохо понимать, какая вообще задача решается? Потому что сейчас это напоминает вопрос: Можно ли в утюге сварить борщ? Если да, какой рецепт? И задается он посреди кухни, укомплектованной всем необходимым((
Я не нашел НИ ОДНОГО дополнения/расширения, которое бы позволяло выводить записи или новости без создания отдельной страницы. Странно, тут налицо работа программистов, а не дизайнеров интерфейсов. 600 новостей в виде отдельной страницы под каждую за год — это конечно круто. А вот календарь подходит лучше всего. Соответственно, нужно вывести записи календаря в виде списка, что-то вроде &calendar_type='list'. Ну и точно таким же способом показать прошедшие события. Я вот нигде не нашел, пока читал про календарь.
Может стоит подумать, а почему ты не нашел дополнение, которое сможет создавать новости в вакууме?
У новости должно быть:
— название
— короткое описание
— полный текст
— дата создания
— дата изменения
— url адрес
— может, картинки или другие вложения
— она должна попасть в карту сайта
— и, желательно, в кэш сайта
Как ты всё это планируешь делать, не создавая страницы сайта? И зачем тогда вообще нужны эти страницы сайта, по твоему? 600 новостей за год… У нас тут 7500 страниц уже, среди которых и твой вопрос.
Я уже молчу о том, что eventsCalendar2 тоже рассчитывает на работу со страницами сайта, по умолчанию.
У новости должно быть:
— название
— короткое описание
— полный текст
— дата создания
— дата изменения
— url адрес
— может, картинки или другие вложения
— она должна попасть в карту сайта
— и, желательно, в кэш сайта
Как ты всё это планируешь делать, не создавая страницы сайта? И зачем тогда вообще нужны эти страницы сайта, по твоему? 600 новостей за год… У нас тут 7500 страниц уже, среди которых и твой вопрос.
Я уже молчу о том, что eventsCalendar2 тоже рассчитывает на работу со страницами сайта, по умолчанию.
Можно было бы просто написать: «Нет, мой календарь не умеет так делать». С чего вы решили, что у новости или заметки, или события должны быть обязательно все вами перечисленные данные?
Мне вот не нужны: полный текст или название: достаточно указать дату и текст, а урлы содержаться в самом тексте. А кому-то и картинки не нужны. Modx гибок в решениях, а дополнения строго ограничены, получается.
Мне вот не нужны: полный текст или название: достаточно указать дату и текст, а урлы содержаться в самом тексте. А кому-то и картинки не нужны. Modx гибок в решениях, а дополнения строго ограничены, получается.
Мда.
Я здесь бессилен, удачи тебе.
Я здесь бессилен, удачи тебе.
Спасибо, и Вам.
дополнения/расширения, которое бы позволяло выводить записи или новости без создания отдельной страницыДля этого есть такие вещи как Twitter, ВКонтакте и т.д. Есть страница группы и в нее можно постить новости вообще ничего не создавая))
У каждого свои потребности. Вам вот просто написать, что я идиот, не знаю о существовании «Твиттера» и «Вконтакте». Почему так много текста не по теме?! Есть вопрос. Не знаешь ответа, иди мимо. Нет, надо блеснуть умом.
Настроение предновогоднее просто, друг, а тут ты со своими сумасшедшими вопросами. =)
Ты хоть попытайся осознать, что твои вопросы и суждения относительно использования MODX, мягко говоря, глуповаты. Ты не написал ровным счётом ничего, что могло бы наводить на мысль о том, что тебе надо, да ещё просишь предоставить код какой-то. Обычно, если просят помощи, то говорят, что уже сделали, расписывают свою проблему как можно подробнее, чтобы им люди помогли. Помощь — это всегда движение с обеих сторон на встречу друг другу, нельзя просто так взять и помочь кому-то, кто выказал посредственное желание… Прочти первое и второе сообщения к своему посту, думаешь они просто так нарисовались там? Обрати внимание, что ни в одном другом посте, где людиинтересуются несколько иначе задают вопрос правильно нет таких стёбных комментариев под постом. Ну и сделай выводы, собственно. :)
Ты хоть попытайся осознать, что твои вопросы и суждения относительно использования MODX, мягко говоря, глуповаты. Ты не написал ровным счётом ничего, что могло бы наводить на мысль о том, что тебе надо, да ещё просишь предоставить код какой-то. Обычно, если просят помощи, то говорят, что уже сделали, расписывают свою проблему как можно подробнее, чтобы им люди помогли. Помощь — это всегда движение с обеих сторон на встречу друг другу, нельзя просто так взять и помочь кому-то, кто выказал посредственное желание… Прочти первое и второе сообщения к своему посту, думаешь они просто так нарисовались там? Обрати внимание, что ни в одном другом посте, где люди
Может это подойдет:
ilyaut.ru/xpdo/adding-editing-and-deleting-custom-objects/
ilyaut.ru/xpdo/adding-editing-and-deleting-custom-objects/
И, кстати, посмотри fullCalendar и myCalendar
А порядок вывода, в плане оформления, можно сделать свой, отредактировав дефолтные чанки.
Платный fullCalendar можно бесплатно тестировать создав на modhost.pro/ тестовый аккаунт (и выбрав при установке MODx соответствующее дополнение).
А порядок вывода, в плане оформления, можно сделать свой, отредактировав дефолтные чанки.
Платный fullCalendar можно бесплатно тестировать создав на modhost.pro/ тестовый аккаунт (и выбрав при установке MODx соответствующее дополнение).
Да тут вообще календари не нужны. Именно с этого стёб и начался. getResources или pdoResources в помощь.
Так не хочет же отдельный ресурс на каждую новость (странно, не нужна индексация этого раздела сайта, т.е. отдельных новостей раздела?). А так, да, pdoResources, или Тикетс, или Collections, что бы удобнее хранились ресурсы (поясняю для Евгений иванов — Collections скрывает ресурсы в древе, и позволяет удобно назначать шаблоны ресурсам при их создании).
Так не хочет же отдельный ресурс на каждую новостьТогда MODX тут не поможет. Тут нужно что-то другое.
Чтобы не делать отдельный ресурс на новость нужно или сделать «портянку» ооооочень длинную и тупо редактировать текст, добавляя новые кусочки, удаляя старые (я же не просто так про таймлайн упоминал, вертикальный или горизонтальный дело выбора, но вроде подходит под запрос) либо все-же делать ресурсы, но тупо не публиковать их, сделать выборку среди неопубликованных ресурсов и т.д. Но я вот никак не могу понять чем плохо создание новости. Нужно скрыть от пользователей? Не проблема. Скрыть от поисковых роботов? Вообще ерунда. Спрятать в дереве ресурсов? Тикетс на ура справится. Очень жаль, что автор вопроса не идет на контакт, а просит «то, не знаю что».
А каким образом выделять прошедшие события в этой портянке? Вопрос риторический. Ответ знают все. Никак.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.