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
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:
- 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?