-
تنظیم استایل یک ماژول
با سلام.
من یه ماژول خودم درست کردم ، suffix اون رو گذاشتم "announce" حالا تو فایل css مربوط به قالب سایت وقتی براش یه کلاس جدید به صورت زیر ایجاد می کنم و پارامتر ها رو ست می کنم ، هیچ تغییری ایجاد نمی شه .
کد:
table.moudletable.announce {....}
یا
کد:
table.moudletable.announce td{....}
یا
کد:
table.moudletable.announce th{....}
لطفا من را راهنمایی کنید.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
02-24-2008 09:38 AM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : تنظیم استایل یک ماژول
سلام
کد:
table.moudletable-announce
درسته
به جای . از - استفاده کنید
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
درست نشد باز!!
چیکار کنم؟!!! :'(
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
كدتون رو بزاريد تا چك كنم.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
فرض می کنم اصلا می خوام ماژول تعریف شده دقیقا مثل بقیه ماژول ها باشه با این تقاوت که کلاس اون رو کلا جدا بنویسم( فعلا می خوام تست کنم که اصلا نام کلاس درست هست یا نه)
پس اون رو دقیقا مثل بقیه ماژول ها می نویسم با این تفاوت که نام کلاس رو می ذارم table.moduletable-announce :
کد:
table.moduletable-announce {
font-size : 11px;
background-color : #F9F9F9;
border : 1px solid #D9D9D9;
width : 100%;
margin-bottom : 10px;
}
table.moduletable-announce th {
border : 3px solid #F9F9F9;
font-family: tahoma;
text-align : center;
color : #000164;
height : 27px;
background-color : #95CBE9;
background : url('../images/mentitback.gif');
}
table.moduletable-announce td {
border : 3px solid #F9F9F9;
font-weight : normal;
}
نکنه اصلا نام announce یه نام هست که به طور پیش فرض گرفته شده قبلا برا یه ماژول دیگه؟!!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
خب شما اسمش رو عوض كن !
اين هم تست شدست :
کد:
table.moduletable-user1 {
}
table.moduletable-user1 th {
}
table.moduletable-user1 td {
}
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
اسمش رو 1000 بار عوض کردم ، بازم نشد!!! دیگه موندم چشه ، شاید از قالب باشه مشکل،
قالب winterportal هست، دو زبونش کردم؛ یکی rtl و یکی هم ltr که دو تا css داره ، با کد زیر درستش کردم ، اما بعید می دونم مشکل از این باشه!!
کد:
<link rel="stylesheet" type="text/css" href="<?php echo $mosConfig_live_site; ?>/templates/akowinterportal/css/template_css_<?php echo $text_direction ?>.css" />
تو خود هر کدوم از css ها که تغییر می دم ، درست کار می کنه ، اما این جوری که می خوام کلاس جدید تعریف کنم براش ، نمی شه!!!!
نیاز به تغییر xml نیست؟!
نکنه اسم کلاس ماژول درست ست نمی شه!!! چجوری می تونم دستی اونو از طریق کد نویسی تعریف کنم؟!!!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
user1 هم نشد، فرقی نمی کنه!! مشکل از جای دیگست!!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
بايد كل قالب رو بررسي كنيد.
هر css رو جدا چك كنيد.
مشكل از كدهايي كه داديم نيست ، خودتون هم گفتيد كه : " مشکل از جای دیگست!! "
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تنظیم استایل یک ماژول
اینم کل کد، خودم که ایرادی پیدا نکردم داخلش!!!
کد:
<?php
/**
* AkoWinterportal - A Mambo 4.5 template
* @version 2.0
* @package AkoWinterportal
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] Copyrighted Commercial Software
* Developed By Mambolearn.com
*/
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
$iso = split( '=', _ISO );
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<?php
if($lang=="en"){
$text_direction='ltr';
?>
<html xmlns="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] dir=ltr>
<?php
}
else{
$text_direction='rtl';
?>
<html xmlns="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] dir=rtl><?php } ?>
<head>
<?php if ( $my->id ) initEditor(); ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/images/favicon.ico" />
<link rel="stylesheet" type="text/css" href="<?php echo $mosConfig_live_site; ?>/templates/akowinterportal/css/template_css_<?php echo $text_direction ?>.css" />
</head>
<body>
<a name="up" id="up"></a>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#000000">
<td class="navigationline" height="20" valign="middle"><img src="<?php echo $mosConfig_live_site;?>/images/M_images/arrow.png" hspace="5"><?php include $GLOBALS['mosConfig_absolute_path'] . '/pathway.php'; ?></td>
<td class="navigationline" height="20" align="right" valign="middle"><?php if($lang!="en"){ echo jdate("l j F Y H:i",time() + ($mosConfig_offset*60*60)); }else{ echo (strftime ("%A, %d %B %Y", time()+($mosConfig_offset*60*60))); }?></td>
<td class="navigationline" height="20" align="center" width="150"><?php if (mosCountModules('header')>0) mosLoadModules('header','true'); ?>
</td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="79" valign="center" bgcolor="#95CBE9" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/headermainbg.gif"><img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/logo2.gif"></td>
</tr>
<tr>
<td height="20" valign="top" bgcolor="#95CBE9" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/headermenbg.gif">
<?php
# Vertical Menu V2.1 - by Arthur Konze - [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
$database->setQuery("SELECT id, name, link FROM #__menu WHERE menutype='mainmenu' AND parent='0' AND access<='$gid' AND sublevel='0' AND published='1' AND type<>'separator' ORDER BY ordering");
$vmrows = $database->loadObjectList();
echo "<table border='0' cellpadding='0' cellspacing='2' width='75%'><tr>";
$num_vmrows = count($vmrows);
//$vmtab_width = floor(100 / $num_vmrows);
echo "</tr></table>";
?>
</tr>
<tr>
<td valign="top" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/topshadow.gif"><img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/topshadow.gif" width="10" height="14"></td>
</tr>
</table>
<!-- Ende des Kopfes - Anfang des Contents -->
<table border="0" cellpadding="5" cellspacing="0" width="100%">
<tr>
<!-- LEFT Modules -->
<?php
if (mosCountModules('right')>0) {
?>
<td width="180" valign="top">
<?php mosLoadModules ( "right" ); ?>
</td>
<?php
}
?>
<td valign="top">
<?php if (mosCountModules('top')>0) mosLoadModules('top','true'); ?>
<!-- Main Content Section -->
<?php mosMainBody(); ?>
<?php if (mosCountModules('bottom')>0) mosLoadModules('bottom','true'); ?>
</td>
<!-- RIGHT Modules -->
<?php
if (mosCountModules('left')>0) {
?>
<td width="180" valign="top">
<?php mosLoadModules ( "left" ); ?>
</td>
<?php
}
?>
</tr>
</table>
<div align="center">
<img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/arrow2up.gif" width="12" height="9" border="0" align="middle">
<font color="#999999" size="1" face="Verdana"><a href="<?php echo sefRelToAbs($_SERVER['REQUEST_URI']); ?>#up">top of page</a></font>
<img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/arrow2up.gif" width="12" height="9" align="middle">
</div>
<!-- Ende des Contents - Anfang des Fusses -->
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/bottom_snow.jpg"><img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/bottom_snow.jpg"></td>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#CFE3EB">
<tr align="center">
<td>
<?php if ( mosCountModules ('banner') ) mosLoadModules( 'banner', -1 ); ?><p />&nbsp;&nbsp;
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' ); ?>
</td>
</tr>
</table>
<?PHP if(file_exists($mosConfig_absolute_path."/components/com_tfsformambo/tfsformambo.php"))
{
require_once($mosConfig_absolute_path."/components/com_tfsformambo/tfsformambo.php");
}?>
</body>
</html>
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)