رفتن به مطلب

pitit

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

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

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

  • روز های برد

    1

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

  1. سلام

    دوستانی که توانایی تغییر در ماژول های زیر را دارند لطفا پیغام بدن.

     

    1- متن صفحه اصلی که در ماژول "ویرایشگر متن صفحه اصلی" قرار دارد ، با توجه به گروه کاربری مشتری ، تغییر کند.

    برای مثال فروشگاه دارای 3 گروه مشتری است. در ویرایشگر متن امکان ورود 3 متن باشد که با توجه به هر گروه مشتری نمایش داده شود.(درست مانند شاخه هایی که می توان نمایش آن را محدود به گروه های خاصی کرد)

    2- نمایش صفحات مدیریت محتوا cms با توجه به گروه کاربری ( همانند توضیحات مورد 1)

    3- نمایش یک لینک در بلوک حساب من که با توجه به گروه مشتری تغییر کند. (ماژول طوری طراحی شود که 3 لینک از مدیر دریافت کند و با توجه به گروه مشتری در بلوک حساب من نمایش دهد)

    4- ماژول accordion slider که 5 تصویر را بصورت آکاردئونی نمایش می دهد ، قابلیت این را پیدا کند که برای هر گروه مشتری 5 تصویر جداگانه را نشان دهد.(مانند توضیحات مورد 1)

     

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

     

    سفارش من قطعی هست و فقط منتظر دوستانی هستم که توانایی انجامش رو دارند. لطفا پیغام بگذارید و یا ایمیل به آدرس [email protected] ارسال نمایید

    متشکرم

  2. سلام

    من در فروشگاه قبلیم با ماژول confirm payment هیچ مشکلی ندارم

    اما در فروشگاه جدید به هر روشی امتحان کردم امکان نصب ماژول نیست و پیغام می ده که ماژول نصب نشد. هم به صورت دستی امتحان کردم و پوشه ماژول رو توی پوشه ماژول ها ریختم و هم به صورت بارگذاری.

    دسترسی پوشه ها هم درسته.

    کسی راه حلی برای این موضوع پیدا کرده؟؟؟

  3. سلام

    از دوستانی که مسلط به ماژول نویسی پرستا هستند کسی هست بتونه این ماژول رو آماده کنه؟

     

    ابتدا مدیر از یک فهرست گروه محصولاتی که می خواد قیمتشون رو آپدیت کنه رو انتخاب کنه (ترجیحاً به صورت چک باکس که بتونه چند گروه رو هم زمان انتخاب کنه)

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

     

    ID---------- Product name ---------Categories -----------A Group Price------ B Group Price--------- C Group Price

     

    که ID / Product Name / Categories به صورت ثابت خواهند بود و گروه های a,b,c,... به صورت فیلد متنی قابل تغییر.

    و در پایان دکمه ذخیره.

     

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

  4. یک سوال که بی ربط به سوال این دوست عزیزمون هم نیست

    اگر من علاوه بر گروه مشتری

    گروه همکار هم تعریف کنم

    اونوقت بخوام قیمت ها رو با استفاده از csv بروز رسانی کنم

    فیلد/ستون قیمت گروه دوم در فایل csv دقیقا کجا میشه؟؟؟

  5. سلام

    در مراحل راه اندازی فروشگاه جدیدم یک پیغام در داشبورد قرار داره به شرح زیر:

     

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

     

    لطفآ مقدار "allow_url_fopen" را در فایل php.ini بر روی on قرار دهید.(با مدیریت سرور تماس بگیرید) [اطلاعات بیشتر]

     

    من این پیغام رو با سرور برتینا مطرح کردم که جوابشون این بوده :

     

    کاربر گرامی

     

     

     

    تابع درخواستی شما بر روی هاست های ویندوز بسته می باشد

     

    لغو هاست فقط در هفت روز اول خرید سرویس امکان پذیر می باشد.

     

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

    -------

    سپس شما می توانید مطابق با لینک زیر هاست

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

    سرور فرعی منتقل گررد

     

    تابع مذکور بر روی سرور فرعی فعال می باشد

    -------

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

     

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

    هاست خود را از سرور اصلی برتینا به سرور فرعی تغییر دهید.

     

    این تغییر سرور رایگان می باشد.

     

    تغییر نوع هاست از اصلی به فرعی نیازمند ریست هاست می باشد. ریست هاست باعث

    حذف هاست فعلی و تمام اطلاعات آن و ایجاد هاست جدید بر روی سرور دیگر

    خواهد شد.

     

    همچنین توجه داشته باشید انتقال اطلاعات به عهده کاربر می باشد.

     

     

     

    توجه : اگر مصرف پهنای باند ماهیانه شما در هنگام ریست بالای 50 درصد باشد

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

    ------------

    حالا دوستان راهنمایی بفرمایید که به خاطر این پیغام لازم هست که سرور رو از ویندوز به لینوکس تغییر بدم یا این تابع درخواستی چیز مهمی نیست و بی خیال فعال سازی این تابع و نهایتا تغییر سرور بشم؟

     

    ممنونم

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

    من برای ویژگی هام گروه تعریف کردم

    بعنوان مثال

    گروه ویژگی : مشخصات گرافیک

    نام ویژگی 1 : سازنده

    نام ویژگی 2: مقدار حافظه اختصاصی

    نام ویژگی 3: مدل پردازنده گرافیک

     

    الان توی نمایش جستجوی لایه ای مشخص نمیکنه که مثلا این "سازنده" مرتبط با کدام

    گروه ویژگی هست. اینطوری بازدید کننده فقط در صورتی می فهمه این ویژگی

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

    تصویری که گذاشتم فکر کنم گویا باشه

    اگر بازدید کننده ندونه که مقدارها یعنی: nvidia,intel,amd مربوط به شرکتهای سازنده گرافیک هستن، این ویژگی براش ناشناخته خواهد بود

    و ضمن اینکه نمی تونم بیام جلوی ویژگی سازنده اضافه کنم سازنده گرافیک(خیلی شلوغ میشه)

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

    post-2541-1437301856876_thumb.jpg

  7. سلام

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

    به عنوان مثال در ویژگی های محصول نمایش به این صورته :

    *پردازنده

    - سازنده پردازنده

     

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

    در فایل product.tpl متوجه شدم که متغیر سر گروه {Feature.name} هست

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

    دوستان راهنمایی بفرمایید چطور باید این متغیر رو آدرس دهی کنم که مشکلم حل بشه؟

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

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

    زمانی که گزینه رد سفارشات بعد از اتمام موجودی رو فعال می کنم ممکنه یک نفر بیاد همه موجودی رو خرید کنه و بعد هم هیچ پرداختی انجام نده یا مثلا تا 1 روز بعد هم پرداختش رو انجام نده و در طول این مدت دیگر هیچ کس امکان خرید اون کالا رو نخواهد داشت( احتمال اینکه خریدار از خریدش پشیمان بشه و پرداخت نکنه هست)

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

     

    حالا من دوتا آیتم نیاز دارم برای حل مقداری از این مشکل

    1- بتونم تعداد خرید از هرکالا رو برای یک کاربر محدود کنم. یعنی مثلا هرکاربر از یک کالا حداکثر 1 دونه بتونه بخره ( مثال هر روز 1 عدد یا پس از تحویل شدن سفارش اولی امکان خرید دوباره اون کالا براش فراهم بشه)

    2- تا زمانی که فیش پرداختی رو وارد فرم رسیدهای پرداختی نکرده، تعدادی که خریده از انبار کم نشه.

    3- بر فرضی که من بی خیال پرداخت از طریق فیش بانکی بشم و پرداخت آنلاین رو فعال کنم. آیا این مشکل به وجود نمیاد که مشتری 1 دونه کالا رو اضافه کنه به سبد خریدش و فرداش بره عملیات پرداخت آنلاین رو انجام بده و در طول این مدت موجودی کالا صفر شده باشه؟ راهی هست که اگر بین ثبت سفارش و پرداخت آنلاین فاصله به وجود اومد موقع پرداخت آنلاین اول موجودی رو چک کنه و بعد اجازه پرداخت آنلاین بده؟

    کلا دوستان نظری برای این مشکل دارن؟

    چون فروشگاه من نوت بوکه. کنترل خریدها اون هم برای پرداخت های غیر آنلاین واقعا سخته.

  9. یعنی چی؟ متوجه نمیشم! یعنی مثلا دوتا محصول یکسان دارید که فقط ویژگی هاشون فرق میکنن؟ مثلا فلش مدل X با 8 گیگ حافظه و همون فلش با 16 گیگ حافظه؟

    اگر اینطوره که نیازی به اضافه کردن محصول جدید برای این مورد ندارید! کافیه از قابلیت "ترکیبیات" هنگام اضافه کردن محصول استفاده کنید

    به طور مثال یک محصول با عنوان فلش برند X دارید که شامل سه ترکیب مختلفه: 4 گیگ، 8 گیگ و 16 گیگ که برای هرکدوم یه قیمت خاصی رو برای اضافه شدن به قیمت اصلی محصول تعیین میکنید

    در غیر این صورت بفرمایید دقیقا منظورتون چیه؟

     

    موفق باشید

     

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

    که از نظر مشخصات و رنگ با هم فرق می کنند.

    به عنوان مثال با مشخصات رم 4 گیگ 3 رنگ موجوده

    با رم 2 گیگ 2 مدل

    با رم 6 یگ 5 مدل

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

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

  10. سلام

    کسی از دوستان برای این مساله راه حلی داره؟

    :D

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

     

    ممنونم

  11. قالبتون پیش فرضه ؟

     

    سلام

    بله

    قالبم همون قالب پیش فرض پرستا هست

    البته طبق دستور زیر عمل کردم مشکلم 90 درصد حل شد . فقط 1 مشکل باقی مونده اونم اینه که ویژگی ها در مقایسه محصول نمایش داده نمی شه

     

    دوستانی که می خوان این ماژول رو نصب کنن توجه کنن شاید بعضی از این مرحله ها نیازی نباشه . اما من تا وقتی این کارها رو کامل انجام ندادم مشکلم حل نشد

     

    1- اسم فایل زیپ اصلی رو به exfeatures تغییر بدید چون اسم فایل زیپ _ و . داره در قسمت ماژول ها شناسایی نمیشه

    2- به قسمت ماژول ها رفته و روی گزینه بارگذاری ماژول کلید کرده - در نهایت فایل زیپ رو فراخوانی کنید تا در لیست ماژول ها > بخش کاربری نمایش داده بشه

    Extensible Grouped Features

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

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

    به قسمت دیتا بیس سایتتون برید، 2 تا تیبل به این نام ها بسازید

    DB_PREFIX_feature_group_

    DB_PREFIX_feature_group_lang_

     

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

    id_group

    position

     

    حالا وارد پوشه ماژول بشید و فایلهای داخل اونو

    دقت کنید فایلهای داخل اونو نه پوشه ها رو

    توی مسیر های زیر کپی کنید و replace کنید

    قبل از اینکار پیشنهاد می دم از فایلهای اصلی بک آپ بگیرید

    ->>>>

    1- وارد پوشه override بشین و سپس پوشه theme

    این دو فایل رو کپی کنید داخل پوشه theme فروشگاهتون یعنی /prestashop/therme

     

    2-وارد پوشه override بشین و سپس پوشه Classes

    چهار فایل در این پوشه هست که باید اونها رو کپی کنید داخل پوشه classes در root فروشگاه

     

    حالا برای مشاهده تغییرات به بخش تنظیمات / کارایی ها رفته و کامپایل اجباری رو فعال کنید .

     

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

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

  12. شما نیاز نیست اون کارهایی که زده

    During to install

    انجام بدی خودش انجام میده

     

    شما فقط باید فایل ها رو داخل یه فولدر در پوشه ماژول بریزی و ماژول رو نصب کنی

     

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

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

    یعنی من سر گروه رو "مشخصات کلی دستگاه" تعریف کردم و زیر گروهش هم : وزن - نوع - رنگ رو قرار دادم

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

  13. یک ماژول خارجی واسه این کار نوشتن میتونید از اون استفاده کنید:

    http://addons.prestashop.com/en/front-office-features-prestashop-modules/5278-Group-Product-Features.html


    یک ماژول رایگان هم وجود داره

    در نصبش دقت کنید طبق فایل README عمل کنید

     

    سلام

    خیلی خیلی ممنون بابت ماژول ها

    من اونقدری که سر از فایل README در میاوردم عمل کردم

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

    الان امکان ساختن گروه ویژگی ها هست

    اما هر ویژگی ای هم که می سازم ، در تب ویژگی ها- زیر ویژگی را نشون نمی ده به کاربر

    دوستان اگه لطف کنن این فایل README رو بخونن ببینن چه کارهایی باید انجام می دادم که ندادم

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

     

    فایل راهنما ضمیمه هست

    readme.txt

  14. سلام

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

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

    اینکه من بیش از 10 تا دسته بندی دارم که محصولات هر دسته بندی نزدیک به 30-40 ویژگی دارند.

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

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

    مثلا 5 ویژگی مربوط به پردازنده نوت بوک در یک گروه قرار بگیرند

    طبق عکس پیوست

    post-2541-14373018498352_thumb.jpg

  15. بله خوب

    امکانش فقط در صورتی هست که برای ویژگی ها مقدار های مشخص تعیین کنید

    یعنی اگر من در ویژگی هارد دیسک: اعداد 40-80-160-250-320-500 را به صورت از قبل تعریف شده وارد کنم ، و در یک کالا مقدار را به دلخواه مقداری غیر از مقادیر از پیش تعریف شده قرار بدهم ، این مقدار به دلخواه وارد شده جزء فیلترهای جستجو به حساب نمیاد

  16. سلام

    در بخش ماژول ها ، ماژولی هست به اسم جستجوی لایه ای که همه تقریبا با اون آشنا هستن

    این ماژول به صورت پیش فرض 6 فیلتر برای جستجوی پیشرفته در نظر گرفته، شامل

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

    دوستان اهل فن راهنمایی کنید که آیا امکانش هست که فیلترهای این ماژول را افزایش داد؟

    به عنوان مثال من می خوام در یک شاخه

    بر اساس ویژگی هایی که توی تب مشخصات تعریف کردم بشه جستجوی پیشرفته کرد

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

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

    ساختن همچین فیلتری ممکنه؟

    کسی هست راهنمایی کنه؟

  17. D-:

    دوستان جواب ندادید، خودم ور رفتم تا یک قسمتش رو حل کردم

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

    ----

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

    من از فایل product-list.tpl

    قسمت product_desc

     

    این قسمت کد

    {$product.description_short|truncate:1300:'...'}[/code]

     

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

     

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

    [/align]

  18. دقیقا وقتی میرم داخل تنظیمات محصول عددی که به صورت دستی از 360 به 2000 تغییر دادم رو نشونم می ده

    یعنی عدد 2000

    الان مشکل من اینه که تکرار می کنه نوشته هام رو

    و همچنین نوشته هایی که به صورت لیست li یا lu می نویسم رو به صورت هر خط 1 کادر در میاره

    مثال در عکس ها هست

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

    html

    quotes

    htmlall

    url

    hex

    hexentity

    mail

    تغییر دادم اما مشکلم حل نشد

  19. سلام

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

    طبق راهنمایی های دوستان ، strip tags را حذف کردم و مقدار truncate را هم افزایش دادم. که خوشبختانه مشکل تعداد کاراکتر و نمایش متن حل شد.

    اما مشکلی که پیش آمد این بود که تعداد خطوط وقتی از 10 خط بیشتر می شد جای دکمه های افزودن به سبد و مشاهده و چک باکس مقایسه به هم می ریخت که با کمی تغییر در فایل های css شامل

    product-list.css

    global.css

    مشکل نمایش رو حل کردم

    اما حالا که چشم باز کردم D-:متن دیگه ای نوشتم با این موارد مواجه شدم که به صورت تصویری هم ضمیمه کردم:

    1- وقتی یک متن ساده در توضیحات کوتاه می نویسم در پایین همان جا دوباره تکرار می شود. cp1,cp11

    2-وقتی متن ها را به صورت لیست می نویسم برای هر خط یک کادر جداگانه می سازدcp2

    فایل های مورد نیاز شامل

    global.css

    product_list.css

    product_list.tpl

    هم ضمیمه هست

    پیشاپیش از لطف و یاری همه دوستان اهل فن سپاسگزارم

    product_list.css

    global.css

    post-2541-14373018467803_thumb.jpg

    post-2541-14373018482864_thumb.jpg

    post-2541-14373018486619_thumb.jpg

    product-list.zip

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