زمان کنونی: ۱۵-۶-۱۴۰۵, ۰۲:۵۲ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با نوشته های فارسی در فروشگاه ساز VirtueMart 1.1.8 stable
۳-۴-۱۳۹۰, ۰۲:۴۳ صبح
ارسال: #5
RE: مشکل با نوشته های فارسی در فروشگاه ساز VirtueMart 1.1.8 stable
(۹-۲-۱۳۹۰ ۰۹:۵۴ عصر)I.from_iran نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
(۹-۲-۱۳۹۰ ۰۷:۴۹ عصر)farjadp نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یعنی فقط جداول فروشگاه رو اینکار انجام بدم؟

بله باید بانکی که برای فروشگاه ساختین رو utf-8 کنید تا فارسی رو ساپورت کنه

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

لینک دانلود آخر مطلب .
[تصویر:  changedatabase.png] حتما تا بحال با مشکل علامت سئوال شدن مطالب و یا فیلد های افزونه هایی که نصب میکنید روبرو شده اید . خوب راهش اینه که برید جداول دیتا بیس را یکی یکی تبدیل به utf8 کنید . اما این کار خیلی زمان بر هست و گاهی مواقع که تعداد جداول هم زیاده سخته .

[تصویر:  edame.jpg]

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

این اسکریپت دارای یک صفحه ورودی است که میتوانید اطلاعات دیتا بیستون را وارد کنید و با زدن دکمه ارسال اطلاعات به صفحه دیگری میروید که اسکریپت مشغول کار میشه و تمامی جداول دیتا بیستون را بررسی و یکی یکی تبدیل به utf8 میکنه من این اسکریپت را در لوکال و 3 تا سرور مختلف تست کردم شما هم قبل از اجرا اسکریپت یک فایل پشتیبان محض اطمینان از پایگاه دادتان تهیه کنید

اسکرین شات:

[تصویر:  cover.jpg]



راهنمای نصب :

طرز کار این اسکریپت خیلی ساده است و تنها کافی است 2 فایلی که در فایل فشرده قرار دارد را در هرکجای هاستتان که خواستید آپلود نمایید فرقی نمیکنه که در روت و یا ساب دامین آپلودش کنید اما هر دو فایل باید در یک پوشه باشه . و برای اجرای اسکریپت کافی است در ادامه آدرس سایتتان تایپ کنید joominatable.php به عنوان مثال :
http://www.نام دامنه شما.com/joominatable.php
بسیار خوب حالا اگر در پوشه ای هم این فایل را ریخته باشید هم آدرس پوشه را به آدرس خود اضافه میکنید با اجرای joominatable.php با صفحه ای روبرو میشید که اطلاعات پایگاه داده شما میخواد پس از ورود اطلاعات وارد صفحه جدیدی میشید حالا به صندلی تکیه دهید تا کار اسکریپت تمام شه .
میتونید مطمئن باشید که تمامی جداولتون utf8 شده و مشکل علامت سئوالتون هم حل شده .
نکته : این اسکریپت برای تمامی سیستم های مدیریت محتوا کاربرد داره
نکته : اجرای چند باره ابن اسکریپت هیچ مشکلی برای شما بوجود نمیاره
نکته : هر وقت کامپوننت جدیدی هم نصب کردید اگر مشکل علامت ؟ داشتید میتونید دوباره این اسکریپت را اجرا کنید
موفق باشید
لین ک دانلود

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
امضاء madadii
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، پیام عمرانی ، شاهین سمیع عادل ، n4n4zi ، Pourdaryaei ، farjadp ، btheme ، pivi ، محمد آهنگی ، امید
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: مشکل با نوشته های فارسی در فروشگاه ساز VirtueMart 1.1.8 stable - madadii - ۳-۴-۱۳۹۰ ۰۲:۴۳ صبح

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان