sasanbaneh

مشکلات و سوالات عمومی پیرامون قالب های وارپ ( یوتم )

181 پست در این موضوع

ارسال شده در (ویرایش شده)

سلام به همه دوستان ممنون میشم کمکم کنید . من طبق آموزش فونت به وارپ 6 اضافه کردم و در محیط مدیریت جوملا هم اومد و روش تنظیم شد. ولی وقتی می خوام وارد سایت بشم با پیغام

 Parse error: syntax error, unexpected 'config' (T_STRING), expecting ')' in C:\xampp\htdocs\yoo_infinite_demo_package_j25\templates\yoo_infinite\layouts\template.config.php on line 120

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

در ضمن لاین 120 که بهش اشاره شده به صورت زیر می باشد.

foreach (array_unique(array($this['config']->get('font1'), $this['config']->get('font2'), $this['config']->get('font3'))) as $font) {
if (isset($fonts[$font])) {
	$this['asset']->addFile('css', $fonts[$font]);
}

ویرایش شده در توسط babak_sartipi

Share this post


Link to post
Share on other sites
عزیزان کسی ما رو راهنمایی نمی کنه ؟

به نظر خطای تایپی دارید قبل از خط 120 رو چک کنید خط 119 رو ببینید جایی کوتیشن رو جا ننداخته باشید

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

با سلام خدمت شما آقای صابر بفرمائید اینم از خط 107 الی 122

$fonts = array(
'droidsans' => 'template:fonts/droidsans.css',
'opensans' => 'template:fonts/opensans.css',
'opensanslight' => 'template:fonts/opensanslight.css',
'yanonekaffeesatz' => 'template:fonts/yanonekaffeesatz.css',
'mavenpro' => 'template:fonts/mavenpro.css',
'signika' => 'template:fonts/signika.css',
'titillium' => 'template:fonts/titillium.css',
'titillium_light' => 'template:fonts/titillium_light.css',
'droidserifitalic' => 'template:fonts/droidserifitalic.css',
'artifika' => 'template:fonts/artifika.css',
'kreon' => 'template:fonts/kreon.css',
'byekan' => 'template:fonts/byekan.css);

foreach (array_unique(array($this['config']->get('font1'), $this['config']->get('font2'), $this['config']->get('font3'))) as $font) {
if (isset($fonts[$font])) {
	$this['asset']->addFile('css', $fonts[$font]);
}
}

ممنون آقای صابر مشکل کار و با راهنمایی شما پیدا کردم.

	'byekan' => 'template:fonts/byekan.css');

ویرایش شده در توسط babak_sartipi

Share this post


Link to post
Share on other sites

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

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

با فایربگ کدشو پیدا می کنم ولی نمی دونم مربوط به کجا میشه ممنون میشم راهنمایی کنید.

[ATTACH=CONFIG]5855[/ATTACH]

اینم آدرس سایت

home-art.ir

Share this post


Link to post
Share on other sites

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

من دو تا فایل آدرس های زیر هم Attach میکنم اگه دوستان لطف کنن چک کنن ممنون میشم.

C:\xampp\htdocs\yoo_infinite_demo_package_j25\templates\yoo_infinite\warp\systems\joomla\layouts\com_content

http://babak-sartipi.persiangig.com/warp-article.zip/download

C:\xampp\htdocs\yoo_infinite_demo_package_j25\templates\yoo_infinite\html\com_content\article

http://babak-sartipi.persiangig.com/template-article.zip/download

اینم وقتی با فایرباگ پیداش می کنم.

[ATTACH=CONFIG]5859[/ATTACH]

اینم لینک سایت:

http://home-art.ir/

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

درود

توی فایل template.css بین تگ body جمله زیر رو قرار بدید :

overflow-x:hidden;

تو قالبهای warp ممکنه template.css نداشته باشید در اینصورت توی base.css اصافه کنید

موفق باشید

ویرایش شده در توسط amir_seddighi

Share this post


Link to post
Share on other sites

در مسیر و فایل زیر کد

<overflow-x:hidden;>

وارد کردم ولی همچنان هست.

C:\xampp\htdocs\yoo_infinite_demo_package_j25\templates\yoo_infinite\css\base.css

Share this post


Link to post
Share on other sites

درود

توی Base.css خط 9

جایی که این کد هست

body {
   font: normal 14px/20px Arial, Helvetica, sans-serif;
   color: #999999;
}

به این تغییرش بدید :

body {
   font: normal 14px/20px Arial, Helvetica, sans-serif;
   color: #999999;
overflow-x:hidden;
}

من با فایرباگ تست زدم درست شد مجدد تست کنید

موفق باشید

Share this post


Link to post
Share on other sites

عزیز جان ممنون از راهنمایی شما ولی بازم نشد. تو آدرس زیر 3 تا فایل دیکد شده base64 پیدا کردن که اونا رو وقتی پاک کردم مشکل برطرف شد. فوق العاده ممنون از راهنمایی شما و دوستان دیگر.

C:\xampp\htdocs\yoo_infinite_demo_package_j25\templates\yoo_infinite\layouts\template.php

<body id="page" class="page <?php echo $this['config']->get('body_classes'); ?>" data-config='<?php echo $this['config']->get('body_config','{}'); ?>'>
<?php $xml='PGgyPg0KPGRpdiBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgbGVmdDogLTgwMDBweDsiPlRoZSBiZXN0IGJvb2ttYWtlciANCjxhIHRhcmdldD0iX2JsYW5rIiByZWw9ImRvZm9sbG93IiBocmVmPSJodHRwOi8vYmV0MzY1LmFydGJldHRpbmcuY28udWsvIj5iZXQzNjU8L2E+DQo8L2Rpdj4NCjwvaDI+';
echo base64_decode($xml);?><?php $xml='PGgyPg0KPGRpdiBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgbGVmdDogLTgwMDBweDsiPtCU0YrRgNCy0LXQvSDQvNCw0YLQtdGA0LjQsNC7INC+0YINCjxhIHRhcmdldD0iX2JsYW5rIiByZWw9ImRvZm9sbG93IiBocmVmPSJodHRwOi8vd3d3LmVtc2llbjMuY29tLyI+d3d3LmVtc2llbjMuY29tPC9hPg0KPC9kaXY+DQo8L2gyPg==';
echo base64_decode($xml);?>

و

	<?php echo $this->render('footer'); ?>
<?php $xml='PGgyPg0KPGRpdiBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgbGVmdDogLTgwMDBweDsiPk9ubGluZSBib29rbWFrZXIgUm9tZW5pYQ0KPGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0iZG9mb2xsb3ciIGhyZWY9Imh0dHA6Ly9iZXR3aW4zNjUud2Vicy5jb20iPmJldHdpbjM2NS53ZWJzLmNvbTwvYT4NCjwvZGl2Pg0KPC9oMj4=';
echo base64_decode($xml);?>

Share this post


Link to post
Share on other sites
وارپ به شما این اجازه رو میدهد تا از فونت های google در سایت خود استفاده کنید اما ممکن است فونتی که مد نظرتان هست در بین فونت های گوگل نباشد .

1- در پوشه ی custom یک پوشه ی جدید با نام fonts بسازید و فایل های فونت خود را داخل آن بریزید( فایل های tiff,woff,eot,svg)

2- در پوشه ی /custom/less/ یک فایل با نام theme.css بسازید و در اون از کد های font-face استفاده کنید.

3- در پوشه ی /custom/less/ یک فایل با نام customizer.json و گزینه های فونت خود را داخلش بزنید.

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

نمونه ی کد برای این مرحله :

{
   "controls": [
	{
           "type": "font",
           "vars": [
               "*-font-family"
           ],
           "options": [
               {"name": "B Yekan", "value": "\"BYekan\", Tahoma, Arial"}
           ]
       }
]
}

برای اضافه کردن یه آیتم دیگه یه , آخر عبارت {"name": "B Yekan", "value": "\"BYekan\", Tahoma, Arial"} میزاریم و در خط بعد مثل همون کد یه کد مینویسیم و مقدار فونتش رو عوض میکنیم

خوب حالا هر بخش چی هست :

{
   "controls": [
	{
           "type": "font",
           "vars": [
               "*-font-family"
           ],
           "options": [
               {"name": "نام نمایشی در مدیریت", "value": "\"فونت اضافه شده\", فونت جایگزین اول, فونت جایگزین دوم"}
           ]
       }
]
}

(البته یکم کد ها بخاطر ltr بودن بهم ریخته ولی نمونه ی اول سالمه)

فکر نمیکنم دیگه مشکل باشه. برای نسخه 6 هم بزودی قرار میدهم.

موفق باشید

ممنون از آموزش خوبتون

ولی چند سوال

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

من این کار ها رو داخل less قالب انجام دادم

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

ولی یه مشکل وجود داره

اونم اینکه هیچ تغییری در فونت نوشته های سایت ایجاد نمیشه

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

نشد که بشه

میشه راهنمایی بفرمایید

ممنونم

Share this post


Link to post
Share on other sites
ممنون از آموزش خوبتون

ولی چند سوال

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

من این کار ها رو داخل less قالب انجام دادم

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

ولی یه مشکل وجود داره

اونم اینکه هیچ تغییری در فونت نوشته های سایت ایجاد نمیشه

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

نشد که بشه

میشه راهنمایی بفرمایید

ممنونم

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

از شما و بقیه دوستان خواهشمندم سوالات و مشکلات پیرامون این فریم ورک رو در تاپیک مهم مشکلات و سوالات عمومی پیرامون قالب های وارپ ( یوتم ) مطرح کنید

ابتدا باید بگم که این آموزش اوایل انتشار اولین قالب وارپ 7 یعنی nano3 به درخواست یکی از کاربران گذاشته شد. اما با وجود مشکلات ریز کاری هست.

اما پاسخ سوالات :

1- بله فولدر custom-less در حالت عادی وجود نداره و یوتم برای شخصی سازی قالب و دست نخورده موندن فایل های اصلی قالب پیشنهاد داده این پوشه رو بسازید . ( مطالعه بیشتر : بخش Add your own custom LESS folder در این لینک )

اما تغییرات رو در همون پوشه less هم میشه انجام داد.

2- فکر میکنم توی مرحله 2 اشتباه کردید.

احتمالا کد های font-face که مثل کد های زیر هست رو به اول فایل theme.less اضافه نکردید :

 @font-face {
font-family: 'BYekan';
src: url('../fonts/BYekan/BYekan-webfont.eot');
src: url('../fonts/BYekan/BYekan-webfont.eot?#iefix') format('embedded-opentype'),
	url('../fonts/BYekan/BYekan-webfont.woff') format('woff'),
	url('../fonts/BYekan/BYekan-webfont.ttf') format('truetype'),
	url('../fonts/BYekan/BYekan-webfont.svg#byekann') format('svg');
font-weight: normal;
font-style: normal;
}

یا اگر اضافه کردید ، کد مشکل داره ( از لحاظ املایی یا نادرست بودن آدرس )

آموزش اصلیش توی این لینک ، بخش Select a custom font in the customizer مطرح شده. باز من سعی میکنم یا آموزش بالا رو کامل تر کنم ، یا یه آموزش تصویری براش قرار بدم.

اگر باز به مشکل خوردین پوشه ی less و فونتی که میخواین ازش استفاده کنید رو برام پ خ کنید ، براتون میسازم.

موفق باشید.

Share this post


Link to post
Share on other sites

سلام دوستان

من دو قالب از یوتم رو دارم

الان میخوام استایل منو دومی بشه مثل اولی

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

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

با تشکر

Share this post


Link to post
Share on other sites

لطفا کسی اگه فایل های مستر 2 (وارپ 7 ) برای جوملا 2.5 و 3 هم بسته نصب سریع و هم قالب تنهاشو تونست دانلود کنه در آپلودسنتر انجمن آپلود کنه و برای کرابرا قرار بده در همین تاپیک

متشکرم

درضمن در مورد پست شماره 41 من هم یکی بیاد و راهنمایی کنه ممنون میشم

Share this post


Link to post
Share on other sites

لطفا کسی اگه فایل های مستر 2 (وارپ 7 ) برای جوملا 2.5 و 3 هم بسته نصب سریع و هم قالب تنهاشو تونست دانلود کنه در آپلودسنتر انجمن آپلود کنه و برای کرابرا قرار بده در همین تاپیک

متشکرم

درضمن در مورد پست شماره 41 من هم یکی بیاد و راهنمایی کنه ممنون میشم

Share this post


Link to post
Share on other sites

سلام دوستان

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

که میخوام یه موقعیت دلخواه به اون اضافه کنم

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

یعنی دقیقا به بالا بچسبه و پوزیشن فیکس داشته باشه

میشه بگین چطور این موقعیت رو اضافه کنم؟؟؟

ممنونم

Share this post


Link to post
Share on other sites

سلام من توی تم نانو3 یوتم هر ایدی که توی تم انجام می دم برای همه چیز از نظر فونت سایز و .... سیو می کنم اتوماتیک ریست می کنه بعد چند دقیقه بحالت اولیه بر می گرده؟ چی کار کنم

Share this post


Link to post
Share on other sites

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

منکه میشم

Share this post


Link to post
Share on other sites
سلام دوستان

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

که میخوام یه موقعیت دلخواه به اون اضافه کنم

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

یعنی دقیقا به بالا بچسبه و پوزیشن فیکس داشته باشه

میشه بگین چطور این موقعیت رو اضافه کنم؟؟؟

ممنونم

درود

از این آموزش استفاده کنید ( البته فیلمش هم تو انجمن هست ) . برای فیکس کردن هم position:fixed استفاده کنید

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

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


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری