• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Shared элементы

  • Автор темы Автор темы fvoice
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
F

fvoice

не раз сталкивался со странным поведением shared элементов при их копировании, замене или рефреше дизайна, например:
при копировании формы или вью, с расположенным на ней shared action, action странным образом преобразуется в совершенно другой action, ставлю эксперимент, привожу в полное соответствие shared actions в обоих БД, копирую вью, акшены опять вразброс..
или shared columns, при копировании превращаются в обычные колумны..
или вот еще, не знаю, может это моя не образованность, но все же, допустим у меня две LS библиотеки, при описании первой библиотеки use "First", во второй уже нет возможности сослаться на первую.. и функции соответственно я не могу из нее использовать..
 
<!--QuoteBegin-fvoice+22:10:2007, 14:49 -->
<span class="vbquote">(fvoice @ 22:10:2007, 14:49 )</span><!--QuoteEBegin-->при копировании формы или вью, с расположенным на ней shared action, action странным образом преобразуется в совершенно другой action, ставлю эксперимент, привожу в полное соответствие shared actions в обоих БД, копирую вью, акшены опять вразброс..
[snapback]82621" rel="nofollow" target="_blank[/snapback]​
[/quote]
Значит одни и те же Action'ы имеют разный ID. В формах и представлениях именно по ID определяется какой Action там будет.

<!--QuoteBegin-fvoice+22:10:2007, 14:49 -->
<span class="vbquote">(fvoice @ 22:10:2007, 14:49 )</span><!--QuoteEBegin-->или shared columns, при копировании превращаются в обычные колумны..
[snapback]82621" rel="nofollow" target="_blank[/snapback]​
[/quote]
Не знаю. Еще мало с ними работал.

<!--QuoteBegin-fvoice+22:10:2007, 14:49 -->
<span class="vbquote">(fvoice @ 22:10:2007, 14:49 )</span><!--QuoteEBegin-->или вот еще, не знаю, может это моя не образованность, но все же, допустим у меня две LS библиотеки, при описании первой библиотеки use "First", во второй уже нет возможности сослаться на первую.. и функции соответственно я не могу из нее использовать..
[snapback]82621" rel="nofollow" target="_blank[/snapback]​
[/quote]
Не понял. :wacko:
В хелпе смотрел?
 
при реплейсе бывает такое, что дублируется дизайн документ, который содержит все щаред акшенсы... Сам об это лбом бился... помогает удалением лишних дизайн элементов.. но это тока скриптом можно удалить...
 
<!--QuoteBegin-Medevic+22:10:2007, 18:26 -->
<span class="vbquote">(Medevic @ 22:10:2007, 18:26 )</span><!--QuoteEBegin-->Значит одни и те же Action'ы имеют разный ID. В формах и представлениях именно по ID определяется какой Action там будет.
[snapback]82648" rel="nofollow" target="_blank[/snapback]​
[/quote]
ну так если разные ID, зачем Designer первыми попавшимися ему Action-ми подменяет?
<!--QuoteBegin-Medevic+22:10:2007, 18:26 -->
<span class="vbquote">(Medevic @ 22:10:2007, 18:26 )</span><!--QuoteEBegin-->Не понял. cool.gif
В хелпе смотрел?
трактат об использовании Use:
[snapback]82648" rel="nofollow" target="_blank[/snapback]​
[/quote]
Using modules is transitive: if module A uses module B, and B uses C, then the Public names in C are visible in A.
Use statements must not contain circular references at compile time. If A uses B, then B, or any module that B uses by transitivity, cannot use A.
т.е. с модуля А я могу обращаться и к В и к С,
из В, только к С, а из С никуда, кроме самого себя
..видимо это что то религиозное
<!--QuoteBegin-Sandr+22:10:2007, 21:27 -->
<span class="vbquote">(Sandr @ 22:10:2007, 21:27 )</span><!--QuoteEBegin-->при реплейсе бывает такое, что дублируется дизайн документ, который содержит все щаред акшенсы... Сам об это лбом бился... помогает удалением лишних дизайн элементов.. но это тока скриптом можно удалить...
[snapback]82678" rel="nofollow" target="_blank[/snapback]​
[/quote]
дизайн документ у меня не дублировался, а вот дополнительные Shared actions появлялись пару раз, а бывало что они и в обычные превращались, что кмк является самым "нормальным" их поведением, как и у shared columns
 
Using modules is transitive: if module A uses module B, and B uses C, then the Public names in C are visible in A.Use statements must not contain circular references at compile time. If A uses B, then B, or any module that B uses by transitivity, cannot use A.
Это как игра "Камень, ножницы, бумага"
 
дизайн документ у меня не дублировался, а вот дополнительные Shared actions появлялись пару раз, а бывало что они и в обычные превращались, что кмк является самым "нормальным" их поведением, как и у shared columns

Дублирование доукмента с шаред экшенсами визуально не определить.. надо посать скриптик, который шуршит элементы дизайна и смотрит скока их...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab