Приветствую вас!
Передо мной стоит весьма не тривиальная задача заставить работать любой из динамических элементов дизайна магазина в отдельных файлах (основное меню, футер, блок корзины и тд).
С html - кодом все прекрасно, но вот с php проблема.
К примеру, я копирую див с меню из хедера темы и помещаю его в отдельный php файл:
<!-- ---------------------- -->
<!-- M A I N N A V -->
<!-- ---------------------- -->
<div class="s_wrap">
<div class="s_col_12">
<div id="categories" class="s_nav">
<?php echo $tbData->menuHTML; ?>
</div>
<?php if ($tbData->common['cart_menu_position'] == 'right' && $tbData->common['checkout_enabled']): ?>
<?php $cart_contents = $tbData->getCartContents(); ?>
<div id="cart_menu" class="s_nav">
<a href="<?php echo $shopping_cart; ?>">
<span class="s_icon"></span>
<?php if ($tbData->common['show_cart_label'] == '1'): ?>
<small class="s_text"><?php echo $tbData->text_cart;?></small>
<?php endif; ?>
<span class="s_grand_total s_main_color"><?php echo strip_tags($cart_contents['total_sum']); ?></span>
</a>
<div class="s_submenu s_cart_holder">
<?php echo $cart_contents['html']; ?>
</div>
</div>
<?php endif; ?>
</div>
</div>
<!-- end of main navigation -->
Понятно, что при попытке открыть файл в браузере сыпятся ошибки, ( http://mobily.com.ua/h/h-mainnav.php )так как требуется подключить еще кучу всего, что бы оно работало, но какие бы варианты я не пробовал - не получается.
Буду невероятно признателен вам за любую помощь.