Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - izen29

Страницы: [1]
1
В описание для XSLT и в настройках модуля об этом ни слова. Может кто подскажет как можно создавать группы рассылок для уведомления о поступлении новых вопросов кого то кроме админа сайта?

2
Шаблоны XSLT / версия для печати
« : 16 Февраля 2013, 00:41:02 »
Сдолкнулся с интересной задачей.

На контентной странице есть кнопка "Вид для печати". При нажатии на кнопу должна открываться отдельная вкладка/окно с выводом той же самой страницы, но по другому xslt шаблону (где все лишнее соответственно отрезается).

Что то не могу сообразить - как это можно провернуть с помощью xslt?

3
Да, что то в конце рабочего дня потерял способность формулировать мысли четко. По проблеме - разобрался и все сделал, просто нужно всетаки иногда спать несколько часов в сутки)

4
спасибо, это все понял, теперь постинг работает, но возник тут же следующий вопрос - после отправки сообщения происходит редирект на страницу /faq/post_question/?posted=номер тикета

отлов <xsl:template match="result[@module = 'faq'][@method = 'post_question']">
по аналогу с восстановлением аккаунта
<xsl:template match="udata[@module = 'users'][@method = 'restore'][@status = 'success']"> ник  чему не привел...
как можно поймать этот редирект? а еще лучше где про него почитать?

не, ступил спросонья - поймать получилось, но в какой переменной можно посмотреть ответ с номером тикета? хмл не показывает((

5
В продолжение эпопеи с задачей вопросов специалистам - решил попробовать для этих целей модуль faq. С выводом вопросов-ответов проблем не возникло, зато с ходу попал на нежелание работать формы собствено задачи вопроса. Покурил пример http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/faq/faq_addquestionform/, взял за основу форму для tpl шаблона

<form method="post" action="/faq/post_question/123/">
<div>
<label for="title">Тема<span>*</span>:</label>
<input style="width: 100%;" type="text" name="title" id="title" />
</div>
<div>
<label for="question">Вопрос<span>*</span>:</label>
<textarea style="width: 50%;" name="question" id="question" ></textarea>
</div>
<xsl:apply-templates select="document('udata://system/captcha')/udata[url]" />
<input type="submit" value="Отправить" />
</form>

и столкнулся с выводом в адресной строке ошибки...
Может кто то сможет навести на правильную реализацию?

6
Спасибо! Сел курить))

7
Здравствуйте!

Стоит задача написать вывод всех сообщений в определенной теме форума.
Нашел http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/forum/forum_topic/ - вот это, но работает только для "текущей" темы.
можно как то по аналогии сделать забор всех сообщений из любой темы по обращению через айди темы?

9
Здравствуйте!

Реализую функционал модуля Форум и столкнулся с проблемой вывода формы создания новой темы. Единственное что нашел по данному предмету: http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/forum/forum_topic_post/
но так и не понял - как правильно заверстать форму, какие поля в ней должны быть, как реализовать оба сценария (и чем они отличаются). Кто нибудь реализовывал подобный функционал, просвятите плиз?

10
пока читал документацию - появились новые идеи, которые на первый взгляд могут все упростить:

- создал в модуле форум 4 конференции - по одной на каждого специалиста.

- на сайте в своем шаблоне вывел форму для пользователей - создание темы для каждой отдельной конференции, тема представляет собой собственно сам вопрос от пользователя и до аппрува специалиста скрыта.

- специалист через бекофис пишет ответ для темы и собственно активизирует саму тему.

- в шалоне на сайте оформляю вывод тем из конференции с первым (и последним) ответом специалиста. получается список вопросов-ответом стандартными средсвами без кастомов.

но возникла проблема:
при попытке использовать в шаблоне макрос forum/conf для получения всех тем конференции не могу добраться до собственно списка.

в главном шаблоне использую макрос:
<xsl:apply-templates select="document('udata://forum/conf/consultations/forum_pediatr/notemplate/1000')/udata" />

проваливаюсь в обработчик:
<xsl:template match="udata[@module = 'forum'][@method = 'conf']">
   <xsl:apply-templates select="lines/item"/>
</xsl:template>

и все, дальше по идее должен быть шаблон вывода названия тем:
<xsl:template match="item">
</xsl:template>

но пусто.

мои навыки начинающего осваивать юми на этом впадают в ступор) в чем может быть проблема?

11
Здравствуйте!

Решаю задачу: на сайте есть 4 формы обратной связи к разным специалистам, соответственно через каждую форму можно задать вопрос отдельному специалисту. Специалист должен иметь возможность посредством бекофиса просматривать полученные вопросы, писать ответы и публиковать связки "вопрос-ответ" на сайте в своем разделе.

Мысли: решил использовать для реализации модуль "Обратная связь", как распараллелить специалистов и входящие сообщения - понятно. Как добавить дополнительные скрытые поля (например ответ) - в первом приближении понятно.

Вопрос - как сделать вывод на сайте всех вопросов, посланных через конкретную форму обратной связи?

Заранее спасибо!

12
присоединяюсь к вопросу. можно поподробнее плиз?

13
Здравствуйте!
Столкнулся с такой же проблемой... Есть ли какое то решение? Так как не так давно начал разбираться в Юми, переписывать ручками пока не вариант)

Страницы: [1]