ahora

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

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

سلام دوستان

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

اصلا چطوری میتونم به قالب دوم دسترسی داشته باشم؟

قالبم از وارپ بهره برده.

سپاس

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

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

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

Share this post


Link to post
Share on other sites
با سلام قالب انگلیسی را با یه اسم دیگه نصب کن و قسمت انگلیسی سایت را بر روی اون قالب قرار بده و تغییرات لازم در اون ایجاد کن تا این طوری تغییراتی که میخوای را بتونی اعمال کنی

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

این کار رو کردم نمیشه. قالب با یه اسم دیگه هم که نصب کنی نصب میشه اما بصورت قالب جدید نمیاد و کپی میشه روی قالب دیفالت. فکر نکنم این راهش باشه. احتمالا باید تغییراتی در فایل templateDetails.xml بدیم تا ممکن بشه که بلد نیستم.

Share this post


Link to post
Share on other sites

سلام

با توجه به اینکه از فرم ورک وارپ استفاده میکنید نیازی به کپی گرفتن از قالب نیست و بیشتر انتظارات شما در قسمت تنظیمات ماژول ها برآورده خواهد شد.

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

شما 2 ماژول از html سفارشی ایجاد کنید . و داخل ان تصویر لوگو ها را فراخوانی کنید. بعد یکی را به زبان فارسی اختصاص بدید یکی را به زبان انگلیسی.

Share this post


Link to post
Share on other sites

آقای زارع برای کپی کردن قالب که هنگام تغییر تنظیمات روی هم تاثیر نذاره باید چیکار کنم؟

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

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

http://sa-iran.org/pe/index.php/fa/

سپاس از شما

Share this post


Link to post
Share on other sites

خب قالبتون را تغییر نام بدید و مجدد نصب کنید یکی را برای زبان انگلیسی و یکیر را برای زبان فارسی انتصاب بدید

Share this post


Link to post
Share on other sites

سلام

وارد قسمت تنظیمات قالب سایتتون بشید .

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

حالا فرض کنید شما در منوی شمار 4 و 8 که از جنس زبان انگلیسی هستند میخواید از ی فونت دیگه استفاده کنید

گزینه اختصاص منو رو کلیک کنید و منو ها 4 و 8 را نگه داشتن دکمه ctrl کیبورد انتخاب کنید

حالا میبینید که گزینه های تنظیمات کمرنگتر هستند و یک چک باکس کنارشون قرار داره

تیک مربوز به فونت رو بزنید و فونت دلخواه را انتخاب کنید و ذخیره رو کلیک کنید.

اگر مراحل رو درست برید میبینید که وقتی در سایت منوی 4 یا 8 رو انتخاب کنید فونت ها تغییر خواهند کرد.

Share this post


Link to post
Share on other sites
خب قالبتون را تغییر نام بدید و مجدد نصب کنید یکی را برای زبان انگلیسی و یکیر را برای زبان فارسی انتصاب بدید

چطوری باید تغییر نام بدم؟

من الان اما دو تا فایل xml دارم توی قالبم

config.xml

و

templateDetails.xml

در کدومش و چه خطهایی باید تغییر بدم اسم رو؟

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

سپاس از راهنماییتون

کد فایل config.xml

<?xml version="1.0" encoding="utf-8"?>
<config>
   <fields name="General">
       <field name="profile_default" type="profile" default="" label="Default Profile" description="Select the profile which should be loaded by default." />
       <field name="profile_dynamic" type="radio" default="1" label="Dynamic Profiles" description="Allow profiles to be loaded by URL.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="compression" type="list" default="0" label="Compression" description="Minify and combine CSS and JavaScript into a single file. Use gzip compression and Data URIs to reduce image file requests.">
           <option value="0">None</option>
           <option value="1">Combination + Minify</option>
           <option value="2">Combination + Minify + Data URIs</option>
           <option value="3">Combination + Minify + Data URIs + Gzip</option>
       </field>
       <field name="outdated_browser" type="radio" default="1" label="Upgrade Page" description="Redirect outdated browsers to the upgrade page.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="twitter" type="radio" default="0" label="Twitter Button" description="Display a Tweet button in your articles.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="plusone" type="radio" default="0" label="Google+ Button" description="Display a Google+ button in your articles.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="facebook" type="radio" default="0" label="Facebook Button" description="Display a facebook like button in your articles.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
         <field name="tracking_code" type="textarea" rows="8" cols="30" label="Tracking Code" description="Insert your Google Analytics tracking code." />
       <field name="verify" type="verify" label="Verify Files" description="Detect and show all file modifications." />
       <field name="check" type="check" label="System Check" description="Detects system issues." />
   </fields>
   <fields name="Profiles">
       <field name="Style" type="separator" />
       <field name="style" type="styles" default="" label="Style" description="Select the style variation." />
       <field name="system_white" type="radio" default="0" label="System White Style" description="Select a White System Style.">
           <option value="none">No</option>
           <option value="white">Yes</option>
       </field>
       <field name="color" type="list" default="blue" label="Primary Color" description="Select the primary color.">
           <option value="blue">Blue</option>
           <option value="green">Green</option>
           <option value="dove">Dove</option>
           <option value="royal">Royal</option>
           <option value="salmon">Salmon</option>
           <option value="coral">Coral</option>
           <option value="navy">Navy</option>
           <option value="wine">Wine</option>

       </field>
       <field name="font1" type="list" default="default" label="Body Font" description="Select the main body typeface.">
           <option value="sourcesanspro">Source Sans Pro</option>
           <option value="roboto">Roboto</option>
           <option value="titilliumtext">Titillium Text</option>
           <option value="arial">Arial</option>
           <option value="lucida">Lucida</option>
           <option value="georgia">Georgia</option>
           <option value="timesnewroman">Times New Roman</option>
           <option value="trebuchet">Trebuchet</option>
           <option value="droidsans">Droid Sans</option>
           <option value="opensans">Open Sans</option>
           <option value="yanonekaffeesatz">Yanone Kaffeesatz</option>
           <option value="mavenpro">Maven Pro</option>
           <option value="kreon">Kreon</option>
       </field>
       <field name="font2" type="list" default="default" label="Header Font" description="Select the headings typeface.">
           <option value="sourcesanspro">Source Sans Pro</option>
           <option value="roboto">Roboto</option>
           <option value="titilliumtext">Titillium Text</option>
           <option value="arial">Arial</option>
           <option value="lucida">Lucida</option>
           <option value="georgia">Georgia</option>
           <option value="timesnewroman">Times New Roman</option>
           <option value="trebuchet">Trebuchet</option>
           <option value="droidsans">Droid Sans</option>
           <option value="opensans">Open Sans</option>
           <option value="yanonekaffeesatz">Yanone Kaffeesatz</option>
           <option value="mavenpro">Maven Pro</option>
           <option value="kreon">Kreon</option>
       </field>
       <field name="font3" type="list" default="default" label="Menu Font" description="Select the menu typeface.">
           <option value="sourcesanspro">Source Sans Pro</option>
           <option value="roboto">Roboto</option>
           <option value="titilliumtext">Titillium Text</option>
           <option value="arial">Arial</option>
           <option value="lucida">Lucida</option>
           <option value="georgia">Georgia</option>
           <option value="timesnewroman">Times New Roman</option>
           <option value="trebuchet">Trebuchet</option>
           <option value="droidsans">Droid Sans</option>
           <option value="opensans">Open Sans</option>
           <option value="yanonekaffeesatz">Yanone Kaffeesatz</option>
           <option value="mavenpro">Maven Pro</option>
           <option value="kreon">Kreon</option>
       </field>
       <field name="top_a_line" type="radio" default="0" label="Top A Line" description="Set a line for the Top A module position.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="bottom_b_line" type="radio" default="0" label="Bottom B Line" description="Set a line for the Bottom B module position.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="Content" type="separator" />
       <field name="date" type="radio" default="1" label="Date" description="Show the date.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="totop_scroller" type="radio" default="1" label="To-Top Scroller" description="Show the to-top scroller.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="warp_branding" type="radio" default="1" label="Warp Branding" description="Show the Warp branding.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="system_output" type="radio" default="1" label="System Output" description="Show the system output.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="Layout" type="separator" />
       <field name="responsive" type="radio" default="1" label="Responsive Layout" description="Enable responsive layout.">
           <option value="0">No</option>
           <option value="1">Yes</option>
       </field>
       <field name="template_width" type="text" size="10" default="980" label="Template Width" description="Set the template width in pixel." class="short" />
       <field name="sidebar-a_width" type="text" size="10" default="25" label="Sidebar A Width" description="Set the Sidebar A width in percent." class="short" />
       <field name="sidebar-b_width" type="text" size="10" default="25" label="Sidebar B Width" description="Set the Sidebar B width in percent." class="short" />
       <field name="sidebar-a" type="list" default="right" label="Sidebar A Position" description="Align the sidebar to the left or right.">
           <option value="right">Right</option>
           <option value="left">Left</option>
       </field>
       <field name="sidebar-b" type="list" default="right" label="Sidebar B Position" description="Align the sidebar to the left or right.">
           <option value="right">Right</option>
           <option value="left">Left</option>
       </field>
       <field name="top-a" type="layout" default="equal" label="Top A Layout" description="Select a grid layout for this module position." />
       <field name="top-b" type="layout" default="equal" label="Top B Layout" description="Select a grid layout for this module position." />
       <field name="innertop" type="layout" default="equal" label="Inner Top Layout" description="Select a grid layout for this module position." />
       <field name="innerbottom" type="layout" default="equal" label="Inner Bottom Layout" description="Select a grid layout for this module position." />
       <field name="bottom-a" type="layout" default="equal" label="Bottom A Layout" description="Select a grid layout for this module position." />
       <field name="bottom-b" type="layout" default="equal" label="Bottom B Layout" description="Select a grid layout for this module position." />
       <field name="menu_width" type="text" size="10" default="250" label="Drop Down Column Width" description="Set the column width of the drop down menu in pixel." class="short" />
   </fields>
</config>

و کد فایل templateDetails.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.7//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.7/template-install.dtd">
<extension version="2.5" type="template" client="site" method="upgrade">
   <name>yoo_glass</name>
   <version>1.0.0</version>
   <creationDate>June 2013</creationDate>
   <author>YOOtheme</author>
   <authorEmail>info@yootheme.com</authorEmail>
   <authorUrl>http://www.yootheme.com</authorUrl>
   <copyright>Copyright (C) YOOtheme GmbH</copyright>
   <license>YOOtheme Proprietary Use License (http://www.yootheme.com/license)</license>
   <description>Glass is the June 2013 theme of the YOOtheme club. It is based on YOOtheme's Warp theme framework. NOTE: It is not free or public. This theme is for members of the YOOtheme club only.</description>
   <files>
       <filename>checksums</filename>
       <filename>apple_touch_icon.png</filename>
       <filename>changelog.php</filename>
       <filename>component.php</filename>
       <filename>config.php</filename>
       <filename>config.xml</filename>
       <filename>config.default</filename>
       <filename>error.php</filename>        
       <filename>favicon.ico</filename>
       <filename>index.php</filename>
       <filename>offline.php</filename>        
       <filename>raw.php</filename>
       <filename>template_preview.png</filename>
       <filename>template_thumbnail.png</filename>
       <filename>templateDetails.xml</filename>
       <folder>css</folder>
       <folder>js</folder>
       <folder>fonts</folder>
       <folder>html</folder>
       <folder>images</folder>
       <folder>layouts</folder>
       <folder>styles</folder>
       <folder>warp</folder>
   </files>
   <positions>
       <position>absolute</position>
       <position>search</position>
       <position>logo</position>
       <position>menu</position>
       <position>banner</position>
       <position>toolbar-l</position>
       <position>toolbar-r</position>
       <position>breadcrumbs</position>
       <position>top-a</position>
       <position>top-b</position>
       <position>bottom-a</position>
       <position>bottom-b</position>
       <position>innertop</position>
       <position>innerbottom</position>
       <position>sidebar-a</position>
       <position>sidebar-b</position>
       <position>footer</position>
       <position>debug</position>
   </positions>
   <config>
       <fields name="params" addfieldpath="/templates/yoo_glass/warp/systems/joomla/config/elements">    
           <fieldset name="basic">        
               <field name="config" type="config" label="Config" description="" default="" />            
           </fieldset>
       </fields>
   </config>
</extension>

Share this post


Link to post
Share on other sites

برای تغییر نام : فایل templateDetails.xml

<name>yoo_glass</name>

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

Share this post


Link to post
Share on other sites

ممنونم کارم شد. اما ماژول لوگو فقط یه کد css توش تعریف شده. این:

<div class="size-auto custom-logo"> </div>

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

Share this post


Link to post
Share on other sites

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

و تو css ها لوگوی دوم را در ان کلاس فراخوان کنید

Share this post


Link to post
Share on other sites

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

{حل شد}

سپاس از دوستان

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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