Joomla 1.5 Изменение шаблона Ecommerce Plazza

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем Alben, 10.07.2010.

  1. Offline

    Alben Недавно здесь

    Регистрация:
    10.07.2010
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте! Подскажите, в этом шаблоне, в index.php есть переменная $templatewidth которая задаёт ширину дива. Я не могу понять как она рассчитывается. Подскажите кто знает.
     
    Последнее редактирование: 10.07.2010
  2.  
  3. woojin
    Offline

    woojin Местный Команда форума => Cпециалист <=

    Регистрация:
    31.05.2009
    Сообщения:
    3 206
    Симпатии:
    334
    Пол:
    Мужской
    ты бы хоть кусок кода привёл где вообще эта переменная встречается, она не может быть просто переменной которой ничего ни где не присвоено и только из неё что то берётся, значит в процессе загрузки шаблона подгружаются какие то *.PHP в которых происходит изменение этой переменной, поищи во всех файлах шаблона
     
  4. Offline

    Alben Недавно здесь

    Регистрация:
    10.07.2010
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Уже искал, но в других файлах её нету. Вот код:
    Код (PHP):
    1. <?php
    2. defined('_JEXEC') or die('Restricted access');
    3. $url = clone(JURI::getInstance());
    4. ?>
    5. <?php echo '<?xml version="1.0" encoding="utf-8"?' .'>'; ?>
    6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
    8. <head>
    9. <jdoc:include type="head" />
    10. <?php JHTML::_('behavior.mootools'); ?>
    11. <?php
    12. include('scripts/php/template_config.php');
    13. include('scripts/php/user.php');
    14. ?>
    15. <?php
    16. $templatewidth = intval($this->params->get('templatewidth'));
    17. //mainbody width
    18. if ($tp_left >= 1) {   
    19.     $maincontent = $templatewidth - 275;
    20.     } else {
    21.     $maincontent = $templatewidth - 70;
    22.     }
    23. if ($tp_right >= 1) {  
    24.     $mainbods = $maincontent - 210;
    25.     } else {
    26.     $mainbods = $maincontent ;
    27.     }
    28.  
    29. // 3 bottom modules width calculation
    30. $wrp3width = $templatewidth - 76;
    31. if ($tp_user11 >= 1 ) $u11 = 1;
    32.     else $u11 = 0;
    33. if ($tp_user12 >= 1 ) $u12 = 1;
    34.     else $u12 = 0;
    35. if ($tp_user13 >= 1 ) $u13 = 1;
    36.     else $u13 = 0;
    37. if ($u11 + $u12  + $u13 == 3 ) {
    38.     $u111213 = $wrp3width/3 - 16;
    39.     $xtmargin = 8; }
    40. if ($u11 + $u12  + $u13 == 2 ) {
    41.     $u111213 = $wrp3width/2 - 25;
    42.     $xtmargin = 8; }
    43. if ($u11 + $u12  + $u13 == 1 ) {
    44.     $u111213 = $wrp3width;
    45.     $xtmargin = 0; }
    46. ?>
    47.  
    48. <link rel="stylesheet" href="templates/ecommerce_plazza/css/css.gzip.php?style=<?php echo $style; ?>&amp;type=<?php echo $type; ?>&amp;size=<?php echo $size; ?>" type="text/css" />
    49. <script language="javascript" type="text/javascript">
    50.     //tpmod+module_id
    51.     var moduleHide = new Array("tpmod18", "tpmod16", "tpmod21");
    52. </script>
    53. <script type="text/javascript" src="templates/ecommerce_plazza/scripts/js/js.gzip.php"></script>
    54.  
    55. </head>
    56. <body class="bodies">
    57.     <div id="maincpwrapper" align="center">
    58.         <div id="pagewrapper" style="width:<?php echo $templatewidth; ?>px;">
    59.             <div class="rtop" style="width:<?php echo $templatewidth; ?>px;">
    60.                 <div class="rright">
    61.                     <div class="rbottom">
    62.                         <div class="rleft">
    63.                             <div class="rlefttop">
    64.                                 <div class="rrighttop">
    65.                                     <div class="rrightbottom">
    66.                                         <div class="rleftbottom">
    67.                                             <div class="rinside" style="width:<?php echo $templatewidth - 70; ?>px;">
    68.                                             <!-- header -->
    69.                                                 <div class="header">
    70.                                                     <div id="logo">
    71.                                                    
    72.                                                    
    73.                                                         <a href="<?php echo $this->baseurl ?>">
    74.                                                             <img src="templates/ecommerce_plazza/images/spacer.gif" alt="Logo" width="225" height="65" border="0" />
    75.                                                         </a>
    76.                                                        
    77.                                                     </div>
    78.                                                     <div class="topbanner"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
    79.                                                     <div class="toplink"><jdoc:include type="modules" name="user2" style="xhtml" /></div>
    80.                                                 </div>
    81.                                            
    82.                                             <!-- topmenu -->
    83.                                                 <?php if ($tp_user8) { ?>
    84.                                                 <div class="topmenu">
    85.                                                     <div class="menumid">
    86.                                                         <div class="menuleft">
    87.                                                             <div class="menuright">
    88.                                                                 <div id="topmenu">
    89.                                                                     <jdoc:include type="modules" name="user8" style="raw" />
    90.                                                                 </div>
    91.                                                             </div>
    92.                                                         </div>
    93.                                                     </div>
    94.                                                 </div>
    95.                                                 <?php } ?>
    96.                                                
    97.                                                 <!-- Modul Search /-->
    98.                                                 <?php if ($tp_user31 || $tp_user32) { ?>
    99.                                                 <div class="msrcbg"><div class="msrcmid">
    100.                                                     <div class="msrcinside" style="width:<?php echo $templatewidth - 92; ?>px;">
    101.                                                         <div class="msrcinside1" style="width:<?php echo $templatewidth - 300; ?>px;">
    102.                                                             <jdoc:include type="modules" name="user31" style="XHTML" />
    103.                                                         </div>
    104.                                                         <div class="msrcinside2">
    105.                                                             <jdoc:include type="modules" name="user32" style="XHTML" />
    106.                                                         </div>
    107.                                                     </div>
    108.                                                 </div></div>
    109.                                                 <div class="msrcbottom">
    110.                                                     <div class="msrcbottom_left">                                                  
    111.                                                         <div class="msrcbottom_right">
    112.                                                             <div></div>
    113.                                                         </div>
    114.                                                     </div>
    115.                                                 </div>
    116.                                                 <?php } ?>
    117.                                                
    118.                                                     <!-- Banner top Full Width /-->
    119.                                                 <?php if ($tp_user4) { ?>
    120.                                                 <div class="bannertop" style="width:<?php echo $templatewidth - 70; ?>px;">
    121.                                                 <jdoc:include type="modules" name="user4" style="XHTML" />
    122.                                                 </div>
    123.                                                 <?php } ?>
    124.                                        
    125.                                                 <?php if ($tp_inset) { ?>
    126.                                                 <div id="logintop" style="width:<?php echo $templatewidth - 70; ?>px;">
    127.                                                 <jdoc:include type="modules" name="inset" style="tptoggle" />
    128.                                                 </div>
    129.                                                 <?php } ?>
    130.                                
    131.                                                 <!-- Breadcrumb /-->
    132.                                            
    133.                                                 <div class="brelefttop"><div class="brerighttop"><div class="brerightbottom"><div class="breleftbottom">
    134.                                                     <div class="breinside">
    135.                                                         <div class="currency"><jdoc:include type="modules" name="user14" style="xhtml" /></div><div class="breinner"><jdoc:include type="modules" name="breadcrumb" style="raw" /></div>
    136.                                                        
    137.                                                        
    138.                                                     </div>
    139.                                                 </div></div></div></div>
    140.                                                
    141.                                                 <!-- Main Area /-->
    142.                                                 <div class="maincontainer">
    143.                                                     <div class="columncenter" style="width:<?php echo $maincontent; ?>px;">
    144.                                                         <div class="mainbods" style="width:<?php echo $mainbods; ?>px;">
    145.                                                             <jdoc:include type="message" />
    146.                                                                 <?php if ($tp_user5) { ?>
    147.                                                                 <div class="cc1">
    148.                                                                     <jdoc:include type="modules" name="user5" style="XHTML" />
    149.                                                                 </div>
    150.                                                                 <?php } ?>
    151.                                                                 <?php if ($tp_user6) { ?>
    152.                                                                 <div class="cc2">  
    153.                                                                     <div class="cc2top">
    154.                                                                         <div class="cc2right">
    155.                                                                             <div class="cc2bottom">
    156.                                                                                 <div class="cc2left">
    157.                                                                                     <div class="cc2lefttop">
    158.                                                                                         <div class="cc2righttop">
    159.                                                                                             <div class="cc2rightbottom">
    160.                                                                                                 <div class="cc2leftbottom">
    161.                                                                                                     <div class="cc2inside">
    162.                                                                                                         <jdoc:include type="modules" name="user6" style="xhtmlround" />
    163.                                                                                                     </div>
    164.                                                                                                 </div>
    165.                                                                                             </div>
    166.                                                                                         </div>
    167.                                                                                     </div>
    168.                                                                                 </div>
    169.                                                                             </div>
    170.                                                                         </div>
    171.                                                                     </div>
    172.                                                                 </div>
    173.                                                                 <?php } ?> 
    174.                                                                 <?php if ($tp_user7) { ?>
    175.                                                                 <div class="cc2">  
    176.                                                                     <div class="cc2top">
    177.                                                                         <div class="cc2right">
    178.                                                                             <div class="cc2bottom">
    179.                                                                                 <div class="cc2left">
    180.                                                                                     <div class="cc2lefttop">
    181.                                                                                         <div class="cc2righttop">
    182.                                                                                             <div class="cc2rightbottom">
    183.                                                                                                 <div class="cc2leftbottom">
    184.                                                                                                     <div class="cc2inside">
    185.                                                                                                         <jdoc:include type="modules" name="user7" style="xhtmlround" />
    186.                                                                                                     </div>
    187.                                                                                                 </div>
    188.                                                                                             </div>
    189.                                                                                         </div>
    190.                                                                                     </div>
    191.                                                                                 </div>
    192.                                                                             </div>
    193.                                                                         </div>
    194.                                                                     </div>
    195.                                                                 </div>
    196.                                                                 <?php } ?>                                                     
    197.                                                            
    198.                                                             <jdoc:include type="component" /><br />
    199.                                                            
    200.                                                             <?php if ($tp_user10) { ?>
    201.                                                                 <div class="cc2">  
    202.                                                                     <div class="cc2top">
    203.                                                                         <div class="cc2right">
    204.                                                                             <div class="cc2bottom">
    205.                                                                                 <div class="cc2left">
    206.                                                                                     <div class="cc2lefttop">
    207.                                                                                         <div class="cc2righttop">
    208.                                                                                             <div class="cc2rightbottom">
    209.                                                                                                 <div class="cc2leftbottom">
    210.                                                                                                     <div class="cc2inside">
    211.                                                                                                         <jdoc:include type="modules" name="user10" style="xhtmlround" />
    212.                                                                                                     </div>
    213.                                                                                                 </div>
    214.                                                                                             </div>
    215.                                                                                         </div>
    216.                                                                                     </div>
    217.                                                                                 </div>
    218.                                                                             </div>
    219.                                                                         </div>
    220.                                                                     </div>
    221.                                                                 </div>
    222.                                                                 <?php } ?> 
    223.                                                                
    224.                                                         </div>
    225.                                                         <!-- Right -->
    226.                                                         <?php if ($tp_right) { ?>
    227.                                                         <div class="columnright">                                                      
    228.                                                             <jdoc:include type="modules" name="right" style="tptoggle" />      
    229.                                                         </div>
    230.                                                         <?php } ?>
    231.                                                     </div>
    232.                                                    
    233.                                                    
    234.                                                    
    235.                                                     <!-- Left /-->
    236.                                                     <?php if ($tp_left) { ?>
    237.                                                     <div class="columnleft">
    238.                                                         <div class="cltop">
    239.                                                             <div class="clright">
    240.                                                                 <div class="clbottom">
    241.                                                                     <div class="clleft">
    242.                                                                         <div class="cllefttop">
    243.                                                                             <div class="clrighttop">
    244.                                                                                 <div class="clrightbottom">
    245.                                                                                     <div class="clleftbottom">
    246.                                                                                         <div class="left">
    247.                                                                                             <jdoc:include type="modules" name="left" style="XHTML" />
    248.                                                                                         </div>
    249.                                                                                     </div>
    250.                                                                                 </div>
    251.                                                                             </div>
    252.                                                                         </div>
    253.                                                                     </div>
    254.                                                                 </div>
    255.                                                             </div>
    256.                                                         </div>
    257.                                                     </div>
    258.                                                     <?php } ?>
    259.                                                    
    260.                                                 </div><!-- maincontainer -->
    261.                                                 <div class="clrfix"></div>
    262.                                                 <!-- Search Bottom /-->
    263.                                                 <?php if ($tp_user9) { ?>
    264.                                                 <div class="msebottom">
    265.                                                     <div class="mseblefttop"><div class="msebrighttop"><div class="msebrightbottom"><div class="msebleftbottom">
    266.                                                         <div class="msebinside"><img src="templates/ecommerce_plazza/images/searchbottomtxt.gif" alt="search" align="left" /><jdoc:include type="modules" name="user9" style="XHTML" /></div>
    267.                                                     </div></div></div></div>
    268.                                                 </div>
    269.                                                 <?php } ?>
    270.                                                
    271.                                                 <!-- Modul Bottom /-->
    272.                                                 <?php if ($tp_user11 || $tp_user12 || $tp_user13) { ?>
    273.                                                 <div class="columnbottom">
    274.                                                         <div class="cltop">
    275.                                                             <div class="clright">
    276.                                                                 <div class="clbottom">
    277.                                                                     <div class="clleft">
    278.                                                                         <div class="cllefttop">
    279.                                                                             <div class="clrighttop">
    280.                                                                                 <div class="clrightbottom">
    281.                                                                                     <div class="clleftbottom">
    282.                                                                                         <div class="modbottom">
    283.                                                                                             <!-- #wrp3 >> module positions : user11 | user12 | user13 -->
    284.                                                                                            
    285.                                                                                             <div id="wrp3">
    286.                                                                                                 <div id="wrp3_inner">
    287.                                                                                                     <?php if($tp_user11) { ?>
    288.                                                                                                     <div id="u11" style="width:<?php echo $u111213; ?>px; margin-right:<?php echo $xtmargin; ?>px;">
    289.                                                                                                         <jdoc:include type="modules" name="user11" style="xhtml" />
    290.                                                                                                     </div>                     
    291.                                                                                                     <?php } ?>
    292.                                                                                                     <?php if($tp_user12) { ?>
    293.                                                                                                     <div id="u12" style="width:<?php echo $u111213; ?>px; margin-right:<?php echo $xtmargin; ?>px;">
    294.                                                                                                         <jdoc:include type="modules" name="user12" style="xhtml" />                                                                                                     </div>                 
    295.                                                                                                     <?php } ?>
    296.                                                                                                     <?php if($tp_user13) { ?>
    297.                                                                                                     <div id="u13" style="width:<?php echo $u111213; ?>px;">
    298.                                                                                                         <jdoc:include type="modules" name="user13" style="xhtml" />
    299.                                                                                                     </div>                 
    300.                                                                                                     <?php }?>
    301.                                                                                                     <div class="clrfix"></div>
    302.                                                                                                 </div> 
    303.                                                                                             </div>
    304.                                                                                        
    305.                                                                                         </div>
    306.                                                                                     </div>
    307.                                                                                 </div>
    308.                                                                             </div>
    309.                                                                         </div>
    310.                                                                     </div>
    311.                                                                 </div>
    312.                                                             </div>
    313.                                                         </div>
    314.                                                     </div>
    315.                                                 <?php } ?>
    316.                                                 <!-- Footer /-->
    317.                                                 <div class="footer">
    318.                                                     <div class="fleft"><jdoc:include type="modules" name="user3" style="XHTML" /></div>
    319.                                                     <div class="fright">
    320.                                                         <div class="logotp">
    321.                                                             <img src="templates/<?php echo $this->template ?>/images/logofooter.png" alt="Template Plazza" align="left" width="40" height="41"/>
    322.                                                             Designed by <a href="http://design4free.org">joomla fan</a><br />All Rights Reserved
    323.                                                         </div>
    324.                                                     </div>
    325.                                                 </div>
    326.                                                
    327.                                                
    328.                                             </div> <!-- end rinside -->
    329.                                         </div>
    330.                                     </div>
    331.                                 </div>
    332.                             </div>
    333.                         </div>
    334.                     </div>
    335.                 </div>
    336.             </div>  <!-- catas -->
    337.         </div><!-- end pagewrapper -->
    338.     </div><!-- end maincpwrapper -->       
    339. </body>
    340. </html>
     
  5. Offline

    botanist Активист => Cпециалист <=

    Регистрация:
    15.02.2009
    Сообщения:
    461
    Симпатии:
    49
    Пол:
    Мужской
    Никак не рассчитывается, берется из параметров шаблона.
     
  6. woojin
    Offline

    woojin Местный Команда форума => Cпециалист <=

    Регистрация:
    31.05.2009
    Сообщения:
    3 206
    Симпатии:
    334
    Пол:
    Мужской
    точно так и есть!!!!!!!!

    смотри в настройках шаблона!!!!!!!!
     
    Alben нравится это.
  7. Offline

    Alben Недавно здесь

    Регистрация:
    10.07.2010
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо! Всё сделал.
     
    Последнее редактирование: 11.07.2010

Поделиться этой страницей

Загрузка...