رفتن به مطلب

gereftar1364

عضو انجمن
  • تعداد ارسال ها

    29
  • تاریخ عضویت

  • آخرین بازدید

پست ها ارسال شده توسط gereftar1364

  1. سلام

    عضو بازارچه بشید

    محصول را به سبد خریدتون اضافه کن

    مراحل پرداخت را برو جلو(دکمه پرداخت...)

    شرایط خدمات را مطالعه کرده و کاملا با آن موافقم. را تیک بزن و دکمه تایید

     

    بعد به ایمیلتون ارسال می شه . ماژول مورد نظر را دانلود و استفاده کنید

  2. ممنون .

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

     

     

    جواب من دستی بودند می رسونه؟!!!

    این کد باعث می شه محصولات قبلی که وارد کردین و مقدارشون صفر بوده از طریق یک کوئری ساده توی قست کاربری غیر قابل نمایش بشه

     

    واسه محصولات جدیدتون هم دو حالت ورود اطلاعات دارین:

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

    ۲- اگه محصولاتتون را دارید از طریق فایل csv ایمپورت می کنید خودش فیلد active داره، می تونید برای محصولاتی که تعدادش صفر هست اکتیوشو false کنید

     

     

  3. با سلام

    کافیه این دستور را توی mysql اجرا کنی

    ۱- دستور جهت فراخوانی دیتابیس شما. برای مثال نام دیتابیس شما prestashop هست

    use prestashop;

     

    ۲- کوئری جهت false کردن اکتیو محصولاتی که دارای مقدار صفر هستند!

    update ps_product set active=0 where quantity=0;

     

    البته اگه می خوای قبلش یه بکآپ از جدول ps_product بگیر که اگه نخواستی بتونی به حالت قبل برگردونی!

     

    موفق باشید...

  4. این کاریه که من کردم و جواب گرفتم

    ممکنه نظر دوستان دیگه این نباشه

     

    گام اول: زدن اون دستور توی shell دیتابیستونه

    یعنی ابتدا دیتابیس را فراخوانی کنید

    use DatabaseName;

    بعد هم

    ALTER TABLE `DatabaseName`.`ps_product_lang` MODIFY COLUMN `meta_keywords` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;

     

     

    DatabaseName هم اسم دیتابیستونه مثلا ممکنه نام دیتابیس شما prestashop باشه یا هر چیز دیگه ای

     

    گام دوم: فایل Product.php واقع در مسیر

    /classes/

    را در یه ادیتور باز کنید و دنبال عبارت

    'meta_keywords' => 255

    بگردید و به جاش

    'meta_keywords' =>'isString'

    را قرار بدید، خط ۲۴۵ فایل هست گمونم

     

    نکته: یه بکآپ از دیتابیس »ترجیحا از جدول مذکور« و یه بکآپ از فایل مذکور بگیرید که اگه مشکلی پیش اومد ری استور کرده و به حالت قبل برگردونید

     

    موفق باشید

     

  5. با سلام

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

    این فیلد در حال حاضر اجازه تایپ بیشتر از ۲۵۵ کاراکتر را نمی ده

     

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

    ابتدا کوئری زیر را در mysql زدم تا نوع فیلد از varchar به text تغییر پیدا کنه

    ALTER TABLE `DatabaseName`.`ps_product_lang` MODIFY COLUMN `meta_keywords` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;

     

    بعد هم توی فایل Product.php واقع در مسیر

    /classes/

    پروسیجر protected $fieldsSizeLang را تغییر دادم و مقدار 'meta_keywords' => 255, را به

    'meta_keywords' =>'isString'

    تغییر دادم

     

    با انجام این کارها این محدودیت برداشته شد.

     

    موفق باشید...

  6. با سلام

    ممکنه دوستانی که دستی بر آتش دارند و توی برنامه نویسی

    php

    وارد هستند، لطف کنند و ماژول جستجوی فعلی را

    custom

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

     

    یا اینکه مشخص کنه عبارت مورد نظرش در کجا جستجو بشه، مثلا در عنوان محصول یا توضیحات یا ...

     

    مخصوصا بیشتر نظرم اینه که بصورت یه آبشن باشه که طرف مشخص کنه می خواد روی چی جستجو انجام بشه

     

    احتمالا این ماژول اگه کاستوم شه به درد خیلی ها می خوره

     

    ممنون

  7. این یک نمونه فایل

    csv

    اتفاقا به درد

    rayan

    هم می خوره، چون نمونه ارسالی محصولش کتاب است.

     

    در این پست هم یک سری توضیح در مورد چگونگی ساخت فایل

    csv

    دادم:

    http://presta-shop.ir/showthread.php?tid=352

     

    در ضمن این لینک هم یه نگاه بندازید آموزش ایمپورت کردنه:

    http://www.prestashop.com/wiki/Importing_Product_Data/

     

     

    موفق باشید...

     

    2.csv.zip

  8. سلام

    من هم وقتی که عضو شدم همین مشکل را داشتم

    البته توی لینوکس با مرورگر فایرفاکس این مشکل را دارم و وقتی یک پست می گذارم خطا می ده که هیچ پیامی وارد نشده است!

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

  9. با سلام

    من خودم چون به دنبال بهبود سرعت فروشگاهم بودم با ماژول

    blockcategoriescache

     

    مواجه شدم

    توضیحات تکمیلی را از لینک زیر می توانید ببینید:

    http://www.prestashop.com/forums/topic/72254-module-modified-cached-categories-huge-speed-increase/

     

     

    این ماژول همانند ماژول

    blockcategories

     

    با این تفاوت که برای آنهایی که فروشگاه اشان دارای دسته بندی های زیادی است مفید است

     

     

    مراحل نصب این ماژول

    ۱- ابتدا فایل موجود در پیوست را از حالت زیپ خارج کرده و در قسمت ماژول های خودتون کپی کنید، حتما به ماژول خود و فایل های داخل آن دسترسی کامل ۷۷۷ بدهید

    ۲- ماژول

    blockcategories

     

    را از حالت نصب خارج کنید uninstall

    ۳- ماژول

    blockcategoriescache

     

    را که هم اکنون در بخش ماژول های دیگر آمده است را نصب کنید

    ۴- آدرس فروشگاه خود را بزنید و در آخرش عبارت زیر را بزنید

    ?debug=cat

     

    بدین صورت

    www.YOUR-SITE.com/?debug=cat

     

     

    اگر مراحل بالا را کامل انجام دهید این ماژول جایگزین ماژول قبلی برای نمایش شاخه ها می شود

     

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

    cat_cache.txt

     

    اضافه می شود

     

    در صورتی که ترتیب شاخه هایتان به هم خورد) این ماژول شاخه ها را به ترتیب الفبایی می آورد( بایستی این فایل را باز کرده و بصورت دستی ترتیب مورد نظرتان را اعمال کنید

     

     

    موفق باشید...

     

     

    blockcategoriescache.zip

  10. سلام

    برای افزودن ویژگی جدید،‌ باید از سربرگ

    catalog

    قسمت

    Features

    را انتخاب کرده و سپس

    افزودن ویژگی جدید را بزنید و یک ویژگی تعریف کنید

     

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

     

    مانند تصویر پیوست که مثلا ویژگی قطع را من برای محصولم اضافه کردم و مقدار دادم

     

    post-760-1437301748323_thumb.png

     

     

    موفق باشید...

  11. خوب لابد واسه اینه که زبان انگلیسی تون غیر فعاله!

     

    واسه فعال کردن زبان انگلیسی:

    برید سربرگ ابزارها، قسمت زبان بعد از لیست زبان ها که نشونتون می ده زبان انگلیسی را فعال کنید

    برای این کار: یا زبان انگلیسی را ویرایش کنید و وضعیت را فعال کنید

    یا کافیه روی لینک ضربدر یکبار کلیک کنید تا سبز شه!

     

     

    موفق باشید

  12. سلام

    شما توی سربرگ ابزارها، قسمت زبان، زبان پیش فرض را فارسی انتخاب کنید

    با این کار زبان کاربری شما فارسی می شه

     

    برای تغییر زبان مدیریتی هم، اون بالای صفحه مدیریتی،‌لینک تنظیمات من را کلیک کنید و زبان مورد نظر را انگلیسی قرار بدین

     

    موفق باشید

  13. سلام

    یه روش دیگه و شاید راحت تر!

     

    از طریق

    command prompt

    به مسیر نصب

    mysql

    در سیستمتون برین

     

    یعنی مثلا این دستور را بزنید، اگه مسیر نصبش اینه!

    cd C:\Program Files\MySQL\MySQL Server 5.0\bin

     

    بعد دستور ورود را بزنید، یعنی:

    mysql -u root -p

     

    الان پسورد ازتون می خواد، پسوردتونو وارد کنید

     

    اگه دیتابیس آماده ندارید و می خواهید بسازید دستور زیر را بزنید

    create database forum character set utf8;

     

    بعد با دستور زیر دیتابیستونو به حالت استفاده ببرید:

    use forum

     

     

    بعد هم با دستور زیر فایل مورد نظر را ری استور کنید

    source test.sql

     

     

    البته این با فرض اینه که فایلتون را در مسیر جاری قرار دادید یعنی:

    C:\Program Files\MySQL\MySQL Server 5.0\bin

     

    وگرنه قبل از اسم فایل باید مسیر بدین

     

     

     

    کلا با

    shell

    لینوکس

    و

    command prompt

    ویندوز سریع تر پیش میره کار!

     

     

    موفق باشید

     

     

     

     

  14.  

     

    سلام

    این دیر لود شدن صفحات فروشگاه ما جنبه حیثیتی پیدا کرده

    واقعا نمی دونم چیکار کنم!!!

     

     

    همون طور که توی همین پست گفتم ما حدود ۲۷۲۰۰۰ محصول )کتاب( که دارای ۵۰۰۰۰ تا تولید کننده )نویسنده( و ۱۰۰۰۰ تا توزیع کننده )ناشر( است

     

     

     

    آیا کند بودنش به دلیل زیادی محصولاتشه؟

    کلا این پرستا شاپ می تونه از نظر قدرت و سرعت این تعداد محصول را ساپورت کنه؟!!!

     

     

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

    در ضمن من تنظیمات بلوک یک شروع خوب را کاملا انجام دادم

     

     

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

     

     

    خواهشا کمک...

  15. تو بررسی های دوباره ای که انجام دادم به یه مشکل مهم تو این قسمت برخورد کردم . درسته که تو تنظیمات فقط 5 تا رو تنظیم میکنید ولی تو لود شدن به جای بقیه تو کدها یه چندتا فضای خالی میاره که شما حساب کنید 5 *50000 میشه 250000 کاراکتر خالی و فضای سفید تو کدها ایجاد میشه که این یکی از دلایل اصلی سرعت پایین سایت شماست . برای حل این مشکل بهترین پیشنهاد اینه که اصلا بلوک ها رو از فروشگاه حذف کنید و یا به جاش یه عکسی چیزی بذارید که کاربر رو به صفحه تولیدکننده ها راهنمایی کنه . البته راهکارهای دیگری هم وجود داره که باید بیشتر بررسی کنم بهتون میگم

     

    همون طور که گفتم من پی اچ پی بلد نیستم!

    ممنون می شم اگه کسی بتونه راهنمایی ام کنه که چطوری یه عکس لینکدار توی صفحه اصلی ام ایجاد کنم که کاربر با کلیک روی اون بتونه لیست همه تولیدکننده ها را ببینه

     

     

     

  16. تنظیمات CCC رو به این صورت در بخش کارایی ها انجام بدید:

    من این پست را کامل خوندم و تنظیمات گفته شده قبلی را کامل انجام دادم

    همون طور که گفتم الان فقط قسمت

    Browser cache & compression

    دارای اخطار هست

     

    این که الان گفتید مربوط به بخش

    Combine' date=' Compress & Cache

     

    هست که قبلا با توضیحاتی که توی این پست بود تنظیم کردم و اوکی شده

     

    تصویر پیوست را یه نگاه کنید

    post-760-14373017481717_thumb.png

     

     

    در ضمن وقتی روی اخطار کلیک می کنم منو به این قسمت ارجاع می ده:

    Tools > Generators

  17.  

    سلام

     

    واسه اینکه موارد زیر:

     

     

    URL rewriting

    Browser cache & compression

    در بلوک »یک شروع خوب« اوکی بشه باسد چه تنظیماتی انجام بدم؟

     

    من فایل های

    .htaccess

     

    و

    robots.txt

     

    را ساخته ام و دسترسی لازم را دادم ولی بقیه موارد را نمی دونم!

     

    منظورم تنظیماتی است که الان باید در قسمت

    Tools > Generators

     

    انجام بدم

     

    ممنون می شم اگه راهنمایی ام کنید

     

    در ضمن آیا این تنظیمات در بهبود کارایی فروشگاه تاثیر داره؟!

     

     

     

  18. با سلام

    این کار خیلی راحته

     

    شما یه فایل توی

    notepad

    باز کن و عبارات زیر را توش تایپ کن:

    ali;zahra;;;maryam;hossein

    الان این فایل را مثلا به نام

    test.csv

    ذخیره کن

    می بینی که فایلت شبیه فایل های اکسل شده، توی اکسل باز کن

    یه رکورد داری که توش۶ تا ستونه ستون اول و دومش مقدار داره، ستون سوم و چارم نه و ستون نجم و ششم بازم مقدار داره

     

    توضیح: جداکننده مقادیر ستون ها از هم علامت

    ;

    می باشد بنابراین وقتی دو تا از این علامت پشت سر هم بیاد یعنی یک ستون خالی بدون محتوا ایجاد می شود!

     

    به قسمت زیر در حالت مدیریتی برو:

    Tools -> import

    برو،

    بعد از قسمت

    Select which entity to import

    محصول را انتخاب کن

    Products

    یعنی می خواهی محصولات جدید ایمپورت کنی همانطور که می بینی در قسمت

    Fields available

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

     

    ID;Active (0/1);Name *;Categories (x,y,z...);Price tax excl.;Tax rules ID;Wholesale price;

    On sale (0/1);Discount amount;Discount percent;Discount from (yyyy-mm-dd);Discount to (yyyy-mm-dd)

    Reference #;Supplier reference #;Supplier;Manufacturer;EAN13;UPC;Ecotax;Weight;Quantity;

    Short description;Description;Tags (x,y,z...);Meta-title;Meta-keywords;Meta-description

    URL rewritten;Text when in stock;Text when backorder allowed;Available for order;

    Product creation date;Show price;Image URLs (x,y,z...);Delete existing images (0 = No, 1 = Yes)

    Feature;Available online only;Condition

     

    از قسمت

    Select your .CSV file:

    نام فایل ایمپورتی ات را انتخاب می کنی

    واسه اینکه در مسیر ایمپورت ها نشونت بده باید فایلتو بذارش در مسیر:

    /nameshop/nameadmin/import

     

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

    mdb

    بود را تحلیل کردم و فیلدهای مورد نیاز بدرد بخورم را به حالت

    csv

    فایلی کردم

    بین رکوردهات وقتی داری فایلتو می سازی باید کد اینتر بخوره و من چون توی دلفی این کارو کردم کدش:

    #$D+#$A

    هستتش

     

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

    چون من هر چی خواستم فایلو اینجا پیوست کنم نشد و خطا داد

     

     

    ببخشین اگه آشفته توضیح دادم چون نمی دونستم در چه حد می دونی...

    اگه سوالی بود در خدمتم

  19. سلام

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

     

    مثلا کاراکتر »ی« با »ي « دارای دو تا کد متفاوته همون طور که مشخصه ی دومی دارای دوتا نقطه عربی زیرشه!!

    بنابراین اگر شما محصولی با نام علي داشته باشید، دقیقا باید به همین صورت در قسمت جستجو تایپ بشه که کاراکتر ي استفاده شده آن بای که با صفحه کلید مستقیم تایپ می کنیم متفاوته!!!

    بنابراین اگر شما علی جستجو کنید نتیجه ای بدست نمی یارید ولی اگر دقیقا علي تایپ کنید نتیجه بهتون بر می گردونه

     

    این مشکلیه که منم دارم

    محصولاتم را چون خیلی زیاد بود از طریق فایل

    csv

    بصورت کلی ایمپورت کردم و چون مستقیما تایپ نکردم با کاراکترهایی مثل

    ی - ک

    که بصورت فارسی و عربی وجود داره، موقع سرچ نتیجه بهم برنمی گردونه و عینا باید مثل خود کلمه باشه!!

     

×
×
  • اضافه کردن...