Mahboobe.Maleki

تبدیل قالب جوملا 1.5 به 1.6 (1.7 و 2.5)

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

1- تغییرات فایل templateDetails.xml

تغییر تگ <install> به <extension> در ابتدای فایل مطابق زیر:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension version="1.7" type="template" client="site">

تگ های پایانی رو هم از </install> به </extension> تغییر بدید.

تغییر پارامترها

تگ <params> به تگ های <config>، <field><fieldset> تغییر کرده بصورت زیر:

<config>
   <fields name="params">
       <fieldset name="basic">
           <field name="" type=" default="" label="" description="">
               <option value="1">On</option>
               <option value="0">Off</option>
           </field>
           <field name="" type="" default="" label="e" description="" />
       </fieldset>
   </fields>
</config>

تغییر برچسب ها

برچسب های name="Basic Options" و name="Advanced Options" به برچسب های کوتاهتر name="basic" و name="advanced" تبدیل شدن.

تغییرات کدها در فایل index.php

تغییر کد Sitename

کد Sitename از حالت زیر:

<?php echo $mainframe->getCfg('sitename');?>

به این حالت تبدیل شده:

$app->getCfg('sitename'); Where $app = JFactory::getApplication();

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش html و css آموزش لاراول آموزش cPanel آموزش php آموزش سئو وردپرس آموزش امنیت وردپرس آموزش وردپرس آموزش فرم ساز RSform آموزش سئو جوملا آموزش فروشگاه ساز Hikashop آموزش فروشگاه ساز ویرچومارت آموزش طراحی سایت آگهی تبلیغاتی آموزش امنیت جوملا آموزش طراحی سایت فروش فایل آموزش طراحی قالب ریسپانسیو با Helix آموزش جوملا 3 آموزش ساخت ربات دکمه ی شیشه ای آموزش ساخت ربات همکاری در فروش آموزش ساخت ربات جذب ممبر آموزش ساخت ربات ضد اسپم آموزش ساخت ربات پیوست فایل سورس ربات مدیر گروه | ربات مدیر گروه همسریابی

این تغییرات، تغییراتی هستن که در ارتقای هسته ی جوملا از 1.5 به 1.6، 1.7، 2.5 ، در قالب ها بوجود اومدن و برای تمام قالب ها صدق میکنن.

چطوری بگم، یه تغییر ساختاری در ورژن های مختلف بوجود اومده.

مثل تغییراتی که ساختار قالب و کد نویسی اون در ارتقا از جوملا سری 1 به 1.5 بوجود اومد.:128fs318181:

Share this post


Link to post
Share on other sites

همکاری گرامی

سلام

ضمن تشکر از راهنمایی های که در این مورد فرمودین من قالب تابناک هزاره که ورژن 1.5 هست رو می خواستم تبدیل به ورژن 1.7 کنم به جزء تگ اول هيچکدام از تگ هایی که شما فرمودین را ندارد .

سپاسگذارم از اینکه راهنمایی می کنید.

Share this post


Link to post
Share on other sites

چنین چیزی درست هست که ایشون گفتند ولی همیشه صدق و اجرا نمیشه، و زیاد روی این مساله حساب نکنید، وگرنه شرکتی نمیاد قالب هاشو به ورژن های مختلف جوملا با این همه زمان تبدیل کنه ! اگر فقط چنین چیزی بود قطعا تمام افزونه ها و قالب ها چند ساعته به تمام ورژن ها تبدیل می شدند، این فقط برای اوقات خاص هست.

Share this post


Link to post
Share on other sites

این کد هایی که ذکر شده بخشی از تغییرات نصاب جوملا است تعدادی تغییرات هم در فایل ایندکس بوجود اومده وتغییرات بی شمار در کد های فراخواتی css بجود اومده اگه یکم سرم خلوت بشه به صورت کلی ذکر خواهم کرد

Share this post


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

برای تبدیل قالب های معمولی بله

ضمن اینکه خیلی از قالب هایی که بر اساس فریم ورک هایی مثل T3 یا warp نوشته شدن، تغییرات بیشتر و جزئی تره.

این توضیحات موارد کلی بود. با این تغییرات قالب 1.5 شما روی 2.5 نصب میشه ولی مثلا اگه قالبتون T3 باشه، خب منو و پارامترهای قالب کار نمیکنه که باید اصلاحات دیگه ای انجام بدید.

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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