جناب اقاي افخمي عزيز
1- سوال هميشگي و تقريبا دردسرساز فونت (كه چجوري فونت خاصي رو به قالب تحميل كنيم تا قالب پرستاشاپ 1.6 و 1.7 براي هميشه از اون فونت استفاده كنه )
2- محل قرارگيري فايلي كه بايد اديت بشه تا فونت رو بخونه در هر دو ورژن كجاست؟
3- از چه نوع فونتهايي بايد استفاده كنيم - توي سايت خودتون در مسير زير https://prestayar.com/themes/leo_digital/assets/fonts/psyar/Estedad-VF.woff2 شما از فونت استعداد استفاده كرديد كه داره اعداد رو هم فارسي نشون ميده در حاليكه ما از همون فونتهاي پيش فرض پرستاپلاس هم كه استفاده ميكنيم باز فونتها دقيقا بارگذاري نميشن و اعداد هم همشون انگليسي هستند
4- فرضا فونتهاي خاص خودمون رو از طريق تبديل كننده هاي اينترنتي مثل https://transfonter.org/ فونتهاي قديمي سيستم رو به فونتهاي woff و woff2 تبديل ميكنيم و در آدرس public_html/fonts كپي ميكنيم (مثال: test.woff , test.woff2 و بعد اونهارو در فايل public_html/themes/classic/assets/css/custom_rtl.css فراخواني ميكنيم با دستور
@font-face {
font-family: 'FuturaPT-Book';
src: url('../fonts/FuturaPT-Book.eot');
src: url('../fonts/FuturaPT-Book.woff2') format('woff2'),
url('../fonts/FuturaPT-Book.woff') format('woff'),
url('../fonts/FuturaPT-Book.ttf') format('truetype'),
url('../fonts/FuturaPT-Book.svg#FuturaPT-Book') format('svg'),
url('../fonts/FuturaPT-Book.eot?#iefix') format('embedded-opentype');
font-weight: normal;
font-style: normal;
}
جاي تمام اسامي فونتهارو هم عوض ميكنيم و مسير رو هم تصحيح ميكنيم ولي باز فونتمون رو نميخونه كش رو هم خالي ميكنيم و دوباره CTRL+F5 رو هم ميزنيم و باز نميخونه
مسير ديگه اي رو انتخاب ميكنيم توي فايل boomisaz.php يك بخشي هست كه داره فونتهاي خود پرستاپلاس رو بارگذاري ميكنه اونجا رو هم اديت كرديم
public function getDefaultFonts()
{
return array(
'vazir' t=> array('name'=>'وزیر','id'=>'vazir'),
'tanha' t=> array('name'=>'تنها','id'=>'tanha'),
'shabnam' t=> array('name'=>'شبنم','id'=>'shabnam'),
'samim' t=> array('name'=>'صمیم','id'=>'samim'),
'parastoo' t=> array('name'=>'پرستو','id'=>'parastoo'),
'sahel' t=> array('name'=>'ساحل','id'=>'sahel'),
'gandom' t=> array('name'=>'گندم','id'=>'gandom'),
'yekan' t=> array('name'=>'یکان','id'=>'yekan'),
'bhoma' t=> array('name'=>'هما','id'=>'bhoma'),
ttt );
}
و هما رو بهش اضافه كرديم كه اين بار در بخش BO بصورت ناقص بارگذاري شد يعني بعضي از منوها و تبها شدند فونت هما و بعضي ديگه از همون يكان استفاده ميكردند ولي بخش كاربري همونجوري يكان موندش
واقعا گيج كننده شده چرا اين همه فونت تعريف ميشه ولي نميشه استفاده كرد
و وقتي هم كه لود ميشن اعدادشون انگليسي هستند
من بيشتر فرومهاي فارسي رو گشتم و طبق روشهاشون رفتم جلو ولي درست نشد كه نشد توي فرومهاي انگليسي هم كه همش الزام استفاده از فونت گوگل رو ميكنند
يا شايدم كل مسير رو اشتباه ميريم و از اصل غلط
سوال اصلي من اينه كه كدوم فايل رو بايد براي فونت اديت كنيم كه كل محتواي پرستاشاپ اون فونت رو بخونه و الزام به خوندن اون فونت بشه و دوم اينكه چطوري و كجا كدهاي مخصوص css رو بايد استفاده كنيم آيا اين روش درسته يا غلط
public function getDefaultFonts()
{
return array(
'vazir' t=> array('name'=>'وزیر','id'=>'vazir'),
'tanha' t=> array('name'=>'تنها','id'=>'tanha'),
'shabnam' t=> array('name'=>'شبنم','id'=>'shabnam'),
'samim' t=> array('name'=>'صمیم','id'=>'samim'),
'parastoo' t=> array('name'=>'پرستو','id'=>'parastoo'),
'sahel' t=> array('name'=>'ساحل','id'=>'sahel'),
'gandom' t=> array('name'=>'گندم','id'=>'gandom'),
'yekan' t=> array('name'=>'یکان','id'=>'yekan'),
'bhoma' t=> array('name'=>'هما','id'=>'bhoma'),
ttt );
}
و اصلا الزامي به ايجاد 5 مدل فونت داريم يا نه همون دو نوع فونت woff , woff2 كفايت ميكنه؟
ممنونم