Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Fox23

Newbie
  
  • Posts

    4
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Fox23's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputation

  1. Задача , отверстать дизайн страницы " О нас " с выводом информации в админку ( чтоб все можно было администрировать) https://899themes.ru/lightshop/ сайт на базе этого шаблона Прикрепил как должна выглядеть страница "О нас" в данный момент это просто бустраповский container в котором можно вставлять блоки версия 2.3 Пишите цену и сроки
  2. и для модуля я тоже смогу свой тпл создать? По факту нужно всего 2 страницы со своим дизайном создать. Есть ли смысл целый модуль покупать?
  3. Ну мое же условие аналогично такому, но почему то дубли все равно идут. Может исходя из этого условия не надо в контроллере создавать отдельный контроллер для o-nas? Ну а по 2 вопросу не поможете?
  4. Друзья, не так давно связался с опенкартом, еще до конца не понял принципов работы. Такая проблема. Есть 2 страницы ( О нас ) и ( Отзывы) которые нужно сверстать. Сам же сайт уже был сверстан ( купленный шаблон https://899themes.ru/lightshop/ ) Есть прям 2 главных вопроса которые распишу ниже 1 - как создать правильно отдельный tpl для страницы ( Статьи информации) и туда наверстывать 2 - Можно ли в опенкарте создавать свой tpl для вывода модуля ( к примеру есть модуль баннеры) на главной я вывожу этот баннер в слик слайдере на всю ширину, а на внутренней странице я хочу просто эти баннеры вывести 3 шт в ряд без всякого слайдера ( другие картинки ) подкатегория баннеров. Соответственно будет другая <div> обертка. Создал я страницу в разделе ( Статьи) создал ей отдельный дизайн и при добавлении чего либо в макет оно появляется у меня в этом блоке. (см прикреп изображение) Получается что я могу вставлять только в область контейнера. Ну не беда, значит надо создавать отдельную tpl для страницы ( О нас) Продублировал в контроллере и в шаблоне файлы и нашел на просторах рунета условие if ($information_id == 11 ) { $this->response->setOutput($this->load->view('information/o-nas', $data)); } else { $this->response->setOutput($this->load->view('information/information', $data)); } После таких действий действительно появилась возможность в том макете что то менять по блокам ( дело в том что сама страница о нас включает структуру которая выходит за пределы контейнера бустрап , к примеру ( блок слайдера , с фоном залитым) дальше блок с другим фоном и т.д.) В общем после проделанных действий у меня при добавлении блока через макеты на странице о нас ( появляются 2 раза одно и тоже.) Какой бы блок не добавил, он выводится 2 раза. Где я мог накосячить? И такой вопрос, как я могу создавать свои tpl дизайны для отдельных модулей? ну к примеру я хочу чтоб выводился модуль баннер, но с моей версткой, как это реализуется на опенкарте? К примеру на wp этот вопрос просто решается тем что создаем отдельный page-onas.php и туда помещаем полностью свои div и работаем. Как с этим обстоят дела у опенкарта? Сейчас у меня весь контент заточен в блок container bootstrap 4 <main class="content"> <div class="container"> <?php echo $content_top; ?> <div class="breadcrumbs breadcrumbs--sm-pad"> <ul class="breadcrumb__list"> <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> <?php if($i == 0) { ?> <li <?php echo $schema ? 'itemscope itemtype="http://data-vocabulary.org/Breadcrumb"' : ''?> class="breadcrumb__list-item"><a href="<?php echo $breadcrumb['href']; ?>" <?php echo $schema ? 'itemprop="url"' : ''?>><span <?php echo $schema ? 'itemprop="title"' : ''?>><?php echo $breadcrumb['text']; ?></span></a></li> <?php } elseif($i + 1 < count($breadcrumbs)) { ?> <li <?php echo $schema ? 'itemscope itemtype="http://data-vocabulary.org/Breadcrumb"' : ''?> class="breadcrumb__list-item"><svg class="icon-chevron-right"><use xlink:href="#chevron-small-left"></use></svg><a href="<?php echo $breadcrumb['href']; ?>" <?php echo $schema ? 'itemprop="url"' : ''?>><span <?php echo $schema ? 'itemprop="title"' : ''?>><?php echo $breadcrumb['text']; ?></span></a></li> <?php } else { ?> <li class="breadcrumb__list-item"><svg class="icon-chevron-right"><use xlink:href="#chevron-small-left"></use></svg><?php echo $breadcrumb['text']; ?></li> <?php } ?> <?php } ?> </ul> </div> <h1 class="content__title"><?php echo $heading_title; ?></h1> <div class="row"> <?php echo $column_left ? '<div class="col-sm-3">' . $column_left . '</div>' : ''?> <div class="col-sm-<?php echo $col; ?>"> <div class="editor"> <?php echo $description; ?> </div> </div> <?php echo $column_right ? '<div class="col-sm-3">' . $column_right . '</div>' : ''?> </div> <?php echo $content_bottom; ?> </div> </main>
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.