поехала верстка на bitrix

T7
На сайте с 02.12.2013
Offline
4
1213

Народ кто может подсказать. сайт http://reg-lex.ru/. CMS bitrix. Я в битриксе плохо разбираюсь. Доступа по фтп к сайту пока нет и я попробывал вставить код яндекс метрики через админку в файл footer.php. Вставлял под блок с телефоном чтобы не морочиться со стилями. Но в итоге после вставки кода поехала верстка. Возможно я что-то там зацепил или удалил какой-то тег.

При проверке исходного кода показывает что у ячейки

<td valign="top" ><h2><nobr><a href="/price/">Цены</a></nobr></h2>

нет закрывающего тега

</td>

Может ли это быть причиной того что дизайн поехал?

Это единственное что мне приходит на ум, но опять же боюсь без 100% уверенности лезть и править через админку лезть править код. Редактировал я только файл footer.php расположенный в папке шаблона сайта.

Выложу код самого файла на данный момент:


<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <?if(($APPLICATION->GetCurPage()!='/index_.php')&&($APPLICATION->GetCurPage()!='/')){?> <?}?>
<div style="height: 100px;"></div>

<div id="footer_empty_div"></div>

<div id="footer_div">
<div id="footer_main_div" class="rel">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr> <td width="273" valign="top" style="border-image: none;">
<div id="bottom_phones">

<?$APPLICATION->IncludeFile($APPLICATION->GetTemplatePath(
"include_areas/bottom_phones.php"),
Array(),
Array("MODE"=>"php")
);?> </div>


<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounter23202646 = new Ya.Metrika({id:23202646,
webvisor:true,
clickmap:true,
trackLinks:true,
accurateTrackBounce:true});
} catch(e) { }
});

var n = d.getElementsByTagName("script")[0],
s = d.createElement("script"),
f = function () { n.parentNode.insertBefore(s, n); };
s.type = "text/javascript";
s.async = true;
s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";

if (w.opera == "[object Opera]") {
d.addEventListener("DOMContentLoaded", f, false);
} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/23202646" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->



<?$APPLICATION->IncludeFile($APPLICATION->GetTemplatePath(
"include_areas/counters.php"),
Array(),
Array("MODE"=>"php")
);?> <?$APPLICATION->IncludeFile($APPLICATION->GetTemplatePath(
"include_areas/copyright.php"),
Array(),
Array("MODE"=>"php")
);?> <?$APPLICATION->IncludeFile($APPLICATION->GetTemplatePath(
"include_areas/madeby.php"),
Array(),
Array("MODE"=>"php")
);?> </td> <td valign="top" style="border-image: none;"> <?$APPLICATION->IncludeComponent(
"bitrix:menu",
"bottom_menu",
Array(
"ROOT_MENU_TYPE" => "top",
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N"
)
);?> </td> </tr>
</tbody>
</table>
</div>
</div>

Возможно кто-нибудь сможет ошибку заметить...

вот откопал 1 скрин - так выглядел текст за 3 дня до того как я полез с кодом метрики

дани мапов
На сайте с 06.09.2012
Offline
204
#1

У td закрывающий тег не обязателен.

Отсутствует часть кода, причем скорее всего значительная. Так как нет ни закрывающего </body> и </html>.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Snack
На сайте с 19.11.2008
Offline
90
#2

Напишите мне в аську или скайп из профиля, попробуем помочь.

LexProfit (https://lexprofit.ru/?ref=x4BbVdKX5cNwUpAa#registration) - отличная замена для Leadia. Отличные промо-материалы, стабильные выплаты и высокий аппрув!
T7
На сайте с 02.12.2013
Offline
4
#3

все проблема решена - нехватало конструкции </td></tr></table></div></div></div> в файле footer.php

---------- Добавлено 03.12.2013 в 02:38 ----------

Отдельное спасибо Snack - он составил мне компанию и помог разобраться в проблеме

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий