Jump to content

GotchaMabuka

Пользователи
  • Content Count

    74
  • Joined

  • Last visited

Community Reputation

1 Обычный

About GotchaMabuka

  • Rank
    Пользователь

Recent Profile Visitors

2,095 profile views
  1. Приветствую. Посоветуйте, как при свайпе на блоке карусели (на мобильных устройствах), добиться отключения вертикального скролла. Например, на сайте икеи, при свайпе по карусели в блоке "вы смотрели" когда листаешь товары, вертикальная прокрутка как-бы фиксируется (блок не плавает вверх/вниз),
  2. UPD Разобрался. В контроллере, вместо .TPL как было в прошлых версиях, обернув в if ($this->user->hasPermission
  3. Приветствую. Подскажите, как правильно написать условие "if user has permission" для пункта меню в админке модуля. В самом опенкарте делал как в спойлере. В модуле, естественно, не прокатило.. Спасибо
  4. Разобрался. Не в том *.php объявил переменную. Заработало. Но всё равно интересно, не влезая в контроллер, есть пути решения задачки?
  5. Приветствую. Пытаюсь адаптировать под нестандартную тему. В шаблоне есть доп. позиция с переменной $top (вывод шапки). В адаптере модуля под тему: Пытался объявить переменную $top в контроллере blog.php - не получилось. Подскажите правильное решение? Спасибо
  6. Приветствую. Подскажите, если стоит задача вывести виджетом (HTML вставка, полагаю) содержимое раздела "контакты". То-есть, переменные $text_telephone; $text_fax; $location и т.д. Как правильно поступить? Создать файл вывода html-2.tpl и, соотв-нно, контроллера html-2.php или есть более правильное решение? Спасибо.
  7. Если скрипты выводятся в футере (ниже вывода модуля) <script src="<?php echo $script; ?>"></script> И owl.carousel.min.js вместе с bannerpro-owl.carousel.min.js естественно, тоже. При этом, дефолтная "карусель на главной" работает, а BannerPRO не завелся. Будьте добры, подскажите - как сделать чтобы BannerPRO тоже заработал. Спасибо. UPD: разобрался. Скрипт в .tpl обернул в $(document).ready(function () {
  8. Да, согласен, не верно понял. Разобрался в вопросе. Буду смотреть в сторону public function addScript($href, $postion = 'header') { $this->scripts[$postion][$href] = $href; } Спасибо, markimax!
  9. Отношение к модулю в том, что в $scripts добавляются скрипты модуля (как я понял) и выводятся вместе с опенкартовскими. Решил поэкспериментировать с выводом скриптов модуля в футер. Поэтому, и встал вопрос - как разделить вывод. Если я что-то не так понял, буду признателен, если поправите. За ответ - спасибо.
  10. Не подскажете, как правильно в контроллере модуля переделать вывод в шаблон переменной $scripts не в общий поток <?php foreach ($scripts as $script) { ?> <script src="<?php echo $script; ?>"></script> <?php } ?> а отдельно?
  11. Растолкуйте пожалуйста, как правильно вызвать колорбоксом оригинальное изображение категории по клику? Сделал по аналогии с product.tpl, но как правильно в контроллере категории прописать - не знаю. Версия: OcStore 2.3 В контроллер добавил: if ($category_info['image']) { $data['popup'] = $this->model_tool_image->resize($category_info['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')); } else { $data['popup'] = ''; } В category.tpl: <a class="thumbnail" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" title="<?php echo $heading_title; ?>" class="img-thumbnail" /></a> Оригинальная картинка вылезает, но ни колорбоксом, ни magnificPopup не подхватывается (хотя для 2-го прописал в контроллер и скрипт в шаб).
  12. Ясно дело где покупал. А возникла ситуация вследствие манипуляции "собран на локале -> жизнь на хостинге -> обратно на локаль" После этого и началось.
  13. Самое интересное, что не лазил. Ни к чему вроде как было. А какой из файлов заменить? Чтобы не заменять все (можно в личку).
  14. Сайт на локальном сервере. При переключении "Использовать короткий URL для этой категории" и обратно, в окончании URL страниц записей добавилось (с) Чтобы это значило и как исправить. Спасибо.
×

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.