شما هیچ موردی در سبد خرید خود ندارید
خبرخوان

نوشته های بلاگ  "2019"  از "بهمن"

رابط کاربری nopCommerce

این فصل مبانی رابط کاربری ناپ کامرس را پوشش می دهد.

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

پیشخوان دارای بخش های زیر است:

  • اخبار ناپ کامرس:
    این بخشی است که در آن اخبار مهم، فروش ها و اطلاعات تبلیغاتی ناپ کامرس نمایش داده می شود.

  • بخش های دیگر آمارهای حیاتی وب سایت شما را نشان می دهد: آمارهای متداول، سفارشات، مشتریان جدید، مجموع سفارشات، سفارش های ناقص، آخرین سفارشات، کلمات کلیدی محبوب برای جستجو، محبوب ترین بر اساس تعداد، پرفروش ها بر اساس مبلغ. درباره این موارد در اینجا بیشتر بیاموزید.

بخش پیشخوان به راحتی با کلیک کردن بر روی آیکون  باز می شود.

اجزاء مشترک صفحه ناپ کامرس عبارتند از:

 نوار کناری

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

نوار کناری را می توان به راحتی با کلیک کردن بر روی آیکن "همبرگر" در کنار لوگو  باز کرد

جعبه جستجو

در بالای نوار کناری، یک جعبه جستجو وجود دارد. با شروع به تایپ نام یک بخش، می توانید به آن هدایت شوید، کادر جستجو به صورت خودکار گزینه ها را پیشنهاد داده تا سریعتر به گزینه مورد نظر خود برسید.

منوی سیستم

در این بخش از رابط کاربری نام کاربر وارد می شود، دکمه خروج از سیستم و یک منوی کوچک که کاربر می تواند برای پاک کردن حافظه کش یا راه اندازی مجدد برنامه از آن استفاده نماید را نشان می دهد.

 

حالت های پایه و پیشرفته

در برخی صفحات در بخش مدیریت، شما سوئیچ زیر را مشاهده خواهید کرد:

این سوئیچ پایه-پیشرفته دو حالته به شما امکان تغییر بین حالت های نمایش صفحه را می دهد.

برای راحتی استفاده ما حالت "پایه" را که در آن اغلب تنظیمات پرتکرار نشان داده شده را به وجود آوردیم.

اگر شما نمی توانید تنظیمات مورد نیاز را در یک صفحه پیدا کنید، برای مشاهده تمام تنظیمات موجود، به حالت پیشرفته بروید.

در برخی صفحات، این سوئیچ یک دکمه تنظیمات در کنار خود دارد. شما می توانید از آن با توجه به نیازهای خود برای تنظیم حالت پایه با اضافه کردن / حذف تنظیمات مورد نیاز استفاده کنید.

روی "تنظیمات" کلیک کنید تا لیستی از تنظیمات موجود را مشاهده نمایید. علامت تیک تنظیمات مورد نظر را بزنید. تنظیمات اضافه شده در حالت پایه نمایش داده خواهند شد.

سوالات متداول (FAQ)
سوالات متداول (FAQ)

س: چرا nopCommerce را انتخاب کنیم؟
پ: 
http://www.nopcommerce.com/whychoose.aspx

 

س: پیغام خطا: "We're sorry, an internal error occurred. Our supporting staff has been notified of this error and will address the issue shortly..."

پ: برای پیدا کردن علت خطا نیاز به خاموش کردن حالت خطاهای سفارشی دارید.
1. فایل Web.Config را باز کنید
2. خط ذیل را <customErrors defaultRedirect="errorpage.htm" mode="RemoteOnly"> بیابید.
3. آن را با <customErrors defaultRedirect="errorpage.htm" mode="Off"> جایگزین کنید.

همچنین، مسیر Admin > System > Log را برای هرگونه خطا بررسی نمایید.

س: چرا صفحه اصلی سایت به کندی بارگزاری می شود؟
پ: برنامه های ASP.NET بزرگ به مدت زمانی برای بارگزاری اولیه در حافظه نیاز دارند. پس از بارگزاری، مخزن برنامه ASP در صورت عدم فعالیت، برنامه را از حافظه خارج می کند ( به طور پیش فرض 20 دقیقه). بررسی کنید که آیا کار زمانبندی شده در حال اجرا است (Admin > System > Scheduled Tasks) و همچنین با استفاده از یک مانیتور شخص ثالث مانند PingAlive.com می توانید مانیتورینگ و اتصال ماندگار(keep alive) سایت را ملاحظه نمایید. روش دیگر، برای مشاهده علت تاخیر در بارگزاری صفحات، فعال سازی MiniProfiler موجود در ناپ کامرس است. برای فعال کردن آن، می توانید به بخش مدیریت> پیکربندی> تنظیمات پیشرفته بروید، و عبارت"DisplayMiniProfilerInPublicStore" را جستجو نمایید. این گزینه را فعال کنید. با فعال ساختن Mini Profiler، زمان ایجاد صفحه با اطلاعات که در آن عملیات چه زمانی طول کشیده نمایش داده خواهد شد.

س: کاربران مکررا از سیستم خارج می شوند؟
پ: افزودن یک کلید دستگاه (machine key) به فایل web.config باید مشکل خارج شدن از سیستم را حل کند. می توانید کلید ماشین را تولید کرده و یا در مورد آن در  اینجا یا اینجا بیشتر مطالعه نمایید.

س: چگونه می توانم به آخرین نسخه ارتقا دهم؟
پ:. لطفا به روز رسانی nopCommerce را مشاهده نمایید.

س: چگونه متون فروشگاه را تغییر دهیم؟
پ:  به بخش مدیریت> پیکربندی> زبان ها> "مشاهده منابع رشته" [از زبان شما] بروید، با کمک فیلتر ها (ابزار قیفی)  می توانید متون با مقادیر مورد نظر را یافته و تغییر دهید.

س: مشاهده خطای "A generic error occurred in GDI+". 
پ: به دایرکتوری های \Content\Images\ و \Content\Images\Thumbs\ مجوز نوشتن (write) بدهید


س: چگونه ویژگی چند فروشنده را پیکربندی کنیم؟
پ: این لینک ها را بررسی کنید:
http://www.nop-templates.com/whats-new-in-nopcommerce-30-part-1-multi-vendor-support
http://www.nopcommerce.com/boards/t/22403/multi-vendor-roadmap-lets-discuss-update-done.aspx?p=4#92622

س: چگونه ویژگی  چند فروشگاه را پیکربندی کنیم؟

پ: این لینک ها را بررسی کنید:

http://www.nop-templates.com/whats-new-in-nopcommerce-30-part-2-multi-store-support
http://www.nopcommerce.com/boards/t/21356/multi-store-roadmap-lets-discuss-update-done.aspx?p=3#89679
http://www.nopaccelerate.com/setup-nopcommerce-multi-store-shared-hosting-environment/

س. چگونه ناپ کامرس را در یک ماشین محلی نصب کنیم؟
پ:
 این لینک را بررسی کنید:
http://www.nop-templates.com/how-to-install-nopcommerce-on-a-local-machine

س: من به طور تصادفی کاربر admin را حذف کردم. چگونه می توانم admin را بازیابی کنم؟
پ: اگر شما به پایگاه داده دسترسی دارید (با استفاده از یک ابزار مانند SSMS و غیره) می توانید کاربر مورد نظر را  بازیابی کنید:

  update Customer 
  set Deleted = 0
  where Id = 1

(به طور معمول Id کاربر Admin  برابر 1 است، اگر نیست، برای پیدا کردن ID،  از Username  - به عنوان مثال، where Username = 'email@domain.com' استفاده نمایید)

س. چگونه ناپ کامرس را در یک ماشین محلی نصب کنیم؟

پ: http://www.nop-templates.com/how-to-install-nopcommerce-on-a-local-machine

س. چگونه منابع (resources ) را در ناپ کامرس  جستجو نموده و تغییردهیم؟

پ: http://www.nop-templates.com/how-to-search-and-change-resources-in-nopcommerce

س. چگونه تنظیمات را در ناپ کامرس جستجو نموده و تغییر دهیم؟

پ: http://www.nop-templates.com/how-to-search-and-change-settings-in-nopcommerce

س. چگونه می توان تعداد محصولات در هر صفحه را تنظیم نمود؟
پ: http://www.nop-templates.com/how-to-set-the-number-of-products-shown-per-page-in-a-category

س: چگونه ثبت این گزارش را متوقف کنم؟

The controller for path ... was not found or does not implement IController ( کنترل کننده برای مسیر ... پیدا نشد و IController را اجرا نمی کند )

پ: به false تغییرش دهید:

بخش مدیریت -> پیکربندی -> تنظیمات -> همه تنظیمات -> commonsettings.log404errors

س: بهترین شیوه برای اعمال مجموعه ای از تغییرات چیست؟
پ: http://www.nopcommerce.com/boards/t/11806/custom-dev-source-control-changesets-best-practices.aspx

س: چگونه  یک صفحه سفارشی جدید را در ناپ کامرس اضافه کنیم؟
پ:. این آموزش را بررسی کنید: http://www.strivingprogrammers.com/Blog/post/Lavish-Kumar/20/Steps-to-add-a-new-custom-page-in-nopCommerce-3-1-MVC-Version/


س: چگونه آیتم های منوی مدیریت در ناپ کامرس را بر اساس نقش (در بخش مدیریت) پنهان نمایم؟
پ: این آموزش را بررسی کنید: http://www.strivingprogrammers.com/Blog/post/Lavish-Kumar/23/Steps-to-hide-admin-menu-items-in-nopCommerce-3-2-based-on-roles/

س: چگونه می توان یک آدرس ایمیل را دوباره اختصاص داد اگر مشتری مربوطه را حذف کرده باشید؟

پ: تنظیمی وجود دارد که در صورت حذف یک رکورد، پسوندی با عنوان -DELETED به ایمیل مشتری می افزاید. همه تنظیمات -< customersettings.suffixdeletedcustomers

در ابتدا، این تنظیم FALSE است. اگر قبل از تغییر به TRUE مشتری را حذف کردید، باید به صورت دستی پسوند ایمیل را با استفاده از یک ابزار SQL(به عنوان مثال SSMS) تغییر دهید.

س: چگونه یک مجموعه زبان جدید ایجاد کنیم؟
پ: http://www.nopcommerce.com/boards/t/25984/how-to-create-a-new-language-pack-for-310-based-on-300.aspx

س: چگونه تصاویر محصول را وارد کنیم؟

پ: مسیر نام عکس باید با فایل سیستم هاست مرتبط باشد؛ نه کامپیوتر یا مرورگر محلی شما. در صفحه مدیریت -> محصولات، محصولی را انتخاب کنید که عکس دارد و سپس یک بار صادر کردن به اکسل(انتخاب شده) را بزنید. به صفحات اکسل نگاه بیندازید. مسیر میزبان برای تصویر را یادداشت کنید. شما باید نام فایل را با پیشوندی از مسیر برای ساخت فایل CSV استفاده کنید. از مسیر دقیق استفاده نکنید. شما باید یک پوشه temp در سطح یک یا دو ایجاد کنید و فایل های خود را در آن پوشه temp قرار دهید. در صورت میزبان بودن، قبل از وارد کردن فایل های تصویری نیاز به FTP دارید.

س: بدون کد منبع (وب) یا با کد منبع؟ برای انتخاب بین این 2 به کمک نیاز دارم.

پ: این آموزش را بررسی کنید:

http://www.strivingprogrammers.com/Blog/post/Lavish-Kumar/25/Difference-between-No-Source-Web-OR-Source-Code-of-nopCommerce/

س: شما برای فروش با اندازه ها، رنگ ها، مواد اولیه و غیره، ویژگی های مشخصات یا ویژگی های محصول چه کاری انجام می دهید؟

پ: ویژگی های محصول این کار را انجام می دهند. فراموش نکنید که روش مدیریت موجودی را تنظیم کنید: فهرست موجودی را بر اساس ویژگی های محصول در زبانه اطلاعات محصول دنبال کنید و سپس برای تعریف موجودی در ویژگی های محصول به زبانه ترکیب بروید.

س: آیا ناپ کامرس با PCI سازگار است؟

پ: ناپ کامرس تمام الزامات PCI را رعایت کرده است، اما تلاشی برای دریافت هرگونه گواهینامه رسمی نشده است.

س: رویداد های ((eventsمنتشر شده توسط ناپ کامرس کدامند؟

پ: در اینجا لیستی از تمام رویدادهایی منتشر شده توسط ناپ کامرس ارائه شده است:
ProductSearchEvent

ProductReviewApprovedEvent

EntityInserted

EntityUpdated

EntityDeleted

EmailSubscribedEvent

EmailUnsubscribedEvent

EntityTokensAddedEvent

MessageTokensAddedEvent

PublishNewsletterSubscribe

PublishNewsletterUnsubscribe

OrderPaidEvent

OrderPlacedEvent

PublishShipmentSent

PublishShipmentDelivered

OrderCancelledEvent

OrderRefundedEvent

ShipmentSentEvent

ShipmentDeliveredEvent

ProductReviewApprovedEvent

CustomerRegisteredEvent

CustomerLoggedin

کمک
کمک

انجمن های ناپ کامرس یک فرصت را برای بحث در مورد مسائل مربوط به فروشگاه ساز با سایر اعضای انجمن فراهم می کند. انجمن ها درآدرس http://www.nopCommerce.com/boards/ قابل دسترس هستند

همچنین می توانید از خدمات پشتیبانی ویژه ما که توسط تیم nopCommerce در http://www.nopcommerce.com/p/541/nopcommerce-premium-support-services.aspx قابل دسترس هستند استفاده نمایید

به روز رسانی nopCommerce
به روز رسانی nopCommerce

آموزش ناپ کامرس بخش به روزرسانی ناپ کامرس

این فصل چگونگی ارتقاء ناپ کامرس به آخرین نسخه را توضیح می دهد.
اگر درقسمت اطلاعیه های خود در داشبورد سایت ناپ کامرسی خود مشاهده کرده اید که یک نسخه جدید در دسترس است.
ممکن است بخواهید این کار را انجام دهید. ناپ کامرس از ارتقاء اتوماتیک پشتیبانی نمی کند، شما باید این کار را به صورت دستی انجام دهید.

مراحل بعدی را دنبال کنید:

آخرین نسخه ناپ کامرس را دریافت کنید.

  1. 1از همه چیزاز جمله پایگاه داده در سایت خود پشتیبان تهیه کنید. این کار بسیار مهم است زیرا شما می توانید به یک سایت در حال اجرا باز گردید بدون توجه به آنچه که در طول مهاجرت اتفاق می افتد.

  2. شما باید سایتتان را به صورت مرحله ای و گام به گام ارتقا دهید. به عنوان مثال، اگر نسخه فعلی شما 2.00 و آخرین نسخه موجود 2.30 باشد، شما ابتدا باید سایت خود را به 2.10 ارتقا دهید، سپس 2.20 و سپس 2.30. بنابراین اسکریپت های ارتقا مورد نیاز را از صفحه دانلودها ی ما دریافت کنید.
  3. هنگامی که یک اسکریپت نسخه جدید دانلود شد، آن را بر روی پایگاه داده خود اجرا کنید.
    همه فایل ها را از نسخه قبلی حذف کنید. هنگام نصب، اطمینان حاصل کنید که فایل های موردنظر App_Data \ Settings.txt و App_Data \ InstalledPlugins.txt رونویسی نمی شوند، طوری که سایت تولید همچنان به پایگاه داده تولید اشاره میکند.
  4. فایل های سایت جدید را آپلود کنید
  5. فایل های Settings.txt و InstalledPlugins.txt را در مسیر App_Data کپی کنید.
  6. اطمینان حاصل کنید که همه چیز درست است.

(warning) (هشدار) توجه: هنگام نصب، اطمینان حاصل کنید که فایل های Settings.txt و InstalledPlugins.txt رونویسی نمی شوند، طوری که سایت همچنان به پایگاه داده اشاره کند.
(warning) 
(هشدار) توجه: اگر تصاویر خود را در سیستم فایل ذخیره کرده اید، نسخه پشتیبانی از آنها در (\Content\Images\) نیز تهیه کنید و پس از ارتقاء به جای خود بازگردانید.

(warning) (هشدار) توجه (ارتقاء از 1.X به 2.X): اگر می خواهید از نسخه 1.90 به آخرین نسخه ارتقا دهید، ابتدا باید 2.00 را نصب کنید (روی پایگاه داده موجود)، اسکریپت SQL مهاجرت 1.90 به 2.00 را اجرا کنید و سپس به 2.10، 2.20، 2.30 و غیره ارتقا دهید.

عیب یابی

اگر پس از ارتقاء مشكلاتی را تجربه كردید، هر زمان که بخواهید می توانید پشتیبان خود را بازیابی کرده و فایل های قبلی را با فایل هایی که جایگزین نسخه قبلی شده اند، تعویض کنید. همچنین همیشه می توانید سوالات خود را در انجمن های ما ارسال کنید.

(warning) (هشدار) توجه: اگر با وجود انجام جستجوی پیشرفته، نمیتوانید آنچه را که نیاز دارید پیدا کنید، جستجوی گوگل با تمرکز بر سایت ناپ کامرس انچام دهید: [سایت مورد جستجوی شما: site:nopcommerce.com]

نصب بر روی ویندوز Azure
نصب بر روی ویندوز Azure
سه راه برای نصب ناپ کامرس در ویندوز Azure وجود دارد

1. FTP : اگر شما یک بسته آماده برای پیاده سازی دارید، شما می توانید سیستم فایل محلی منتشر کنید و سپس آن ها را از طریق ftp آپلود کنید.

چگونه می توانم مجوزهای FTP برای azure را دریافت کنم؟ به وبسایت Azure.com بروید -> حساب من -> پورتال مدیریت -> وب سایت خود را انتخاب کنید -> داشبورد -> بررسی سریع. از اینجا می توانید مجوزهای FTP را پیدا کنید و یا می توانید «مجوزهای ورودی خود را بازنشانی کنید» یا «مشخصات انتشار را دانلود کنید». برای پورتال جدید azure به portal.azure.com بروید -> وب سایت ها را مرور کنید -> به وب سایت خود بروید -> جزئیات.از اینجا می توانید مجوزهای FTP را پیدا کنید و یا می توانید «مجوزهای ورودی خود را بازنشانی کنید» یا «مشخصات انتشار را دانلود کنید».

2. Visual Studio  - استقرار وب سایت : شما می توانید به طور مستقیم از طریق Visual Studio به azure مجهز شوید. با استفاده از روش فوق و نصب پروفایل پیاده سازی وب در visual studio مجوزهای پیاده سازی را از azure دریافت کنید.

3. نصب کننده پلتفرم وب: فروشگاه ناپ کامرس در سایت های گالری نرم افزار Azure موجود است. بنابراین به پورتال Azure بروید، روی "شروع، سایت جدید، از گالری" کلیک کنید. از لیست برنامه های موجود، ناپ کامرس را انتخاب کنید. پس از وارد کردن اطلاعات مربوط به اتصال با پایگاه داده و کلیک بر روی OK، ناپ کامرس برای راه اندازی آماده خواهد بود.

به محض اینکه سایت راه اندازی شد، باید فروشگاه ناپ کامرس را نصب کنید.

Azure "چند موردی" را از نسخه 3.70 به بعد پشتیبانی می کند. این برای برنامه با هر مقیاسی عالی است. در حال حاضر شما نباید نگران باشید که آیا سایت شما می تواند تعداد زیادی از بازدیدکنندگان را اداره کند یا خیر. پس دقیقا چه چیزی برای حمایت از "چند موردی" در مزارع وب (web farms) وAzure انجام شده است؟

      • پشتیبانی از حساب ذخیره سازی BLOB در ویندوز Azure، لطفا اینجا در مورد حساب های ذخیره سازی در Azure بیشتر بدانید.
      • نحوه پیکربندی: به محض اینکه ذخیره سازی BLOB شما در Azure تنظیم شد، فایل web.config خود را باز کنید،"AzureBlobStorage" را پیدا کرده و رشته اتصال، مخزن و نقطه پایانی را مشخص کنید.
        ذخیره سازی کش توزیع شده و پشتیبانی مدیریت جلسه : Redis به عنوان یک سرور ذخیره سازی کش انتخاب شده است (در حال حاضر در Azure، آمازون و دیگر شرکت های میزبانی ابری موجود است).

    • نحوه پیکربندی:
      • ابتدا باید Redis را نصب و راه اندازی کنید. لطفا در مورد چگونگی استفاده از Redis در Azure در اینجا بیشتر بخوانید.پس از انجام، باید آن را در ناپ کامرس پیکربندی کنیم. برای فعال کردن ذخیره سازی در فایل Redis، فایل web.config را باز کرده و مؤلفه پیکربندی RedisCaching را پیدا کنید. ویژگی Enabled آن را بهtrue تغییر دهید و سپس ConnectionString که به سرور Redis شما اشاره دارد را مشخص کنید (در مرحله اول پیکربندی شد).
      • همچنین باید Redis را به عنوان مدیریت جلسه توزیع شده فعال کنید. لطفا فایل web.config را باز کنید. مؤلفه کامنت نشده sessionState را پیدا کنید. ویژگی های آن (host، accessKey، و غیره) که به سرور Redis شما اشاره دارد را مشخص کنید. لطفا در مورد پشتیبانی جلسه توزیع شده در Azure در اینجا بیشتر بخوانید.

      • اطمینان حاصل کنید که وظایف برنامه شما در مزرعه گره (farm node) مشابه اجرا می شود.
        نحوه پیکربندی: برای فعال کردن این قابلیت فایل web.config را باز کنید، مؤلفه WebFarms را پیدا کنید و ویژگی MultiInstancesEnabled را به "True" تغییر دهید. اگر از وب سایت های ویندوز Azure استفاده می کنید (نه سرویس های ابر)، ویژگی RunOnAzureWebsites را نیز به "True" تغییر دهید.
راهنمای نصب
راهنمای نصب

این فصل چگونگی دانلود نرم افزار ناپ کامرس، ارسال آن به سرور شما، تعریف مجوز های دسترسی فایل و نصب آن بر روی سیستم شما را بیان می کند. همچنین شما می توانید نصب و راه اندازی ناپ کامرس را در کانال یوتیوب ما را تماشا کنید.

قبل از شروع نصب، اطمینان حاصل کنید که شما و میزبان وب شما دارای حداقل الزامات برای اجرای فروشگاه ساز ناپ کامرس می باشند . سپس نرم افزار ناپ کامرس مورد نیاز را در یک دایرکتوری محلی دانلود کرده و بسته دانلود شده را استخراج کنید. ما دو نسخه از ناپ کامرس که یکی نسخه کد منبع و یک نسخه بدون منبع ارائه می دهیم.
.

 

اجرای سایت با استفاده از IIS (بسته بدون کد منبع)

برای استفاده از IIS، محتویات پوشه ناپ کامرس استخراج شده از حالت فشرده را در یک دایرکتوری مجازی IIS (یا ریشه سایت) کپی نمایید، سپس سایت را با استفاده از مرورگر مشاهده کنید. اگر از IIS 7 استفاده می کنید، آن را برای اجرا در حالت یکپارچه پیکربندی نمایید، و application pool را برای اجرای نسخه .NET Framework 4 پیکربندی کنید.
 

اجرای سایت با استفاده از ویژوال استودیو (بسته با کد منبع)

این مرحله نحوه راه اندازی یک سایت در ویژوال استودیو را توضیح می دهد. برای اجرای سایت در ویژوال استودیو، کد منبع (.rar) را در یک پوشه محلی استخراج کنید. ویژوال استودیو را اجرا نموده و مسیر File → Open → Project/Solution را انتخاب کنید. به پوشه ای بروید که بایگانی را استخراج کردید و فایل NopCommerce.sln را باز کنید. پروژه Nop.Web را اجرا نمایید.

گرفتن بسته "آماده برای راه اندازی" (بدون کد منبع) از یک بسته با کد منبع

اگر شما از nopCommerce 3.20 (یا بالاتر) استفاده می کنید، مراحل بعدی را دنبال کنید:

solution را در ویژوال استودیو باز کنید
کل solution را بازسازی کنید
پروژه "Nop.Web" را در ویژوال استودیو منتشر کنید. ابتدا اطمینان حاصل کنید که پیکربندی روی "Release" تنظیم شده است

اگر از nopCommerce 2.00-3.10 استفاده می کنید، لطفا توجه داشته باشید که انتشار این نسخه از ناپ کامرس با استفاده از ویژوال استودیو بر خلاف انتشار برنامه وب معمولی است. پس از آماده شدن برای استقرار (deploy) سایت، مراحل زیر را دنبال کنید:

فایل Prepare.bat را برای ساخت پروژه ی در حالت انتشار اجرا کنید و پلاگین ها را به دایرکتوری صحیح انتقال دهید.
فایل Deploy.bat را برای انجام همان پروسیجر مانند فایل Prepare.bat اجرا نمایید، همچنین تمام وب سایت ها و فایل ها را به دایرکتوری  \Deployable\Nop_{Version} منتقل کنید.

  • تمام فایل های دایرکتوری \ Deployable \ Nop_ {Version} را انتخاب کرده و در وب سرور آپلود کنید.
    یادداشتی برای کاربران در ماشین های HP یک کد رجیستری پیش فرض وجود دارد که هنگام اجرای دسته ای فایل ها مشکل بوجود خواهد آورد. اگر شما یک لپ تاپ HP دارید و با این اخطار مواجه شده اید: the OutputPath property is not set for project Nop.Web.csproj ، باید با استفاده از regedit.exe به این قسمت بروید: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment. کلید پلتفرم را کاملا پاک کنید (هم کلید و هم مقادیر آن) (مقدار شما MCD است). کامپیوتر خود را ری استارت کنید.

فرایند نصب

 

ناپ کامرس نیازمند مجوز نوشتن برای دایرکتوری ها و فایل های شرح داده شده زیر است:
\App_Data\

  • \bin\
  • \Content\
  • \Content\Images\
  • \Content\Images\Thumbs\
  • \Content\Images\Uploaded\
  • \Content\files\ExportImport\
  • \Plugins\
  • \Plugins\bin\
  • \Global.asax
  • \web.config

این مجوزها در طول فرایند نصب لازم هستند. اگر مجوز نوشتن را نداشته باشید، یک پیام هشدار نمایش داده می شود، و از شما درخواست مجوزهای پیکربندی می کند.

قبل از نصب ناپ کامرس اطمینان حاصل کنید که یکی از پایگاه داده های زیر در سیستم شما نصب شده است:
SQL Server 2008 یا بلاتر

  • SQL Compact 4.0 یا بلاتر

اگر از SQL Server 2008 یا بالاتر استفاده می کنید، می توانید از هر یک از روش های احراز هویت زیر برای اتصال به سرور استفاده کنید:

  • SQL Server Account: هنگام اتصال با استفاده از این روش، logins ها در SQL Server ایجاد می شوند که بر اساس حساب های کاربری ویندوز نیستند. هر دو نام کاربری و رمز عبور با استفاده از SQL Server ایجاد می شوند و در SQL Server ذخیره می شوند. هنگام استفاده از این روش باید نام کاربری و رمز عبور را وارد کنید.
  • Integrated Windows Authentication: هنگام اتصال با استفاده از این روش، SQL Server نام و رمز عبور حساب کاربری را با استفاده از رمز اصلی ویندوز در سیستم عامل اعتبارسنجی می کند. این به این معنی است که شناسه کاربر توسط ویندوز تایید شده است. SQL Server رمز عبور را درخواست نمی کند و اعتبار سنجی هویت را انجام نمی دهد. تایید هویت ویندوز حالت پیش فرض تأیید اعتبار است و بسیار امن تر از SQL Server Authentication است. تأیید هویت ویندوز با استفاده از پروتکل امنیتی Kerberos، سیاست های رمز عبور را با توجه به اعتبارسنجی پیچیدگی کلمات عبور قوی فراهم می کند، پشتیبانی از قفل کردن حساب را فراهم می کند، و از زمان انقضای رمز عبور پشتیبانی می کند. ارتباطی که با استفاده از Windows Authentication ایجاد می شود گاهی به عنوان یک اتصال معتبر نامیده می شود، زیرا SQL Server به معتبر بودن توسط ویندوز اعتماد می کند.

هنگامی که سایت را برای اولین بار باز می کنید، به صفحه نصب هدایت می شوید، که به صورت زیر است:
 

 در قسمت اطلاعات فروشگاه، موارد زیر را تعریف کنید:
در قسمت ایمیل مدیر، ایمیل جدید وارد کنید که برای ورود به قسمت مدیریت سایت شما استفاده می شود.
در قسمت رمز عبور مدیر، گذرواژه جدید خود را وارد کرده و تأیید کنید.
برای ساختن داده های نمونه در پایگاه داده، گزینه ی ایجاد اطلاعات نمونه را تیک بزنید.

در بخش اطلاعات پایگاه داده اطلاعات زیر را وارد کنید: :

    • SQL Compact 4.0 یا بالاتر : گزینه استفاده از ذخیره اطلاعات داخلی (built-in data storage) را انتخاب کنید.
    • SQL Standard 2008 یا بالاتر : گزینه استفاده از پایگاه داده SQL Server موجود (SQL Express) را انتخاب کنید و مشخصات SQL Server خود را به شکل زیر وارد کنید:
      • اگر می خواهید در صورت عدم وجود پایگاه داده به صورت اتوماتیک ایجاد شود، گزینه ایجاد پایگاه داده در صورت عدم وجود از قبل را انتخاب کنید.
      • در قسمت نام پایگاه داده، نام دیتابیس خود را وارد کنید.
      • در قسمت نام SQL Server و یا آدرس IP، اطلاعات مربوطه را بنویسید.
      • استفاده از حساب کاربری SQL Server: این گزینه را زمانی انتخاب کنید که SQL Server شما از احراز هویت SQL Server استفاده می کند. هنگام استفاده از آن باید نام کاربری و گذرواژه خود را در قسمت های مربوطه وارد کنید.
      • استفاده از احراز هویت مجتمع ویندوز: این گزینه را زمانی انتخاب کنید که SQL Server شما از احراز هویت ویندوز استفاده می کند.
  • روی دکمه نصب کلیک کنید تا روند نصب آغاز شود. وقتی نصب کامل شد، صفحه اصلی سایت شما نمایش داده خواهد شد.

 

(warning)(اخطار) نکته 1: درصورتیکه همه چیز اشتباه بود، دکمه شروع مجدد نصب در پایین صفحه به شما کمک می کند تا نصب را مجددا آغاز کنید

(warning) (اخطار) نکته 2:  اطمینان حاصل کنید که برنامه شما به حالت یکپارچه تنظیم شده است.

(warning)  (اخطار) نکته 3: اگر تمایل به برگردادن سایت ناپ کامرسی خود به حالتپیش فرض آن دارید، می توانید فایل Settings.txt را از مسیر App_Data پاک کنید. اگر از IIS استفاده میکنید، می توانید این اهنما را مطالعه کنید.

فناوری و سیستم مورد نیاز
فناوری و سیستم مورد نیاز

به منظور اجرای ناپ کامرس، شما نیاز به نصب موارد زیر بر روی سرور/ کامپیوتر خود دارید:

 سیستم عامل های پشتیبانی شده:

    • ویندوز ۷ یا بالاتر
    • ویندوز سرور ۲۰۰۸ یا بالاتر
    • وب سرورهای پشتیبانی شده:
    • Internet Information Service (IIS) 7.0 یا بالاتر
    • برای nopCommerce 4.10 یا بالاتر  NET Core 2.1 runtime. را نصب کنید. (دانلود)
    • برای nopCommerce 4.00 نرم افزار NET Core Window Server hosting runtime. را نصب کنید. (دانلود)
    • برای nopCommerce 3.90 یا پاین تر. (ASP.NET 4.5 (MVC 5.0 و Microsoft .NET Framework 4.5.1 یا بالاتر

پایگاه داده های پشتیبانی شده:

    • MS SQL Server 2008 R2 یا بالاتر

مرورگرهای پشتیبانی شده

    • Microsoft Internet Explorer 9 و بالاتر (IE6 و IE7 در نسخه های قبل از 3.60 پشتیبانی می شوند، IE8 در نسخه های قبل از4.10 پشتیبانی می شود)
    • Mozilla Firefox 2.0 یا بالاتر
    • Google Chrome 1.x
    • Apple Safari 2.x

 

برای nopCommerce 4.10 یا بالاتر. MS Visual Studio 2017 (نسخه 15.7 یا بالاتر). و فراموش نکنید که NET Core SDK. (دانلودرا نصب کنید. مورد نیاز برای توسعه دهندگانی که مایل به ویرایش کد منبع هستند.

برای nopCommerce 4.00 یا کمتر. MS Visual Studio 2017 (نسخه 15.3 یا بالاتر). و فراموش نکنید که NET Core SDK. (دانلود) را نصب کنید. مورد نیاز برای توسعه دهندگانی که میخواهند کد منبع را ویرایش کنند.

(warning)توجه: اگر شما تصمیم به استفاده از ویژگی  چند فروشگاهی با SSL دارید، ویندوز سرور 2012 با IIS 8 مورد نیاز است زیرا از  (Server Name Indication)  SNI پشتیبانی می کند .

شروع به کار
شروع به کار

آموزش ناپ کامرس فارسی بخش شروع کار

اگر شما در ناپ کامرس یک تازه کار هستید، مراحل زیر را برای نصب و اجرای فروشگاه دنبال کنید:

پیکربندی فروشگاه

 

پیکربندی تنظیمات فروشگاه عمومی

 

پیکربندی روش های پرداخت

 

پیکربندی گزینه های حمل و نقل

پیکربندی لیست کاربران: ایجاد گروه های مختلف کاربران, به آنها  دسترسی مجزا برای بخش های سایت، پیشنهادات وغیره بدهید.

 

 

2. /ایجاد یک کاتالوگ و افزودن محصولات

یک کاتالوگ چیزی است که مشتریان به طور مداوم با آن سر و کار دارند. به همین دلیل بسیار مهم است که به راحتی می توانید محصولات خود را پیدا کنید.

 

    • ایجاد دسته بندی ها و تولید کنندگان

دسته بندی ها و تولید کنندگان در کاتالوگ برای فیلتر محصول استفاده می شوند.

    • افزودن محصولات

شما می توانید به صورت دستی یک به یک  محصولات را اضافه نمایید و یا از طریق یک فایل xml  در کاتالوک وارد نمایید.

    • تعریف متغییر های محصول

چنانچه محصولات شما قابل تغییر هستند، به عنوان مثال، شما کفش های ورزشی در رنگ ها و اندازه های مختلف برای فروش دارید؟ در ناپ کامرس می توانید مشخصات و ویژگی های محصول را برای مدیریت این کار تنظیم نمایید.

3. بهبود تجربه مشتری در فروشگاه شما

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

نقد و بررسی محصول

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

پشتیبانی از طریق چت

اغلب مشتریان نیاز به طرح سوال و دریافت پاسخ در همان لحظه دارند. livechat می تواند یک راه خوب برای کمک به آنها باشد.  پلاگین های چت  را در ناپ کامرس بازار بیابید.

لیست علاقه مندی ها

لیست علاقه مندی ها گزینه خوبی برای خرید معلق است. اجازه دهید مشتریان شما بعضی از محصولات را به لیست علاقه مندی ها اضافه کنند تا بعدا آنها را بخرند و یا با دوستان به اشتراک بگذارند. همچنین این یک گزینه خوب برای تجزیه و تحلیل رفتار مشتریان شما است.

4. ابزارهای بازاریابی و تبلیغاتی

بازاریابی فروشگاه به این دلیل ضروری است که وفاداری مشتریان خود را افزایش دهید و آگاهی را در میان مشتریان بالقوه افزایش دهید. گزینه های بازاریابی زیادی در ناپ کامرس وجود دارد: شما می توانید قیمت های ویژه، محصولات مشاوره ای ، تبلیغ فروشگاه از طریق کمپین های ایمیل و موارد بیشتر را ارائه دهید.

تخفیف ها و قیمت های ویژه

استفاده از قیمت های ویژه برای محصولات می تواند مشتریان را به خرید سریعتر و (یا) خرید اقلام بیشتر ترغیب کند.

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

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

بازاریابی متقابل 

در فروشگاه ناپ کامرس، شما می توانید محصولات فرعی خود را بر اساس رفتار خرید مشتریان به آنها پیشنهاد دهید. این نیز یک فرصت خوب برای شما جهت افزایش فروش محصولات است.

کمپین های ایمیل

کمپین های ایمیلی را برای دسترسی راحت و سریع مخاطبان هدف خود به پیشنهادات ویژه، اخبار، محتوای آموزشی و غیره ایجاد نمایید.

5. ویژگی های خاص ناپ کامرس برای هر نوع فروشگاه  

چه شما بخواهید یک پروژه کوچک انجام دهید، چه بخواهید یک فروشگاه بزرگ راه اندازی کنید، می توانید روی ناپ کامرس حساب کنید. گزینه های زیادی برای برطرف کردن نیازهای شما وجود دارد. 

 

 

چند فروشگاهی

 

 

ناپ کامرس به شما اجازه می دهد چندین فروشگاه را با یک بار نصب ناپ کامرس راه اندازی کنید و همه را از طریق یک پنل مدیریت کنید. در اینجا می توانید بیاموزید که چطور چندین فروشگاه را پیکربندی کنید.

 

 

 

چند فروشندگی 

 

 

چند فروشنده بودن و ابزارهای کشیدنی حمل و نقل، به شما این امکان را می دهد که فروش آنلاین داشته باشید بدون این که نیاز به داشتن سهام باشد..

 

 

 

 

راهنمای کاربری ناپ کامرس

راهنمای کاربری ناپ کامرس به شما  کمک می کند تا با نرم افزار فروشگاه اینترنتی  ناپ کامرس شروع به کار کنید. این راهنمای جامع چگونگی نصب، پیکربندی، ساخت، نگهداری، و توسعه یک فروشگاه آنلاین را با استفاده از نرم افزار ناپ کامرس توضیح می دهد.