جستجو
محصولات
    منو بسته

    نمایه: وحدت حمیدی

    Avatar
    آمار
    • 398
    • 1394 اردیبهشت 11, جمعه 8:55
    4 سال پیش

    برای حذف آیکن باید کل div یا داخل آنرا بصورت زیر حذف کنید.

                <div class="pay-options">

                </div>


    اگر تقویم شمسی ناپ شاپ نسخه 4.2 را نصب کرده اید فایل فوتر زیر را ویراش کنید:
    \Plugins\Misc.NopshopCalendar\Themes\ThemeName\Views\Shared\Components\Footer\Default.cshtml

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

    در حالت پیش فرض و بدون وجود تقویم فایل زیر را ویرایش کنید
    \Themes\ThemeName\Views\Shared\Components\Footer\Default.cshtml


    تکته: ThemeName اسم تم شماست مثلا Emporium

    اگر نیاز داشتید تصاویر درگاه ها را تغییر دهید تصویر درگاه پرداخت خود را کوچک کنید و در مسیر زیر کپی و جایگزین کنید:
    /ThemeName/Content/img/pay_icon1.png
    /ThemeName/Content/img/pay_icon2.png


    4 سال پیش

    https://kavenegar.com/sdk.html
    برای ارسال پیامک sdk را از nugget  بگیرید

    4 سال پیش

    به نظرم بهتره شما مجددا ناپ کامرس نسخه 4.1 را دانلود کنید و فایلهای dll که با اسم nop شروع می شوند را روی هاست Replace کنید. توی سایت ناپ شاپ هم آخرین نسخه 4.10 برای دانلود قرار دارد. امیدوارم مشکل شما رفع بشه.

    دانلود ناپ کامرس 4.10 (نسخه بدون سورس)

    5 سال پیش

    لطفا لینک زیر را مطالعه نمایید:
    خطا در نصب Ajax Filter تم در ناپ کامرس 4.20

    5 سال پیش

    برای رفع این مشکل باید Schema ی دیتابیس خود را به dbo تغییر دهید.
    دیتابیس خود را با SQL Server Management باز کنید می بینید که قبل از نام همه جداول یک پیشوندی به غیر از dbo آمده است.

    تغییر Schema ی دیتابیس به dbo :

    کوئری زیر را بر روی دیتابیس اجرا کنید. (بجای OldSchemaName مقدار Schema خود را بنویسید)


    ALTER USER [OldSchemaName] WITH DEFAULT_SCHEMA = dbo;



    Schemaی دوست خوبمون webtbz_dbtest است. بخاطر همین بجای OldSchemaName  باید مقدار webtbz_dbtest  را وارد کنند.

    5 سال پیش

    1. بررسی کنید ببینید اگر جدول PictureBinary در دیتابیس شما وجود دارد.
    2. اگر جدول PictureBinary در دیتابیس شما وجود دارد ، مراحل زیر را تا مرحله 3 انجام دهید
    1.2  اسکریپت زیر را اجرا کنید:

    IF EXISTS (SELECT *  FROM sys.foreign_keys  WHERE object_id = OBJECT_ID(N'FK_PictureBinary_Picture_PictureId') AND parent_object_id = OBJECT_ID(N'PictureBinary'))
        ALTER TABLE [PictureBinary] DROP CONSTRAINT [FK_PictureBinary_Picture_PictureId]
      GO


    2.2  تعداد کل رکورهای جدول PictureBinary را بررسی کنید:
    select count(*) from PictureBinary

    3.2  اگر تعداد رکورد کمی وجود دارد یا هیچ رکوردی در جدول وجود ندارد ، اسکریپت زیر را اجرا کنید:
     --copy existing data
        INSERT INTO [dbo].[PictureBinary](PictureId, BinaryData)
        SELECT [Id], [PictureBinary] FROM [dbo].[Picture]


    اگر تعداد رکورد زیادی در جدول Picture دارید ، سپس اسکریپت SQL زیر را اجرا کنید. این از رکوردهای تکراری در جدول جلوگیری می کند:
    INSERT INTO [dbo].[PictureBinary](PictureId, BinaryData)
        SELECT top 1 [Id], [PictureBinary] FROM [dbo].[Picture] where Id NOT IN (select PictureId from [PictureBinary])


    4.2. تعداد رکوردهای جدول PictureBinary را بررسی کنیدو (این شبیه رکوردهای جدول Picture  خواهد بود)

    3.  اگر جدول PictureBinary وجود ندارد. مراحل زیر را انجام دهید:
    1.3 جدول را از طریق اسکریپت زیر ایجاد کنید:
    CREATE TABLE [dbo].[PictureBinary]
        (
        [Id] int IDENTITY(1,1) NOT NULL,
        [PictureId] int NOT NULL,
        [BinaryData] [varbinary](max) NULL,    
        PRIMARY KEY CLUSTERED
        (
          [Id] ASC
        ) WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON)
      )


    2.3 قدم دو را دنبال کنید

    4.یکبار که مراحل فوق را انجام دادید محتوای جدول تصاویر به جدول PictureBinary  کپی می شود. حال جدول Picture  را حذف کنید:
    ALTER TABLE dbo.Picture  DROP COLUMN [PictureBinary]')  


    5. اکنون اسکریپت زیر را اجرا کنید:
    IF EXISTS (SELECT *  FROM sys.foreign_keys  WHERE object_id = OBJECT_ID(N'FK_PictureBinary_Picture_PictureId') AND parent_object_id = OBJECT_ID(N'PictureBinary'))
      ALTER TABLE [PictureBinary] DROP CONSTRAINT [FK_PictureBinary_Picture_PictureId]
    GO

    ALTER TABLE [dbo].[PictureBinary] WITH CHECK ADD CONSTRAINT [FK_PictureBinary_Picture_PictureId] FOREIGN KEY(PictureId)
    REFERENCES [dbo].[Picture] ([Id])
    ON DELETE CASCADE
    GO

    5 سال پیش

    بله این امکان وجود داره.
    برای دریافت پلاگین با ما تماس بگیرید.

    5 سال پیش

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

    5 سال پیش

    مهم ترین تغییرات ناپ کامرس 4.20 :
    - طراحی مجدد بخش مدیریت. بهبود های بسیاری در رابطه با UI/UX ایجاد شده است.
    - بهبود چشمگیر در عملکرد.
    - قابلیت نصب و اجرا روی پلتفرم لینوکس.
    - پشتیبانی از داکر (Docker)

    بهبودها :
    - بروزرسانی به ASP.NET Core 2.2 و EF Core 2.2
    - کارآیی. کاهش HTML
    - کارآیی. بهبود کارآیی قابل توجه با استفاده از بروزرسانی به EF Core 2.2 به این دلیل که نسخه ی قبلی EF Core مشکلات اساسی داشت.
    - کارآیی. پردازش سریعتر کاتالوگ های بزرگ (ویژگی های محصول را برای محصولات بدون ویژگی، بارگذاری نکنید)
    - کارآیی. پردازش سریعتر عکس های ذخیره شده در ویندوز Azure
    - کارآیی. محاسبه ی سریعتر میزان تخفیف
    - کارآیی. نسل جدیدتری از فایل های JS و CSS
    - کارآیی. کارکرد بسیار سریعتر دیتابیس Redis
    - کارآیی. کتابخانه های جی کوئری (jQuery) به فوتر منتقل شده اند. (در حقیقت، همه ی کتابخانه های js)
    - کارآیی. بهبود کارآیی متد “IsCrawler" که برای تشخیص موتورهای جست و جو استفاده میشود.
    - کارآیی. پاک شدن بسیار سریعتر حافظه ی کش (Cache)
    - معماری جدید پلاگین ها. پلاگین های حذف شده در مموری بارگذاری نمیشوند. امکان نصب/ حذف پلاگین ها بصورت گروهی فراهم شده است.
    - امنیت. جلوگیری از حملات بروت فورس (Brute Force) به کارت های اعتباری. (حملاتی برای بدست آوردن اطلاعات ورود و یا کارت های اعتباری)
    - تاریخچه تغییر کاربر GDPR
    - استفاده کردن از کتابخانه ی جداول داده (Data Tables library) به جای فریم ورک قدیمی KendoUI
    - افزوده شدن بومی سازی متناسب با زمان های مرتبط
    - افزوده شدن تنظیم "استفاده از پاسخ کوتاه" در بخش کاربری
    - اطلاع رسانی به کاربران هنگام اعمال شدن کوپن با استفاده از URL
    - اجازه به مدیر سایت برای تعیین میزان قوی بودن رمز عبور
    - افزوده شدن امکان اینکه مدیر سایت بتواند تعیین کند آیا تحویل در فروشگاه نیاز به هزینه ی اضافه دارد یا خیر
    - افزوده شدن صفحات جانبی زبان به نقشه ی سایت (sitemap.xml)
    - افزوده شدن پشتیبانی از favicon در سایر دستگاه ها (بطور مثال: سافاری، کروم نسخه ی اندروید، ویندوز 8 و 10، سیستم عامل مک سافاری X El Capitan
    - افزوده شدن امکان بارگذاری favicon از بخش مدیریت
    - "مقدار پیش فرض" بخش پرداخت و ویژگی های محصول در حال حاضر قابل تنظیم است
    - "متن سفارشی" بخش ویژگی ها با مشخصات در حال حاضر قابل تنظیم است
    - اضافه شده ویژگی متا ("og: image: url") (هنگام به اشتراک گذاری فایل در شبکه های اجتماعی)
    - برئزرسانی تغییر breadcrumb بر اساس آخرین تغییرات الگوها
    - رمزعبورهای استفاده شده برای احراز هویت خارجی، ذخیره نمی شوند
    - بروز رسانی دستورالعمل پلاگین استاندارد PayPal
    - بروزرسانی دستورالعمل پیکربندی پلاگین فیسبوک
    - اجازه به فیلتر کردن محصولات بر اساس انبار، برای گزارش لیست سفارشات
    - افزوده شدن پیام اخطار هنگام جعل هویت مشتری که مدت ها فعال نبوده است
    - افزوده شدن پلاگین های QualPay  و  SendInBlue
    - حذف شدن پلاگین WorldPay
    - بروزرسانی پلاگین Square برای استفاده از توکن های API جدید
    - بخش مدیریت. افزوده شدن یک لینک به صفحه ی هشدارها از میز کار
    - افزوده شدن reCAPTCHA به صفحه ی "فراموشی رمز عبور"
    - پشتیبانی از چندین reCAPTCHA در یک صفحه
    - نمایش خطای 404 وقتی یک خبر و یا پست وبلاگ بارگذاری نشود
    - افزایش حداکثر طول تنظیمات
    - افزوده شدن پشتیبانی فیلتر کردن برای صفحه ی "سبد خرید و موردعلاقه ها" (بخش مدیریت)
    - حذف ادرس صفحه ی گوگل+ (Google+) از بخش صفحات اجتماعی. (گوگل دیگر از گوگل + پشتیبانی نمی کند)
    - عملکرد. امکان بارگذاری منوی بالایی به وسیله ی AJAX. (این مورد بصورت پیشفرض غیرفعال است)
    - توسعه دهندگان. ناپ کامرس دائما در حال ادغام با سایر سرویس هاست. افزوده شدن پشتیبانی از Travis CI. (travis-ci.com)
    - توسعه دهندگان. پشتیبانی از شماهایی غیر از پایگاه های داده
    - توسعه دهندگان. اصلاح پیکربندی نگاشت بخش مدیریت
    - توسعه دهندگان. افزوده شدن مسیر ریشه ی برنامه برای استفاده در جاوا اسکریپت
    - توسعه دهندگان. افزوده شدن جایگاه های بیشتر برای ویجت ها
    - توسعه دهندگان. استفاده از HttpClientFactory برای ساختن HttpClients (کارایی)
    - توسعه دهندگان. تکرار کمتر در کد منبع
    - توسعه دهندگان. اصلاحات بسیار زیاد در کد منبع
    - توسعه دهندگان. به روز رسانی کتابخانه های شخص ثالث به آخرین نسخه

    ایرادات رفع شده:
    - امنیت. رفع مشکل امنیتی XSS
    - امنیت. رفع مشکل امنیتی  XEE
    - رفع مشکل بهم ریختگی منوی مدیریت در تلفن های همراه
    - رفع مشکل نمایش امتیازها به شکل

    5 سال پیش

    برای نمونه برای تمهای nop-templates.com دو پوشه و یک فایل بصورت زیر خواهیم داشت.
    Plugins
    Themes
    uploadedItems.json

    داخل پوشه Plugins پلاگینها و داخل پوشه Themes تم قرار دارد.
    حال دو پوشه و فایل uploadedItems را در یک فایل zip نمایید.

    09127857628