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

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

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


Сообщения - NOIRMAN

Страницы: 1 2 [3] 4 5 ... 7
31
Может попробовать поиграться с конструкцией?
 test=".//property[@name = 'photo']/value !='' "

32
Решил задачу сотрудник службы заботы UMI Артём - спасибо ему огромное!
Вы воспользуйтесь "Связью с зимним" (http://www.umi-cms.ru/support/#say_good )сна сайте UMI для передачи благодарности. Ему будет очень приятно ;)

33
Ситуация связана с тем, что такие названия как "news", "catalog" etc "зарезервированы" системой названиями одноименных модулей. Сам не пробовал за отсутствием необходимости, но есть такая галочка в модуле "Конфигурация" - "Разрешить совпадение адреса страницы с названием модуля". Попробуйте.

34
Попробую немного ступить )))
А просто
<xsl:apply-templates select=".//property[@id = 401]/title" />
отрабатывать не хочет?

35
Возможно просто в следствии того, что картинкам всем нужно "пересоздаться", на что и уходит дополнительное время. Дальше они уже будут браться из папки с созданными экземплярами

36
Есть такие средства.
Если внимательно изучить материал отсюда - http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/virtualnyj_modul_system/system_makethumbnailfull/ То внимания заслуживают параметры crop и cropside

37
Шаблоны XSLT / Re:Помогите разобраться
« : 21 Января 2014, 00:23:51 »
Нашел эту функцию (custom/systemConfig) в файле custom.php по пути /classes/modules

38
Последний пример больше похож на правду. С массой оговорок ))

1. usel запрос скорее всего собирает для Вас page. Вы же пытаетесь вызвать lines/item.
2. Что такое select='total' для меня лично остается загадкой. В лучшем случае оно выведет общее количество записей (120 вроде в Вашем случае).
3. Где запрос макроса  %system numpages()%, который собственно и отвечает за пагинацию объектов?

http://dev.docs.umi-cms.ru/prakticheskie_primery/postranichnyj_vyvod_pejdzhing_stredstvami_xslt-shablonizatora/verstka_shablonov/ очень подробно тут про пагинацию.

P.S. личное )) Смотрю в скайпе Вы не частый гость ;)

39
<xsl:template match="udata[@method = 'getObjectsList'][total]" mode="table-view-groups-conf-conf">     

Вот тут вот, вроде как, идет обработка макроса getObjectsList. И не имеет никакого отношения к Вашему usel. Попробуйте изменить значение @method на Ваш ConfHotels

40
1. Запрос в чистом виде usel://ConfHotels/?limit=10&page=3 выдает результаты ?
Еще мне очень не нравится (самому то еще на практике не приходилось использовать такого вида запросы) использование "&" в чистом виде в коде шаблона. Может попробовать "&amp;" ?
2. Для usel://ConfHotels/10/?limit=10 - что в тексте самого usel отвечает за параметр {1}? В верхнем примере не увидел этого параметра.

41
Все совсем рядом ;)
http://umihelp.ru/courses/

42
<limit page="0">{limit}</limit>
Вот тут вот задается все по пагинации в самом запросе. Соответственно параметр нужно вызывать в запросе. Ну и прикрутить путешествие по нумерации страниц.
http://dev.docs.umi-cms.ru/shablony_i_makrosy/xslt-shablonizator_umi_cms/vyborki_iz_bd_protokol_usel/#limit

43
Структура Вашего справочника "Категории отелей" должна выглядеть примерно так
"Наименование", "Иконка".
После заполнения и присвоения значений страницам Ваших отелей в шаблоне -
заменить <xsl:value-of select=".//property[@name = 'stars']" /> <xsl:value-of select=".//property[@name = 'stars']/value/item/@name" />
на
<xsl:apply-templates select="document(concat('uobject://', .//property[@name='stars']/value/item/@id))/udata/object" mode="stars" />

В дополнительном шаблоне -
<xsl:template match="object" mode="stars">
<img src="{//property[@name='picture_name']/value}" />
</xsl:template>

Примерно как то так. Если что то не получается, то может по скайпу (noir_0372) ?

44
На приложенной картинке Вы показываете справочник в режиме просмотра его элементов. Сначала зайдите в редактирование справочника (можно просто нажав мышью на его название или через пиктограммку "Редактировать") и добавьте необходимые поля (ту самую картинку, которую необходимо привязать к элементам).

Это видимо так (см. скриншот):

Это не совсем правильно. Достаточно добавить одно поле для иконки. В дальнейшем для элементов справочника 1,2,3,4,5 звезд в это поле для каждого записывать соответствующую иконку.
Показывать ее потом при обращении из Вашего шаблона обращением к свойствам object-а (напр. uobject://818)

45
Через шаблоны данных - редактирование справочника не получается поле создать в нем новое?
Я речь веду о том, что в приложенном скриншоте, то есть о редактировании элементов в выпадающем списке и как на картинке видно, что возможно поменять только название элемента.

На приложенной картинке Вы показываете справочник в режиме просмотра его элементов. Сначала зайдите в редактирование справочника (можно просто нажав мышью на его название или через пиктограммку "Редактировать") и добавьте необходимые поля (ту самую картинку, которую необходимо привязать к элементам).
Далее нажимая уже в режиме просмотра справочника на названия элементов (или через пиктограммку "Редактировать"), Вы сможете открывать полностью запись для редактирования всей необходимой информации...

Страницы: 1 2 [3] 4 5 ... 7