سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: ایجاد موقعیت در قالب

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Feb 2011
    محل سکونت
    اصفهان
    نوشته ها
    482
    تشکر
    59
    تشکر شده 49 بار در 40 ارسال
    درود بر شما

    آموزشی جامع قبلا نوشته بودم برای شما هم می گذارم:


    برای اینکه بتونیم آموزش جامعی در مورد اضافه کردن موقعیت به قالب بدیم ، باید خدمتتون عرض کنم که ایجاد یک موقعیت ماژول ، سه مرحله داره:
    درود بر شما


    آموزشی جامع قبلا نوشته بودم برای شما هم می گذارم:




    برای اینکه بتونیم آموزش جامعی در مورد اضافه کردن موقعیت به قالب بدیم ، باید خدمتتون عرض کنم که ایجاد یک موقعیت ماژول ، سه مرحله داره:


    1.ویرایش php و افزودن کد های جدید
    2.ویرایش xml و افزودن کد های جدید
    3.ویرایش css و افزودن کد های جدید


    مرحله اول: PHP
    در مرحله اول ، شما باید فایل php ای که موقعیت ها (position ها) در اون نوشته شدن را پیدا کنید. معمولا این فایل index.php است. ولی شاید اسمش یک چیز دیگه باشه و حتی در یک پوشه دیگه باشه! برای مثال: default.php که خب شما باید خودتون پیدایش کنید.


    حالا شاید بپرسید چطوری می تونیم پیداش کنیم؟
    به این منظور کافیه عبارت زیرا در فایل های php تان جستجو کنید ، در هر فایلی که بود ، همان فایل مد نظر است:
    کد:
    کد:
    jdoc:include type="modules"
    بعد از اینکه فایل پیدا شد ، باید ببینید قصد دارید موقعیت کجا باشه! به این منظور بعد از آدرس سایتتون بزنید ?tp=1 بعد موفعیت ها به شما نمایش داده خواهد شد. اگر این اتفاق نیوفتاد ، باید در تنظیمات قالب ها ، نمایش موقعیت های قالب را فعال کنید.
    سپس یک موقعیت را که مد نظر دارید ، انتخاب کنید. سپس کد های اونو در فایل php پیدا کنید و پایین اون کد های زیرا اضافه کنید:
    کد PHP:
    کد:
    <?php if($this->countModules('search')) : ?>
    <div id="joomiran_search">
    <jdoc:include type="modules" name="search" style="xhtml" />
    </div>
    <?php endif; ?>
    این یک موقعیت کاملا شرطی هست و اگر ماژول این موقعیت فعال نباشه ، نمایش داده نخواهد شد. به جای search باید نام موقعیت خودتون را بنویسید.(این مورد در فایل xml استفاده میشه.) همچنین به جای joomiran_search می توانید نام آیدی موردنظر را بنویسید. (این مورد در css نویسی استفاده میشه.)


    مرحله دوم: XML


    در این مرحله ، باید موقعیتی که ساختید به فایل templateDetails.xml معرفی شوند. این فایل در همه قالب ها یکسان هست و یک سان عمل میشه.
    بعد از باز کردن این فایل ، باید در تگ <positions> موقعیت را اضافه کنید. بعد از ایت تگ کد زیرا وارد کنید:
    کد:
    کد:
    <position>search</position>
    به جای search باید نام موقعیت نوشته بشه.


    مرحله سوم: CSS


    در این مرحله ، شما باید استایل دلخواه برای موقعیتتون بنویسید. این دیگه بستگی به خودتون داره که چی دوست دارید بنویسید. البته باید css بلد باشید. برای مثال من این کد را می نویسم:
    کد:
    کد:
    #joomiran_search {
        float:right;
        background:#000;
    }


    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. 2 کاربر زیر از mahdi.manian عزیز به خاطر این پست مفید تشکر کرده اند.


  3. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

موضوعات مشابه

  1. ایجاد موقعیت هدر در قالب جوملا 1.5
    توسط shayan3040 در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 1
    آخرين نوشته: 11-02-2012, 02:38 PM
  2. ایجاد موقعیت جدید در قالب
    توسط yss.ir در انجمن قالب های جوملا 1.5 فارسی
    پاسخ ها: 5
    آخرين نوشته: 08-20-2010, 10:59 AM
  3. ایجاد یک موقعیت جدید در قالب!
    توسط deldar1 در انجمن قالب های جوملا 1.5 فارسی
    پاسخ ها: 4
    آخرين نوشته: 07-02-2010, 10:26 AM
  4. ایجاد یک موقعیت در قالب
    توسط mersad در انجمن قالب های جوملا 1.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 11-24-2009, 05:15 AM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •