Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Работа модуля Обратная связь (вставка форм в контент сайта) при XSLT

Автор ariusgroupРаздел Шаблоны XSLT

Ответов: 8
Просмотров: 3072
Последний ответ 17 Октября 2012, 15:29:17
от admin
XSLT: вызов существующего раздела из вновь созданной пустой старницы

Автор samРаздел Шаблоны XSLT

Ответов: 9
Просмотров: 1420
Последний ответ 16 Ноября 2014, 23:19:20
от admin
Создание типового сайта на XSLT в 20 шагов - Переделываем документацию.

Автор AlexMcРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 2048
Последний ответ 24 Апреля 2012, 15:56:31
от admin
вывод рекомендованных товаров не через выбор из списка (XSLT)

Автор shotoРаздел Шаблоны XSLT

Ответов: 22
Просмотров: 7412
Последний ответ 21 Мая 2012, 13:27:35
от shoto
Новые товары каталога на главной странице сайта (xslt)

Автор wolfmanРаздел Шаблоны XSLT

Ответов: 7
Просмотров: 3237
Последний ответ 21 Сентября 2012, 21:09:41
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

grave

  • *****
  • 32
  • +4/-0
    • Просмотр профиля
    • Студия Webartika
webforms & XSLT & модальное окно
« : 12 Июня 2011, 21:12:19 »
Здравствуйте, коллеги!
Прошу помощи в сабже. Хочется, что бы сообщения об успешной отправке сообщения через веб-форму, а так же ошибки в процессе, отображались во всплывающем окне.

*

talanter

  • *
  • 17
  • +0/-0
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #1 : 12 Июня 2011, 21:24:32 »
Попробуй через
$.jGrowl("текст сообщения.");

*

admin

  • *****
  • 2416
  • +171/-1
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #2 : 12 Июня 2011, 22:05:12 »
talanter, а как ты решаешь вопрос вывода сообщений об неправильно заполнены полях, которые в стандартном виде выводятся макросом %system listErrorMessages()%?

*

talanter

  • *
  • 17
  • +0/-0
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #3 : 12 Июня 2011, 22:50:31 »
затрудняюсь ответить не работал еще с XSLT
и не практиковался еще с %system listErrorMessages()%
когда попробую отпишусь, о результатах.

*

admin

  • *****
  • 2416
  • +171/-1
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #4 : 12 Июня 2011, 23:07:28 »
ну тогда можно какой-нибудь практический пример где ты уже использовал $.jGrowl, не сама js реализация, а как его подцеплять к системным сообщения? . Если таковой пример есть под рукой

*

talanter

  • *
  • 17
  • +0/-0
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #5 : 12 Июня 2011, 23:12:59 »
сейчас под рукой ничего пока нет но я гляну чуть позже как реализовывал регистрацию и всплывающее сообщение об успешной регистрации.

*

admin

  • *****
  • 2416
  • +171/-1
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #6 : 12 Июня 2011, 23:16:26 »
ок, буду с нетерпением ждать

*

talanter

  • *
  • 17
  • +0/-0
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #7 : 12 Июня 2011, 23:48:04 »
Пока ничего своего не нашел
но вот нашел реализацию
шаблона на XSLT  \config\styles\skins\mac\data\modules\config\settings.modify.xsl
от ЮМИвцев
реакция на события очистки кеша в админке.если истек триал срок.
<xsl:if test="$demo = 0">
<script>
jQuery('#cache_reset').click(function(){
window.location = '{$lang-prefix}/admin/config/cache/reset/';
return false;
});
</script>
</xsl:if>
<xsl:if test="$demo">
<script>
jQuery('#cache_reset').click(function(){
jQuery.jGrowl('<p>В демонстрационном режиме эта функция недоступна</p>', {
'header': 'UMI.CMS',
'life': 10000
});
return false;
});
</script>
</xsl:if>
</xsl:template>

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

*

talanter

  • *
  • 17
  • +0/-0
    • Просмотр профиля
Re:webforms & XSLT & модальное окно
« Ответ #8 : 13 Июня 2011, 00:41:56 »
Найти так и не удалось шаблон с регистрацией но вот быстренько на локале сделал.
см вложение


<div id="welcome" class="block">
        Для регистрации нажмите
        <a onclick="jQuery.jGrowl('В данный момент эта ссылка не работает. Возможно работает следующая ссылка см. ниже. ', { life: 10000 });" href="javascript:void(0);"> здесь</a>
</div>

         <div id="welcome" class="block">
Если там не работает нажмите  <a href="/users/registrate/"> тут</a>
</div>

« Последнее редактирование: 13 Июня 2011, 12:42:21 от talanter »