آموزش کار با قالب TehranITCoreDash در asp.net core

تهران آی تی / برنامــه نویــسـی / آموزش کار با قالب TehranITCoreDash در asp.net core

آموزش کار با قالب TehranITCoreDash در asp.net core

با آموزش کار با قالب TehranITCoreDash در asp.net core با ما همراه باشید. در این آموزش درباره قالب TehranITCoreDash که یک قالب برای پنل مدیریتی پروژه های Asp.Net Core هستند صحبت میکنیم. برسی میکنیم چگونه میتوان قالب را به پروژه ها اضافه کرد. و چگونه میتوان از ان استفاده کرد.

پیش نیاز های قالب TehranITCoreDash

scaffolding templates in Asp.net core

scaffolding templates in Asp.net core

قالب TehranITCoreDash از scaffold templates پشتیبانی میکند. از همین رو باید حتما پکیج مورد نیاز آن از طریق manage nuget packages manager نصب شود.

Microsoft.VisualStudio.Web.CodeGeneration.Design

کپی قالب TehranITCoreDash در روت پروژه

کپی قالب TehranITCoreDash در روت پروژه

کپی قالب TehranITCoreDash در روت پروژه

محتویات پوشه قالب TehranITCoreDash را در روت پروژه خود کپی کنید.

منو های سایدبار

TehranITCoreDash sidebar

TehranITCoreDash sidebar

برای سفارشی سازی و اضافه کردن منو های سایدبار میتوانید از پوشه Shared پوشه Parshials فایل _SidebarPartialView را باز کزده و از کد های زیر در آن استفاده کنید.

  • کد ایجاد منو – همراه با ساب منو

<!--item subMenu-->
<li class="sub-menu">
<a href="javascript:void(0);">
<i class="bi bi-blockquote-right"></i>
<span>عنوان منو</span>
<i class="bi bi-chevron-down sub-menu-icon"></i>
</a>
<ul>
<li>
<a href="#">
<span>ساب منو</span>
</a>
</li>
</ul>
</li>

  • کد ایجاد منو – بدون ساب منو

<!--item-->
<li>
<a href="login.html">
<i class="bi bi-blockquote-right"></i>
<span>عنوان منو</span>
</a>
</li>

صفحه Home Page

TehranITCoreDash HomePage

به ویو خود قالب _TehranITHomePage را نسبت دهید. برای فراخوانی بخش های صفحه هوم پیج میتوانید پارشیال های زیر را فراخوانی کنید.

<partial name="Partials/HomePage/_Box1PartialView" />
<partial name="Partials/HomePage/_Box2PartialView" />
<partial name="Partials/HomePage/_Box3PartialView" />
<partial name="Partials/HomePage/_Box4PartialView" />

صفحه Login

ehranITCoreDash LoginPage

ehranITCoreDash LoginPage

به ویو خود قالب _TehranITLoginرا نسبت دهید. و از کد های زیر برای فراخوانی بخش هایی مثل فرم لاگین و لاگین از طریق شیکه های اجتماعی را اضافه کنید.

<partial name="Partials/Login/_LoginFormPartialView" />
@section SocialLogin {
<partial name="Partials/Login/_SocialPartialView" />
}

چیدمان صفحات

ehranITCoreDash Boxes

ehranITCoreDash Boxes

  • کد های زیر برای صفحات مربوط به محتوا است. در صورتی که خواستید از کد های زیر برای صفحات فرم استفاده کنید کافی است به صورت زیر اقدارم کنید. و به جای Div از Form استفاده کنید

@* Content *@
<div class="row tehranit-box"></div>
@* Form *@
<form action="" method="post" class="row tehranit-box"></form>

  • تک ستون

<div class="row tehranit-box">
<div class="col-12">
@* Items *@
</div>
</div>

  • چند ستون

<div class="row tehranit-box">
<div class="col-8">
@* Items *@
</div>
<div class="col-4">
@* Items *@
</div>
</div>

  • باکس محتوا

<div class="content-box">
@* Content *@
</div>

  • تایتل باکس

<div class="title-box">
<span>عنوان تایتل باکس</span>
<i class="bi bi-send-arrow-up"></i>
</div>

ویرایشگر TinyMCE فارسی

tehranITCoreDash TinyMCE

tehranITCoreDash TinyMCE

TinyMCE یک ویرایشگر متن غنی (WYSIWYG: What You See Is What You Get) است که به توسعه‌دهندگان وب اجازه می‌دهد تا به راحتی یک ویرایشگر متنی قابل سفارشی‌سازی را به برنامه‌های وب خود اضافه کنند. این ویرایشگر به کاربران امکان می‌دهد که متن‌ها را به شکل غنی با فرمت‌های مختلف مانند بولد، ایتالیک، زیرخط، لیست‌ها، جدول‌ها، و غیره ویرایش و قالب‌بندی کنند، بدون نیاز به دانش HTML.

  • کدهای ویو

<div class="col-12 mb-3">
<textarea id="tiny"></textarea>
</div>

  • کدهای Js

<!--wysiwyg tiny-->
<script src="assets/lib/tinymce/js/tinymce/tinymce.min.js"></script>
<script>
jQuery('body').bind('classChanged', function () {
console.log('class changed');
tinymce.remove();
MyTiny();
});
MyTiny();
</script>
<!--end wysiwyg tiny-->

دیت پیکر فارسی

TehranITCoreDash DatePicker

TehranITCoreDash DatePicker

  • کدهای ویو

<div class="col-12 col-md-6 mb-3">
<label for="DatePicker-1" class="form-label">دیت پـیکـر ساده</label>
<input type="text" class="form-control MyDatePicker" id="DatePicker-1" name="DatePicker-1" data-jdp data-jdp-only-date>
</div>

  • کدهای Css

<!--JalaliDatePicker-->
<link href="assets/lib/JalaliDatePicker-main/dist/jalalidatepicker.min.css" rel="stylesheet" />
<!--end JalaliDatePicker-->

  • کدهای Js

<!--JalaliDatePicker-->
<script src="assets/lib/JalaliDatePicker-main/dist/jalalidatepicker.min.js"></script>
<script>
jalaliDatepicker.startWatch({
minDate: "attr",
maxDate: "attr",
minTime: "attr",
maxTime: "attr",
time: true,
});
</script>
<!--end JalaliDatePicker-->

برچسب ها – TagsInput

TehranITCoreDash Tags Input

TehranITCoreDash Tags Input

  • کدهای ویو

<div class="col-12 mb-3">
<label for="input-example" class="form-label">بــرچسب ها</label>
<input class="form-control" id="input-example" name="input-example" value="جی کوئری, جاوا" autofocus>
</div>

  • کدهای Css

<!--TagsInput-->
<link href="assets/lib/TagsInput/dist/tagify.css" rel="stylesheet" />
<!--end TagsInput-->

  • کدهای Js

<!--TagsInput-->
<script src="assets/lib/TagsInput/dist/tagify.js"></script>
<script src="assets/lib/TagsInput/dist/tagify.polyfills.min.js"></script>
<script>
var input = document.querySelector('input[name=input-example]');
new Tagify(input, {
placeholder: 'برچسب ...',
trim: true,
});
</script>
<!--end TagsInput-->

صفحه خطا

  • کدهای کنترلر

public IActionResult Index()
{
var Response=new ResponseViewModel {
IsSuccess=false,
Message="یک مشکل از سمت سرور روی داده است.",
StatusCode=500,
};
return View("Response",Response);
}

دانلود فایل های پروژه شامل پروژه HTML و قالب Asp.Net Core تهران آی تی

ورژن ۱٫۱ قالب TehranITCoreDash منتشر شد. رفع برخی ایرادات.

ورژن ۱٫۲ قالب TehranITCoreDash منتشر شد. رفع برخی ایرادات. افزوده شدن صفحه خطا و نمایش ارورها. بهینه شده برای استفاده از سرویس ها. هماهنگ شده با Dot Net 9 و codegeneration.design 9.

توجه : هر دو فایل دانلودی “رایگان و غیر رایگان” یکسان میباشند.

توجه : در صورتی که قبلا این قالب را خریداری کرده اید. نیازی به خرید مجدد نیست. از قسمت دانلود رایگان آن را دانلود فرمایید.

  • اگر دستت خالیه رایگان از لینک زیر دانلود کنید بعدا پرداخت کنید. زمانی که توانایی داشتید مبلغ را به شماره کارت ۶۳۶۲۱۴۱۱۰۴۳۵۲۰۳۵ به نام محمدرضا احدیان مبلغ ۵۰۰ هزارتومان واریز کنید.
  • در غیر اینصورت از لینک زیر خرید فرمایید. قیمت ۵۰۰ هزارتومان.
راهنمای خرید

خرید از تهران آی تی به صورت آنلاین بوده لینک دانلود به صورت خودکار برای شما ایمیل میشود بدیهی است که در هنگام خرید باید از ایمیل واقعی خود استفاده کنید. چنانچه نیاز به هرگونه سوال درباره محصول و یا مشاوره و کمک در خرید آنلاین داشتید از طریق ایمیل و یا شماره های تماس ارتباط برقرار کنید 09121486770 ahadian2@gmail.com

جستجو کنید
دسترسی سریع
دسته ها

طراحی و پیاده سازی پروژه های طراحی سایت دانشجویی

انجام، اجرا و طراحی پروژه های طراحی سایت برای دانشجویان با HTML CSS PHP ASP.NET JAVA و ... با کمترین هزینه. برای مشاهده نمونه کارها و یا دریافت مشاوره رایگان از تیم طراحی سایت تهران آی تی با ما در تماس باشید. ما بهترین پروژه های طراحی سایت را با حداقل هزینه برای شما طراحی میکنیم - مشاوره رایگان 09121486770

مــشاوره و مشاهده نمونه کارها

مطالب مرتبط

لطفا از مطالب مرتبط با این پست دیدن فرمایید

جــذاب های هفته

از پربازدیدترین مطالب تهران آی تی در هفته ای که گذشت دیدن فرمایید

باورکردنی نیست فقط با 300 هزار تومان

طراحی سایت شما + طراحی اپلیکیشن هدیه و رایگان
این یک حراج است در مدت زمان محدود - شرکت های زیادی سایت های ارزان طراحی میکنند اما آیا کیفیت لازم را دارا هستند؟ طراحی سایت ارزان به همراه اپلیکیشن رایگان هدیه برای اولین بار توسط تهران آی تی مخصوص سازمان ها و کسب و کار های کوچک و بزرگ و حتی جدید تیم طراحی سایت تهران آی تی در کنار شماست تا شناخته شوید - مشاوره رایگان 09121486770

مــشاوره و مشاهده نمونه کارها

پشتیبانی 24 ساعته

تیم تهران آی تی در هفت روز هفته و 24 ساعت روز آماده پاسخ گویی به سوالات کاربران و ارائه مشاره رایگان میباشد