COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

[Решено] Проблема с установкой тем rubber,tecart,kitchen под OCSHOP.CMS v1.5.6.3.2


Recommended Posts

При установке тем rubber,tecart,kitchen(установливал отдельно-всеравно белый экран) на OCSHOP.CMS v1.5.6.3.2 возникал белый экран и далее тема не прогружалась. СМС работала только при выборе дефолтной темы. Как исправить хотя tecart под работу под данной версией СМС? Или хотя бы где искать истоки проблемы в работе данной темы под OCSHOP.CMS v1.5.6.3.2?


Ссылка на комментарий
Поделиться на других сайтах

я вам отвечал в другой теме по поводу шаблонов ваша версия пхп некоректно обрабатывает сокращенния в пхп поменяйте их на стандартные и будет счастье


Ссылка на комментарий
Поделиться на других сайтах

  • 1 year later...

Из рабочего шаблона kitchen под v.1.5.6.4 нужен следующий кусок кода файла catalog/view/theme/kitchen/template/coommon/header.tpl

 

<?php if ($categories) { ?>
        <div class="row">
            <div class="span12">
                
                <div id="menu-gadget">
                    <div id="menu-icon"><?php echo $text_category; ?></div>
                    <ul id="nav" class="sf-menu-phone">
                        <?php foreach ($categories as $category) { ?>
                        <li <?php if ($category['children']) { ?>class="parent"<?php } ?>><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
                            <?php if ($category['children']) { ?>
                    
                                <?php for ($i = 0; $i < count($category['children']);) { ?>
                                <ul>
                                <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
                                <?php for ( $i < $j; $i++) { ?>
                                <?php if (isset($category['children'][$i])) { ?>
                                <?php $id=$category['children'][$i]['category_id'];?>
                                <?php if ( $id == $child_id) { ?>
                                <li class="active<?php if ($category['children'][$i]['children3']) {?> parent<?php } ?>">
                                    <?php } else { ?>
                                <li <?php if ($category['children'][$i]['children3']) {?>class="parent"<?php } ?>>
                                    <?php } ?>
                                    <?php if ($category['children'][$i]['children3']) {?>
                                    <a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name'];?></a>
                                    <ul>
                                    <?php foreach ($category['children'][$i]['children3'] as $ch3) { ?>
                                    <li>
                                        <?php if ($ch3['category_id'] == $ch3_id) { ?>
                                        <a href="<?php echo $ch3['href']; ?>" class="active"><?php echo $ch3['name']; ?></a>
                                        <?php } else { ?>
                                        <a href="<?php echo $ch3['href']; ?>"><?php echo $ch3['name']; ?></a>
                                        <?php } ?>
                                    </li>
                                    <?php } ?>
                                    </ul>
                                    <?php } else {?>
                                    <a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name'];?></a>
                                <?php }?>
                                </li>
                                <?php } ?>
                                <?php } ?>
                                </ul>
                                <?php } ?>
                        <?php } ?>
                        </li>
                        <?php } ?>
                    </ul>
                </div>
                
            </div>
        </div>
        <?php } ?>
    </div>
    <?php if ($categories) { ?>
        <div id="menu">
        <div class="container">
            <div class="row">
                <div class="span12">
                    <script type="text/javascript">
                        $(document).ready(function(){
                        
                            $('.menu ul li').last().addClass('last');
                            $('.menu ul li li').last().addClass('last');
                        });
                    </script>
                    <ul  class="menu">
                        <?php $cv=0;?>
                        <?php foreach ($categories as $category) { $cv++; ?>
                        <?php if ($category['category_id'] == $category_id) { ?>
                        <li class="active cat_<?php echo $cv; ?>">
                        <?php } else { ?>
                        <li class="cat_<?php echo $cv; ?>">
                        <?php } ?>
                        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
                        <?php if ($category['children']) { ?>
                    
                                <?php for ($i = 0; $i < count($category['children']);) { ?>
                                <ul>
                                <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
                                <?php for ( $i < $j; $i++) { ?>
                                <?php if (isset($category['children'][$i])) { ?>
                                <?php $id=$category['children'][$i]['category_id'];?>
                                <?php if ( $id == $child_id) { ?>
                                <li class="active">
                                    <?php } else { ?>
                                <li>
                                    <?php } ?>
                                    <?php if ($category['children'][$i]['children3']) {?>
                                    <a class="screenshot1"  href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name'];?></a>
                                    <ul>
                                    <?php foreach ($category['children'][$i]['children3'] as $ch3) { ?>
                                    <li>
                                        <?php if ($ch3['category_id'] == $ch3_id) { ?>
                                        <a href="<?php echo $ch3['href']; ?>" class="active"><?php echo $ch3['name']; ?></a>
                                        <?php } else { ?>
                                        <a href="<?php echo $ch3['href']; ?>"><?php echo $ch3['name']; ?></a>
                                        <?php } ?>
                                    </li>
                                    <?php } ?>
                                    </ul>
                                    <?php } else {?>
                                    <a class="screenshot1"  href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name'];?></a>
                                <?php }?>
                                </li>
                                <?php } ?>
                                <?php } ?>
                                </ul>
                                <?php } ?>
                        <?php } ?>
                        </li>
                        <?php } ?>
                        <?php if ($this->config->get('config_menu_special')) { ?>
                        <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
                        <?php } ?>
                        <?php if ($this->config->get('config_menu_latest')) { ?>
                        <li><a href="<?php echo $latest; ?>"><?php echo $text_latest; ?></a></li>
                        <?php } ?>
                        <?php if ($this->config->get('config_menu_brands')) { ?>
                        <li><a href="<?php echo $brands; ?>"><?php echo $text_brands; ?></a>
                        <ul>
                        <?php foreach($manufacturer as $manufacturers){ ?>
                        <li><a href="<?php echo $manufacturers['href']; ?>"><?php echo $manufacturers['name']; ?></a></li>
                        <?php } ?>
                        </ul>
                        </li>
                        <?php } ?>
                        <?php if ($this->config->get('config_blog_header_menu')) { ?>
                        <li><a href="<?php echo $blog; ?>"><i class=" icon-book"></i> <?php echo $text_blog; ?></a></li>
                        <?php } ?>
                    </ul>
                    
                    <div class="clear"></div>
                </div>
            </div>
        </div>
        
    </div>
    <?php } ?>

 

----  где то закралась ошибка, глаза уже болят, поделитесь у кого есть, можно самим файлом header.tpl

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу