adib16

نمایش محتوا

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

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

عکس ظاهر سایتم رو میذارم اینجا .همچنین کدهایی که برا طراحی قالب تو فایل های index.php و templateDetails.xml و style.css نوشتم رو هم میذارم .

محتوای فایل index.php

<?php
$doc = JFactory::getDocument();
$doc->addStyleSheet('templates/' . $this->template . '/css/style.css');
$doc->addScript('/templates/' . $this->template . '/js/main.js', 'text/javascript');
?>
<!DOCTYPE html>
<html>
<head>
<jdoc:include type="head" />
</head>
<body>
<!-- main container -->
<div class='main_container'>
<!-- header -->
<div class='header'>
<jdoc:include type="modules" name="position-0" style="none" />Header</div>
<!-- mid container - includes main content area and right sidebar -->
<div class='mid_container'>
<!-- main content area -->
<div class='main_content_area'>
<div class="aa">
<jdoc:include type="modules" name="position-1" style="xhtml" /></div>
<jdoc:include type="modules" name="position-2" style="xhtml" />
Main Content Area
</div>
<div class="center">
<jdoc:include type="modules" name="position-3" style="xhtml" />
<a href="http://google.com/">google</a>
</div>
<!-- right sidebar -->
<div class='right_sidebar'>
<jdoc:include type="modules" name="position-4" style="well" />
Right SideBar
</div>
<div style='clear:both;'></div>
</div>
<!-- footer -->
<div class='footer'>
<jdoc:include type="modules" name="position-5" style="xhtml" />
Footer
</div>
</div>
</body>
</html>

محتوای فایل templatedetails.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/2.5/template-install.dtd">
<extension version="3.0" type="template" client="site">
<name>Basic Joomla 3.0 Template</name>
<version>1.0</version>
<creationDate>10/04/2012</creationDate>
<author>InMotion Hosting</author>
<authorEmail>support@inmotionhosting.com</authorEmail>
<copyright>Copyright (C) 2012 InMotion Hosting</copyright>
<description>A very basic template for Joomla 3.0</description>
<files>
<filename>index.php</filename>
<folder>css</folder>
<folder>js</folder>
</files>
<positions>
<position>debug</position>
<position>position-0</position>
<position>position-1</position>
<position>position-2</position>
<position>position-3</position>
<position>position-4</position>
<position>position-5</position>
<position>position-6</position>
<position>position-7</position>
<position>position-8</position>
<position>position-9</position>
<position>position-10</position>
<position>position-11</position>
<position>position-12</position>
<position>position-13</position>
<position>position-14</position>
</positions>
<config>
</config>
</extension>

محتوای فایل style.css

.header{height:150px;}
.main_container {
width:990px;
margin-left:auto;
margin-right:auto;
}
.mid_container {
width:990px;
height:150px;
}
.main_content_area a:link{text-decoration:none;color:yellow;list-style-type:none;}
.main_content_area {
float:left;
height:150px;
width:500px;
}
.aa{
float:right;
}
.right_sidebar {
height:150px;
float:right;
width: 300px;
}
.center{
float:left;
width:100px;
height:150px;
}
.footer{height:150px;}
.main_content_area,
.center,
.right_sidebar,
.footer,
.header {
border:1px solid #bbb;
}

Share this post


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

از تابع های زیر استفاده نکردی ، که برای نمایش هستند :


<jdoc:include type="message" />
<jdoc:include type="component" />


Share this post


Link to post
Share on other sites

مشکل من این بود که از کد کامپوننت استفاده نمیکردم.وقتی که از کد کامپوننت استفاده کردم مطلبم نمایش داده شد ولی الان مشکل دیگری برایم بوجود امده است و اون اینه که چطور میتونم برای مطلبم یک موقیعت تو قالب تعریف کنیم و تو جوملا مطلبم رو تو اون موقعیت قرار بدم.برای منو ها و ماژول ها تو مدیریت جوملا گزینه ی position هست ولی برای مطالب این گزینه وجود نداره .خواستم در این مورد منو راهنمایی کنید.من با جوملا 3 کار می کنم .تو جوملای 2.5 فکر کنم میشه برای مطالب موقعیت تعریف کرد ولی مطمئن نیستم چون با جوملا 2.5 زیاد کار نکردم ولی تو جوملا 3 این ویزگی رو من پیدا نکردم .

Share this post


Link to post
Share on other sites

موقعیت برای ماژولها هستش مطالب در همون قسمت کامپوننت به نمایش در میان ولی اگر بخواین مطلب خاصی رو در موقعیت خاصی بذارید

از ماژول html سفارشی متونید استفاده کنید

Share this post


Link to post
Share on other sites

برای ایجاد ماژول html به مدیریت ماژولها برید و روی آیکون جدید کلیک کنید و از لیست html سفارشی رو انخاب کنید

بعد در ادیتورش مطلبتون رو وارد کنید و در موقعیت مورد نظر منتشر کنید ضمنا برای ماژول نام و صفحات نمایش هم انتخاب کنید

Share this post


Link to post
Share on other sites

برای ایجاد ماژول html به مدیریت ماژولها برید و روی آیکون جدید کلیک کنید و از لیست html سفارشی رو انخاب کنید

بعد در ادیتورش مطلبتون رو وارد کنید و در موقعیت مورد نظر منتشر کنید ضمنا برای ماژول نام و صفحات نمایش هم انتخاب کنید

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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