Wątek przeniesiony 2014-09-30 22:31 z Hardware/Software przez dzek69.

Umbraco CMS - czy ktoś z tym pracował?

0

hej,
czy ktoś z forumowiczów miał może przyjemność tworzyć coś w umbraco CMS ?
Mam z tym problemy, nie mogę sobie poradzić z podstawami, nie umiem tego pojąć jak to działa. Wykupiłem u nich na stronie materiały video dostępne, ale to także nie wiele rozjaśnia :/ bo tak naprawdę są tam jakieś pierdoły, nie ma odpowiedzi na proste pytania. Jak to się koduje, kiedy się co koduje itd. :/
Może mi ktoś pomóc?

0

dopóki nie zadasz normalnego pytania to ciężko żeby ktokolwiek cokolwiek odpowiedział.

skoro materiały pomocnicze nic Ci nie mówią - może to po prostu jeszcze nie Twój poziom? i niepotrzebnie ładowałeś kasę w cokolwiek

0

Zaczynając od prostych rzeczy:

  1. jak zrobić aby pewne elementy na stronie były widoczne dla użytkownika w zależności od jego roli.
    a kończąc (to jest to co mam osiągnąć) na projekcie mini intranetu ;]
    To co mam teraz to pare stron, logowanie, rejestracja, oraz w zależności od tego jaką ma role user (czy tam grupę) to może wchodzić w odpowiednie podstrony: ale linki do pozostałych podstron (do których nie ma prawa) i tak widzi...a ja chce żeby były wyłączone.
0

znajdź miejsce w kodzie, w którym się wyświetlają, dopisz tam warunki sprawdzające rolę przed wyświetlaniem

0

Mam to miejsce, jest w głównym elemencie typu "Templates" w menu "Settings".
Oto i jego cały kod:

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage 

@{
    Layout = null;
}<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <title></title>
    <meta name="description" content="">
    <meta name="author" content="">

    <meta name="viewport" content="width=device-width,initial-scale=1">

    <link rel="stylesheet" href="/css/style.css">

    <script src="/js/libs/modernizr-2.0.6.min.js"></script>
</head>
<body>

    <div id="header-container">
        <header class="wrapper clearfix">
            <h1 id="title">@Umbraco.Field("pageTitle")</h1>
            <nav>
                <ul>

                    <li><a href="/open">Open</a></li>
                    <li><a href="/protected">Protected</a></li>
            <li><a href="/protectedother">Protected other</a></li>
                <li><a href="/register">Register</a></li>
                </ul>
            </nav>
        </header>
    </div>

    @RenderBody()

    <div id="footer-container">
        <footer class="wrapper">
           @Umbraco.RenderMacro("Login Status")
        </footer>
    </div>

</body>
</html>

Mnie więcej wiedziałbym jak to zrobić w asp.net mvc w widoku, no ale tutaj nie wiem bo mamy to coś: "@Umbraco..." i nie mogę znaleźć żadnej dokumentacji do tego. Jak powinien wyglądać w takim razie kod?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0