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

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

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


Сообщения - aizul

Страницы: [1] 2 3 ... 7
1
Шаблоны PHP / Вывод похожих товаров
« : 20 Июня 2019, 10:23:20 »
Редакция shop шаблон demodizzy.
Здесь уже есть стандартная функция вывода похожих товаров. Но там нужно самостоятельно выбирать товар и отображается он без фото. Как сделать просто вывод товаров из родительского раздела с фото? Т.е. типа вывод каталога товаров только из текущего раздела.

2
А еще может подскажете, как сделать так, чтобы этот код выводился только в том случае, если картинка загружена?

3
Оказывается уже был такой вопрос  ;D
<xsl:variable name="header_pic" select=".//property[@name = 'header_pic']/value" />

<img src="{$header_pic}" />

4
Вроде бы простая задача, но что-то нигде в официальных источниках не нашел как вывести изображение для заголовка?
Делал по аналогии с изображениями для активного/неактивного раздела, но не получается:
<img src="{document(concat('upage://', @id, '.header_pic'))/udata/property/value}" alt="" />

5
А как еще добавить в value="" заголовок h1 текущей страницы?
Без этого не смогу проверить эту конструкцию.

6
<input type="hidden" name="" MNT_DESCRIPTION="" value="" />

7
Да, h1 текущей страницы.

MNT_DESCRIPTION="" пробовал и в самой странице вывести и в шаблоне прописать. Но все равно выводится сточными буквами.

А без этих параметров форма работает не так как нужно.

8
Есть обычная форма. В ней есть
<input type="hidden" name="" value="" />
Как в значение value добавить значение заголовка h1 страницы?

UPD.
И ещё можно в этом же input вывести MNT_DESCRIPTION="" заглавными буквами? А то она выводится строчными.

9
Шаблоны XSLT / Re: Пейджинг в фотоальбоме
« : 04 Октября 2016, 15:40:41 »
Сделал страницу paging.xsl и сохранил этот код. Подключил страницу через common.xsl. Сайт перестал открываться.
В самом файле common.xsl уже есть:
Цитировать
   <xsl:template name="numpages">
      <xsl:param name="limit" />
      <xsl:param name="total" />   
      <xsl:if test="$total > $limit">
         <xsl:apply-templates select="document(concat('udata://system/numpages/', $total, '/', $limit))/udata" />
      </xsl:if>
   </xsl:template>
   <xsl:template match="udata[@module = 'system' and @method = 'numpages']">
      <ul class="numpages">
         <xsl:apply-templates select="items/item" />
      </ul>
   </xsl:template>

У меня шаблон страницы и фотоальбома в одном файле. Может из-за этого не работает?

10
Шаблоны XSLT / Re: Пейджинг в фотоальбоме
« : 04 Октября 2016, 10:20:37 »
Что-то я не нашел там примеров. Одни ответы udata.

11
Шаблоны XSLT / Пейджинг в фотоальбоме
« : 03 Октября 2016, 14:47:30 »
Подскажите как установить пейджинг в фотоальбоме?
Вот шаблон самого фотоальбома:
<xsl:template match="result[@module = 'photoalbum' and @method = 'album']">
<xsl:apply-templates select="document('udata://photoalbum/album')/udata" />
</xsl:template>
<xsl:template match="udata[@module = 'photoalbum' and @method = 'album']">
<xsl:apply-templates select="items/item" />
</xsl:template>

<xsl:template match="udata[@module = 'photoalbum' and @method = 'album']/items/item">
<xsl:variable name="item" select="document(concat('upage://', @id))/udata" />
<xsl:variable name="photo" select="$item//property[@name = 'photo']/value" />
<img src="{$photo}" width="60%" umi:field-name="photo" umi:delete="delete" alt="" />
</xsl:template>

<xsl:template match="result[@module = 'photoalbum' and @method = 'photo']">
<xsl:variable name="photo" select="page//property[@name = 'photo']/value" />
<img src="{$photo}" width="150" umi:field-name="photo" umi:element-id="{page/@id}" />
</xsl:template>

Выводится через обычный:
<xsl:apply-templates select="result" />

12
Служба поддержки хостинга решила этот вопрос. Спасибо.

13
рекомендую для начала ping - посмотреть что одинаковые IP отвечают на siteB.ru и сайтБ.рф
Понял, что похоже нужно обратиться с хостеру.

14
Тоже возникла проблема с мультисайтовостью.
Сделал 2 сайта (один из сайтов имеет 2 разных домена) таким образом:
1. в настройках домена siteА.ru добавил зеркала: siteB.ru, сайтБ.рф
2. в панели UMI добавил новый домен siteB.ru
3. в панели UMI, в свойствах siteB.ru добавил зеркало сайтБ.рф

В итоге siteB.ru нормально работает, а кириллический домен сайтБ.рф нет.
Пробовал писать обычным способом, так и в пуникоде (вроде так называется), безрезультатно.

15
Не обращался, с таким ключом никак не получалось. Сайт сделан из нескольких страниц, перевел на обычную статику. Планируем  купить версию с мультисатовостью и установить на нее все свои сайты.

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