powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли на зен страничке ставить два компонента?
9 сообщений из 9, страница 1 из 1
Можно ли на зен страничке ставить два компонента?
    #38938065
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Class MyApp.myComposite1 Extends %ZEN.Component.composite
{

  /// Define xml namespace for this component
  Parameter NAMESPACE = " http://www.intersystems.com/myApp" ;

  /// Contents of this composite component:
  XData Contents [XMLNamespace=" http://www.intersystems.com/zen" ]
  {
    <composite>
      <button caption="YES"
              onclick="zenThis.composite.yesBtn();"/>
      </composite>
  }

  ClientMethod yesBtn() [Language = JavaScript]
  {
    alert('yes');
  }
}Class MyApp.myComposite2 Extends %ZEN.Component.composite
{

  /// Define xml namespace for this component
  Parameter NAMESPACE = " http://www.intersystems.com/myApp" ;

  /// Contents of this composite component:
  XData Contents [XMLNamespace=" http://www.intersystems.com/zen" ]
  {
    <composite>
      <button caption="NO"
              onclick="zenThis.composite.noBtn();"/>
    </composite>
  }

  ClientMethod noBtn() [Language = JavaScript]
  {
    alert('no');
  }
}XData Contents [XMLNamespace=" http://www.intersystems.com/zen" ]
{
<page xmlns=" http://www.intersystems.com/zen"
      xmlns:myApp=" http://www.intersystems.com/myApp" >
  <myApp:myComposite1/>
  <myApp:myComposite2/>
</page>
}Когда компилирую отдельно - то все нормально.
Когда компилирую весь проект - то вылетает:

Код: plaintext
1.
2.
3.
4.
ОШИБКА #6301: Ошибка анализатора SAX XML: attribute 'xmlns' is already specified for element 'page' while processing Anonymous Stream at line 1 offset 136
  > ОШИБКА #5490: Ошибка $ZE='КЛАСС:%CreatePage' полученная при запуске генератора для метода '%2'
    > ОШИБКА #5030: Возникла ошибка при компиляции класса КЛАСС
Компиляция программы: КЛАСС.1
Обнаружено 1 ошибок во время компиляции.

Можно ли на зен страничке ставить два компонента?

Cache for Windows (x86-32) 2013.2 (Build 404U) Mon Jul 8 2013 19:10:09 EDT
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938311
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barl_alibek ,

17054305 barl_alibek [Language = JavaScript]У Вас действительно JavaScript, а не javascript ?
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938779
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,
Убрал

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
ClientMethod yesBtn() [Language = JavaScript]
  {
    alert('yes');
  }

  ClientMethod noBtn() [Language = JavaScript]
  {
    alert('no');
  }


Все равно пишет тоже самое


...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938780
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barl_alibek,
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938781
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видать в Cache for Windows (x86-32) 2013.2 (Build 404U) Mon Jul 8 2013 19:10:09 EDT
остался баг
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938796
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробую на
Cache for Windows (x86-32) 2015.1 (Build 429U_SU) Tue Feb 17 2015 00:07:12 EST
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938803
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увы, тоже самое
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38938984
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barl_alibek ,

Зачем Вы удалили методы noBtn/yesBtn? Дело вовсе не в них.
Использование DependsOn по указанной ссылке не помогло?
...
Рейтинг: 0 / 0
Можно ли на зен страничке ставить два компонента?
    #38942081
Фотография barl_alibek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[ DependsOn = (%ZEN.Generator, ru.gui.partials.footer, ru.gui.partials.header, ru.gui.enrollee.partials.menuprofile, ru.gui.enrollee.partials.menuprofilesub) ]
так заработало

спасибо
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли на зен страничке ставить два компонента?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]