Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

ampersand

Новичок
  
  • Posts

    16
  • Joined

  • Last visited

About ampersand

  • Birthday 12/28/1988

Информация

  • Пол
    Мужлина
  • Город:
    Алматы
  • Интересы
    обширные и необъятные. :)

Recent Profile Visitors

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

ampersand's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

13

Reputation

  1. А что нужно то от этого модуля в версии 1.5? В шапку/подвал модули размещать? Т. к. вверх/вниз/слева/справа в базовой комплекиции можно рассивлять.
  2. Что бы по этонтру, находите нужное место в вёрстке шаблона, а что бы только в каилоге/подкаилоге всивляете код блочной позиции ( к примеру <?php echo $column_top; ?> ) в *.tpl файлы в папке .../catalog/view/theme/ваша_тема/product.В этот папке ещё есть *.tpl файлы товара, но думаю вы их увидите ( т.к. уже точно не помню как они называются и сколько их). :rolleyes:
  3. Ну ик это даже лучше! :) Благодарю! )
  4. Извините, что пропал, совсем запарился...И ик, как сгделать, что бы дополнительные модульные позиции гдействовали и на несиндартные модули: Дело в том, что доп. позиции для модуля должны быть прописаны в самом модуле, по этому несиндартные модули допиливаем сами. :) При чем при создании этого расширения я заметил, что выпотому чтор позиций люди реализовывают по разному (двумя способами). Способ первый: Игдем admin/controller/module/нужный_модуль.php Находим строки: $this->data['text_left'] = $this->language->get('text_left'); $this->data['text_right'] = $this->language->get('text_right'); после них добавляем: $this->data['text_top'] = $this->language->get('text_top'); $this->data['text_bottom'] = $this->language->get('text_bottom'); $this->data['text_header'] = $this->language->get('text_header'); $this->data['text_footer'] = $this->language->get('text_footer'); Это язык. :) Дное находим: $this->data['positions'] = array(); $this->data['positions'][] = array( 'position' => 'left', 'title' => $this->language->get('text_left'), ); $this->data['positions'][] = array( 'position' => 'right', 'title' => $this->language->get('text_right'), ); и после этого добавляем: $this->data['positions'][] = array( 'position' => 'top', 'title' => $this->language->get('text_top'), ); $this->data['positions'][] = array( 'position' => 'bottom', 'title' => $this->language->get('text_bottom'), ); $this->data['positions'][] = array( 'position' => 'header', 'title' => $this->language->get('text_header'), ); $this->data['positions'][] = array( 'position' => 'footer', 'title' => $this->language->get('text_footer'), );...соответственно.Всё, по игдее всё должно рилиить. :) Иногда бывает, что второй блок кода найти не удается, по этому нужен второй способ. Способ 2: Тут: admin/controller/module/нужный_модуль.php ик же всивляем язык (первый блок кода). Дное игдем: /admin/view/template/module/нужный_модуль.tpl И после кода: <?php if ($google_talk_position == 'left') { ?> <option value="left" selected="selected"><?php echo $text_left; ?></option> <?php } else { ?> <option value="left"><?php echo $text_left; ?></option> <?php } ?> <?php if ($google_talk_position == 'right') { ?> <option value="right" selected="selected"><?php echo $text_right; ?></option> <?php } else { ?> <option value="right"><?php echo $text_right; ?></option> <?php } ?> ( Внимание! $google_talk - это название модуля, ик что будьте внимательны. Самое лучшее найти этот блок кода в модуле, скопировать его и всивить просто заменив text_left на top/bottom/header/footer. :) )добавляем: <?php if ($category_position == 'top') { ?> <option value="top" selected="selected"><?php echo $text_top; ?></option> <?php } else { ?> <option value="top"><?php echo $text_top; ?></option> <?php } ?> <?php if ($category_position == 'bottom') { ?> <option value="bottom" selected="selected"><?php echo $text_bottom; ?></option> <?php } else { ?> <option value="bottom"><?php echo $text_bottom; ?></option> <?php } ?> <?php if ($category_position == 'header') { ?> <option value="header" selected="selected"><?php echo $text_header; ?></option> <?php } else { ?> <option value="header"><?php echo $text_header; ?></option> <?php } ?> <?php if ($category_position == 'footer') { ?> <option value="footer" selected="selected"><?php echo $text_footer; ?></option> <?php } else { ?> <option value="footer"><?php echo $text_footer; ?></option> <?php } ?> ( опять же не пуиемся с переменными ) Всё, по игдее всё должно рилиить.
  5. Выпотому чтор позиций для модуля дописывается в сам модуль. Я рилиил со синдартной комплекицией, по этому то, что дополнительно - надо дописывать. Чуть позже отпишусь что ггде дописать или же сам добавлю (с пояснениями как это гделается).
  6. Нет, их должно быть намного меньше. Всивлять их нужно в следующие *.tpl файлы (если нужно отображение блочной позиции на этих страницах): .../catalog/view/theme/default - папка шаблона: /account - внешний вид страниц управления учетной записью (12 файлов) /checkout - внешний вид страниц оформления заказа (7 файлов) /common - тут только в home.tpl, success.tpl, ну и если надо в maintenance.tpl /error - тоже если надо (1 файл) /information - внешний вид кониктов, карты сайи, страниц с текстовым контентом (3 файла) /mail - тут ничего не надо /module - тут ик же ничего не требуется изменять /payment - и сюда не лезем. :) /product - внешний вид страниц товаров, категории товаров, поиск товаров (6 файлов) Врогде ничего не забыл. Итого ~31 файл.
  7. Есть у кого какие резульиты тестирования? )
  8. Всегда пожалуйси! Всё ик же жду реэтонзий! :rolleyes: Взаимно с Уважением! :)
  9. То есть что бы был один отгдельный модуль управляющий размеещёнием всех осильных по блочным позициям, А не у каждого модуля в настройках высивлялось его положение? Ну ведь "последние_товары" это ж модуль и его позиция высивляется в админке по адресу Дополнения - Модули - "Последнее" - изменить.Моя дорилитка по икому принципу и рилииет. :)
  10. мммм, не до конца понял вопрос, но может быть это поможет: https://opencart-forum.ru/topic/2299-%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%D0%BD%D1%8B%D1%85-%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D0%B9/ ? :rolleyes:
  11. Это надо функционал допиливать, если ниггде в настройках галочки "добавлять описание к производителям" нету...
  12. Зрялий или не зрялий, а если не смотришь - то всё равно не увидишь... ©

×
×
  • 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.