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

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

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


Темы - ragivort

Страницы: [1]
1
Приветствую,
Сайт на XSLT адаптивная верстка.
Как сделать в мобильной версии кнопку перейти на полную версию.
Полная версия достигается заменой мета тега
 <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=2.0">
на
<meta name="viewport" content="width=1200">

Спасибо

2
Всем привет, стоят на сайте стандартные коменты. Шаблон XSLT
При не заполнении полей, страница улетает наверх и там появляется следующее

Errors list:
Комментарий не был добавлен. Комментарий должен содержать непустой заголовок или непустой текст.


Как сделать так, чтобы при не заполнении(или неверном заполнении) поля, не вылетало бы наверх и не выводилась бы эта ошибка, а просто поле становилось бы красным. Куда копать?

Шаблон такой

    <xsl:template match="action">
        <h3>Добавить комментарий</h3>
        <form method="post" action="{.}" name="form_addcomment" id="form_addcomment">
            <fieldset class="intext">

                <label for="comment_author">
                    <span>Ваш имя:</span>
                    <input type="text" name="author_nick" id="comment_author" />
                </label>
                <label for="comment_text" id="for_comment" title="Текст">
                    <span>Текст:&nbsp;<sup class="asterisk">*</sup></span>
                    <textarea name="comment" id="comment_text" cols="6" />
                </label>
            </fieldset>
           <xsl:apply-templates select="document('udata://system/captcha//id')/udata[url]" />
            <input class="btt submit-send" type="submit" value="отправить"/>
        </form>

    </xsl:template>


    <xsl:template match="user[@status = 'auth']">
        <h3>Добавить комментарий</h3>

        <form method="post" action="/comments/post/{/result/@pageId}/" name="form_addcomment" id="form_addcomment">

            <fieldset class="intext">
                <!--<label for="comment_title" id="for_title" title="Заголовок">
                    <span>Заголовок:&nbsp;<sup class="asterisk">*</sup></span>
                    <input type="text" name="title" id="comment_title" />
                </label>-->

                <label for="comment_text" id="for_comment" title="Текст">
                    <span>Текст:&nbsp;<sup class="asterisk">*</sup></span>
                    <textarea name="comment" id="comment_text" cols="6" />
                </label>
            </fieldset>

            <input class="submit-send" type="submit" value="Отправить"/>

        </form>
    </xsl:template>

Спасибо


3
Приветствую, такой вопрос - к ЮМИ можно прикрутить другие комментарии? Стандартные пропускают много спама.

4
Шаблоны XSLT / Проверка related_block
« : 05 Марта 2016, 14:08:00 »
Приветствую, подскажите, как сделать.
Есть новости. У каждой новости внизу есть блок читайте так же. Он выводит другие новости из этой рубрики. Но если новость не состоит в рубрике, то выводит вот что
file://news/#related_block_empty

Как сделать, чтобы не выводилось file://news/#related_block_empty если нет рубрики у новости?

Спасибо.

5
Приветствую.
Возникла сложность с этим способом вывода количества просмотров страницы
http://wiki.umisoft.ru/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%87%D0%B5%D1%82%D1%87%D0%B8%D0%BA%D0%B0_%D0%BF%D0%BE%D1%81%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B9_%D0%BD%D0%B0_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B_%D1%81%D0%B0%D0%B9%D1%82%D0%B0

Не работает. Если все делать по инструкции, то выводит целиком сайт в том месте, куда вставляю.
<xsl:apply-templates select="document(concat('udata://custom/counter/',page/@id))" />

Если вызвать сайт/udata/custom/counter   - то белый экран. Подскажите, как правильно вывести просмотры страницы новости.

Спасибо.

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