Требуется правка кода шаблона

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 31 июля 2013 в 16:18
Поставил InstantMaps на бесплатный шаблон (здесь). Все вроде нормально за исключением одного:
Про просморте карты в режиме "На весь экран" виден "подвал" и правый сайдбар.
Все что мог помудрить с кодом перепробовал. Есть ощущение, что там делов то на пять минут, но ...
Так что прошу помощи (не забесплатно конечно).
Прикрепленный файл
001_lda7e.png 422 Кб
#2 31 июля 2013 в 18:36
Проверьте для начала, есть ли какие-либо модули, которые выбраны к показу в сайдбаре на всех страницах включая вложенные. Например модуль авторизации после самой авторизации показываться не будет, но сайдбар будет виден.
#3 31 июля 2013 в 19:16


Проверьте для начала, есть ли какие-либо модули, которые выбраны к показу в сайдбаре на всех страницах включая вложенные. Например модуль авторизации после самой авторизации показываться не будет, но сайдбар будет виден.

Anabiotick
В сайдбаре включен только один мод — категории и только для главной. Все остальные поотключал и поснимал галочки к показу в "Где показывать модуль" во всех модулях. Не помогло — сайдбар все-равно вылезает (как и подвал).
#4 31 июля 2013 в 20:50


Не помогло — сайдбар все-равно вылезает (как и подвал).

Riger
А условия на вывод сайдбара и подвала в шаблоне выставлены?
#5 31 июля 2013 в 21:00

А условия на вывод сайдбара и подвала в шаблоне выставлены?

Олег Васильевич я
Выложу лучше код шаблона, ибо не знаю
  1.  
  2. <?php
  3.  
  4. if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
  5. $inUser = cmsUser::getInstance();
  6. $inPage = cmsPage::getInstance();
  7.  
  8. $mod_count['top'] = cmsCountModules('top');
  9. $mod_count['left'] = cmsCountModules('left');
  10. $mod_count['sidebar'] = cmsCountModules('sidebar');
  11. $mod_count['user1'] = cmsCountModules('user1');
  12.  
  13. ?>
  14. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  15. <html xmlns="http://www.w3.org/1999/xhtml">
  16. <head>
  17. <!-- HEAD !-->
  18. <?php cmsPrintHead(); ?>
  19. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  20. <?php if($inUser->is_admin){ ?>
  21. <script src="/admin/js/modconfig.js" type="text/javascript"></script>
  22. <script src="/templates/chutveselej/js/nyromodal.js" type="text/javascript"></script>
  23. <link href="/templates/chutveselej/css/modconfig.css" rel="stylesheet" type="text/css" />
  24. <link href="/templates/chutveselej/css/nyromodal.css" rel="stylesheet" type="text/css" />
  25.  
  26. <?php } ?>
  27. <link href="/templates/chutveselej/css/reset.css" rel="stylesheet" type="text/css" />
  28. <link href="/templates/chutveselej/css/text.css" rel="stylesheet" type="text/css" />
  29. <link href="/templates/chutveselej/css/styles.css" rel="stylesheet" type="text/css" />
  30. <link href="/templates/chutveselej/css/closed.css" rel="stylesheet" type="text/css" />
  31. <script type="text/javascript" src="/templates/chutveselej/js/jquery.treeview.js"></script>
  32. <script type="text/javascript" src="/templates/chutveselej/js/jquery.cookie.js"></script>
  33. <script type="text/javascript" src="/templates/chutveselej/js/jquery-fluid16.js"></script>
  34. <script src="/templates/chutveselej/js/totop.js" type="text/javascript"></script>
  35. <script language="javascript">
  36. $(document).ready(function(){
  37. $("#navigation").treeview({
  38. animated: "slow",
  39. collapsed: true,
  40. unique: true,
  41. persist: "location"
  42. });
  43. });
  44. </script>
  45. </head>
  46.  
  47. <body>
  48. <?php if (cmsConfig::getConfig('siteoff') && $inUser->is_admin) { ?>
  49. <div style="margin:4px; padding:5px; border:solid 1px red; background:#FFF; position: fixed;opacity: 0.8; z-index:999"><strong style="color:red">Сайт отключен.</strong> Только администраторы видят его содержимое.</div>
  50. <?php } ?>
  51. <div id="container">
  52. <div id="header">
  53. <div style="float:left; width:370px; height:68px">
  54.  
  55. <div style="float:center; width:360px; height:58px; color:#BFDEFF; padding-top:24px">
  56. <p style="text-indent:120px">Название сайта</p>
  57. <p style="text-indent:34px">Описание</p>
  58. </div>
  59. </div>
  60. <div id="head">
  61.  
  62. <script type="text/javascript" src="//yandex.st/share/share.js"charset="utf-8"></script>
  63. <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,gplus,yaru,moikrug,surfingbird"></div>
  64.  
  65. </div>
  66. <div style=" float:right; width:360px; height:68px">
  67. <div>
  68. <form name="searchform" action="/index.php" method="get">
  69. <input type="hidden" name="view" value="search"/>
  70. <input id="search_text" name="query" type="text" tabindex="1" onfocus="if(this.value=='Поиск по сайту...') this.value='';" onblur="if(this.value=='') this.value='Поиск по сайту...';" value="Поиск по сайту..." maxlength="200"/>
  71. <input id="search_button" name="gosearch" type="submit" alt="Поиск" value=" " onclick="document.searchform.submit()"/>
  72. </form>
  73. </div>
  74. </div>
  75. <div id="sitename" style="float:left; width:370px; height:60px padding:0px;">
  76. <a href="/"></a>
  77. </div>
  78. <div style=" float:right; width:630px; height:60px">
  79. <?php if (!$inUser->id){ ?>
  80. <div class="mod_user_menu">
  81. <span class="register"><a href="/registration">Регистрация</a></span>
  82. <span class="login"><a href="/login">Вход</a></span>
  83. </div>
  84. <?php } else { ?>
  85. <?php $inPage->printModules('header'); ?>
  86. <?php } ?>
  87. </div>
  88. </div>
  89. <div id="topmenu">
  90. <?php $inPage->printModules('topmenu');?>
  91. </div>
  92. <div id="center">
  93.  
  94. <?php if ($mod_count['top']) { ?>
  95. <div id="topwide" class="container_12">
  96. <div class="grid_12" id="topmod"><?php $inPage->printModules('top'); ?></div>
  97. </div>
  98. <div style="clear: both;"></div>
  99. <?php } else { ?>
  100. <div style="clear: both; height:15px;"></div>
  101. <?php } ?>
  102.  
  103. <?php if ($mod_count['left']) { ?>
  104. <?php if ($mod_count['sidebar']){ ?>
  105. <!-- ***************** all ******************* -->
  106. <div id="lmainr">
  107. <div id="pathway">
  108. <?php cmsPathway('&#8594;'); ?>
  109. </div>
  110. <div id="left" style="width: 240px; float: left;">
  111. <?php $inPage->printModules('left'); ?>
  112. </div>
  113. <div id="main" style="width: 484px; float: left;padding-left:7px;padding-right:7px;">
  114.  
  115. <?php $inPage->printModules('maintop'); ?>
  116.  
  117. <?php $messages = cmsCore::getSessionMessages(); ?>
  118. <?php if ($messages) { ?>
  119. <div class="sess_messages">
  120. <?php foreach($messages as $message){ ?>
  121. <?php echo $message; ?>
  122. <?php } ?>
  123. </div>
  124. <?php } ?>
  125.  
  126. <?php if($inPage->page_body){ ?>
  127. <div class="component">
  128. <?php $inPage->printBody(); ?>
  129. </div>
  130. <?php } ?>
  131. <?php $inPage->printModules('mainbottom'); ?>
  132. </div>
  133. <div id="sidebar" style="width: 240px; float: right;">
  134. <?php $inPage->printModules('sidebar'); ?>
  135. </div>
  136. <div style="clear: both;"></div>
  137. </div>
  138. <!-- ************************************ -->
  139. <?php } else { ?>
  140. <!-- ****************** left center ****************** -->
  141. <div id="lmain">
  142. <div id="pathway">
  143. <?php cmsPathway('&#8594;'); ?>
  144. </div>
  145. <div id="left" style="width: 240px; float: left;">
  146. <?php $inPage->printModules('left'); ?>
  147. </div>
  148. <div id="main" style="width: 730px; float: right;">
  149. <?php $inPage->printModules('maintop'); ?>
  150.  
  151. <?php $messages = cmsCore::getSessionMessages(); ?>
  152. <?php if ($messages) { ?>
  153. <div class="sess_messages">
  154. <?php foreach($messages as $message){ ?>
  155. <?php echo $message; ?>
  156. <?php } ?>
  157. </div>
  158. <?php } ?>
  159.  
  160. <?php if($inPage->page_body){ ?>
  161. <div class="component">
  162. <?php $inPage->printBody(); ?>
  163. </div>
  164. <?php } ?>
  165. <?php $inPage->printModules('mainbottom'); ?>
  166. </div>
  167. <div style="clear: both;"></div>
  168. </div>
  169. <!-- ************************************ -->
  170. <?php } ?>
  171. <?php } else { ?>
  172. <?php if ($mod_count['sidebar']){ ?>
  173. <!-- ****************** center right****************** -->
  174. <div id="mainr">
  175. <div id="pathway">
  176. <?php cmsPathway('&#8594;'); ?>
  177. </div>
  178. <div id="main" style="width: 730px; float: left;">
  179. <?php $inPage->printModules('maintop'); ?>
  180.  
  181. <?php $messages = cmsCore::getSessionMessages(); ?>
  182. <?php if ($messages) { ?>
  183. <div class="sess_messages">
  184. <?php foreach($messages as $message){ ?>
  185. <?php echo $message; ?>
  186. <?php } ?>
  187. </div>
  188. <?php } ?>
  189.  
  190. <?php if($inPage->page_body){ ?>
  191. <div class="component">
  192. <?php $inPage->printBody(); ?>
  193. </div>
#6 31 июля 2013 в 21:10
Riger, Поместил код под спойлер. Так лучше тема воспринимается.
#7 31 июля 2013 в 21:33
Anabiotick, спасибо. Но проблема к сожалению так и не решена…
#8 31 июля 2013 в 21:37


Anabiotick, спасибо. Но проблема к сожалению так и не решена ...

Riger

Не всегда все делается быстро. Запаситесь терпением. Кто-то еще не заходил на сайт, кто-то еще не видел вашего вопроса. Есть вероятность, что кто-нибудь поможет. Если не смогут помочь, попробуйте обратиться в раздел форума "Ищу исполнителя".
#9 31 июля 2013 в 21:47
Anabiotick, так я как раз и обратился в этот раздел форума sad
#10 31 июля 2013 в 22:23

Выложу лучше код шаблона, ибо не знаю

Riger
вы уж лучше автору шаблона в личку напишите. Я его хорошо знаю — поможет чем сможет
#11 31 июля 2013 в 23:00

вы уж лучше автору шаблона в личку напишите. Я его хорошо знаю — поможет чем сможет

Олег Васильевич я
Повеселило :)
#12 1 августа 2013 в 00:25
Как и сказал Олег Васильевич я, автор шаблона оказался на редкость отзывчивым человеком. Спасибо Ему Огромное! danceПодсказал балбесу элементарное stuk
Решилось правкой в CSS — убал position: relative; из #container, #center и #footer ну и из #sidebar .module
Может кому понадобиться.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.