رفتن به مطلب

مشکل در برچسب محصول


پست های پیشنهاد شده

سلام

 

من از پرستا شاپ خیلی راضی هستم

خوشبختانه به خوبی تونستم نصبش کنم www.melatshop.in

 

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

 

مثلا خرید محصول ایکس

 

دیگه نمیذاره تایپ کنم

 

لطفا راهنمایی کنید

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

اگر اجازه نمیده شک نکنید یک موضوع علمی هست و روش مطالعه شده و بر اساس عملکرد موتورهای جستجوی و ربات ها و عنکبوت‌ها این محدودیت رو قرار دادن. از نظر عقلی هم صحیح هست و برچسب باید برچسب باشه نه جمله!

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مثلا اینجور میزنم

 

خرید کارتون شرک،فروش کارتون شرک

 

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

 

خرید کارتون شرک،فر

 

 

نمیدونم چه مرگشه

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

با سلام

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

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

 

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

ابتدا کوئری زیر را در 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'

تغییر دادم

 

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

 

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

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

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

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

 

گام اول: زدن اون دستور توی 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'

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

 

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

 

موفق باشید

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

والا نمیدونم مشکل شما از چیه ولی دیدم که برچسب هاتون رو با ویرگول (،) از هم جدا میکنید در صورتی که باید با کاما (,) جدا کنید

 

موفق باشید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 2 weeks later...

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

موفق باشید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری


  • کاربران آنلاین در این صفحه

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

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