Home > راهنمای برنامه نویس > راهنمای طراح >
طرح یا Layout چیست؟ هر طراح وب/ برنامه نویس وب می خواهد تمام صفحات وب سایت ظاهر و احساس یکسانی را به بیننده برساند. به گذشته بازگردیم که مفهوم "صفحات Master" در ASP.NET 2.0 معرفی شد که به حفظ یک نگاه سازگار و همخوان در وب سایت با نگاشت از صفحات .aspx. کمک میکرد.
Razor نیز از این مفهوم مشابه با ویژگی "Layouts" پشتیبانی می کند. اساسا، این امر به شما اجازه می دهد تا یک قالب سایت مشترک تعریف کنید و سپس نگاه و حس را در تمام نمایش ها / صفحات وب سایت خود به ارث برده و ببینید.
در ناپ کامرس، 2 نوع طرح بندی وجود دارد:
هر 2 طرح بندی از یک طرح اصلی ارث بری می کند:_Root.cshtml خود _Root.cshtml از _Root.Head.cshtml به ارث رسیده است. _Root.Head.cshtml فایل مورد نیاز شما است اگر شما نیاز دارید فایل های CSS وjQuery را به پروژه خود پیوند زنید. (شما می توانید فایل های .css و .js را در اینجا اضافه کنید / پیوند دهید). محل تمام این Layout ها در ناپ کامرس به آدرس زیر است: پوشه ریشه اصلی ناپ کامرس/ Views / Shared / ... . اگر شما از نسخه منبع ناپ کامرس استفاده می کند آنوقت: \Presentation\Nop.Web\Views\Shared\...
در حال حاضر 2 فایل layout زیر از _Root.cshtml بازنویسی می شود:
در این مورد، تغییری در ساختار بدنه فایل وجود ندارد، بنابراین ساختار تقریبا مشابه با _Root.cshtml است:
در این مورد، 2 ستون در ساختار بدنه وجود دارد:
طراحی فروشگاه خود را با امکانات بیشمار و قالب اختصاصی به ما بسپارید. نمونه پروژه های اجرا شده ما را ببینید.
ناپ شاپ با برگزاری دوره های آموزشی در دانشگاهها، ارائه راهنمای فارسی، انجمن گفتگو، فیلم های آموشی، وبلاگ، طراحی انواع پلاگین ها و راه اندازی انواع فروشگاه اینترنتی، در توسعه ناپ کامرس در ایران تلاش میکند.