Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

PaulKravchenko

Користувачі
  • Публікації

    1 818
  • З нами

Повідомлення, опубліковані користувачем PaulKravchenko

  1. 2 минуты назад, erwe сказал:

    вопрос - ответ где найти ссылку, что бы добавить ее на главную страницу?

    Модуль выводится в доп вкладке в товаре, как вы себе представляете его вид на главной странице?...

  2. 5 минут назад, Tom сказал:

    В прикреплённом архиве , модификатор добавляет ссылку в меню сверху, а не левую колонку.

    и то верно, не глянул даже)

     

    @LuckyGenius фактически мы не говорим о проблеме движка, а суть проблемы в несовместимых/неправильных модулях

  3. 14 минут назад, LuckyGenius сказал:

    Так он и в 2,1 в модули не попадает, конкретно этот.

    Так конкретно этот и не должен, посмотрите его контроллер например: ControllerToolImportYml

    То есть он должен попасть сюда: 

    image.png.c3a73ba9d56231eadba101f4aa2bf503.png

  4. 16 минут назад, Sergeyy84 сказал:

    Есть ли возможность при нажатии на кнопку "Купить" - выводить всплывающее окно "Продолжить покупки" или "Оформить заказ"

    У вас с кешированием что-то. Указанный на скрине параметр таки включает попап с кнопками Оформить/Продолжить? при условии, что его значение будет Корзина покупок:

     image.png.371127d2cbd2e3a7495634edb180200f.png

     

    Попап выглядит так:

     

    image.png.54e293f0f2afe2114d5c6f6c878c3440.png

     

    Или значение параметра Стандартное - тогда попа такой:

     

    image.png.f2e64b3e67c428142d986d72795de53a.png

  5. Временно можно решить исправив название в БД:

    UPDATE `oc_novaposhta_warehouses` SET `Description` = 'Відділення №12 (до 15 кг) Міні-відділення: вул. Вовчинецька, 225м (маг.«МЕТРО»)', `DescriptionRu` = 'Отделение №12 (до 15 кг) Мини-отделение: ул. Волчинецкая, 225м (маг.«МЕТРО»)' WHERE `oc_novaposhta_warehouses`.`Ref` = '192b2bb0-d6a8-11e4-8a92-005056887b8d'

    Но если обновить базу отделений, то кирдык...

  6. Подозреваю, что из-за наличия двойных кавычек в названии отделения. Только с апострофами (одинарная кавычка) порешал, а тут опять(

    @Prorab337 а нет возможности на уровне модуля экранировать подобные символы? А то не ровен час нова пичта еще начнет квадратные и фигурные скобки с тильдами пихать в названия)

  7. Готовое решение за  20$ - Customer Group Based Currency

    Или ручные правки использования функций  $this->customer->getCustomerGroupId(); и $this->currency->set('код'); в библиотеке currency
     

    Или попробуйте спросить у @chukcha - вроде у него было подходящее решение.

    Или в раздел платных услуг.

     

  8. 10 часов назад, Evgeniy111 сказал:

    При использовании reCAPTCHA:v3 в регистрации. Пишет неверный ключ

    не знаю как на 3-й линейке опенкарта, а на 2.* reCAPTCHA v3 не работает, по крайней мере не видел еще историй успеха ее внедрения, v2 - ок

  9. 37 минут назад, drondo1241 сказал:

    модуль умеет устанавливать для каждой витрины т.е магазина язык по умолчанию.... т.е. если Украина Украинский по умолчанию никакого выпадающего меню с языками

    Да, на скрине выше как раз это и выделено - отключение конкретного языка из селектора

    По остальным вопросам, к сожалению, не подскажу так как не имел дела с мультимагазинами. Могу только предполагать: если мультимагазин сделан средствами движка, то будет располагаться каждый в своей папке, от этого модуль будет работать правильно, лицензия понадобится одна - на домен. Если же мультимагазин поддоменами, то я не могу сказать так как с таким не работал, но предполагаю, что лицензия также будет одна.

    Но я не знаю имеет ли каждый из магазинов свои языковые параметры или как-то иначе это реализовано, то есть нужен ли указанный выше модуль.

    Возможно вам может пригодиться еще модуль GeoIp Pro

  10. Не знаю насколько правильно, проблем не обнаружил, пусть старшие товарищи поправят если что не так. Попробуйте так:

    - в файле admin/controller/extension/extension/module.php

    найти:

    					foreach ($modules as $module) {
    						$module_data[] = array(
    						'module_id' => $module['module_id'],
    						'name'      => $module['name'],
    						'status'    => (isset($setting_info['status']) && $setting_info['status']) ? $this->language->get('text_enabled') : $this->language->get('text_disabled'),
    						'edit'      => $this->url->link('extension/module/' . $extension, 'user_token=' . $this->session->data['user_token'] . '&module_id=' . $module['module_id'], true),
    						'delete'    => $this->url->link('extension/extension/module/delete', 'user_token=' . $this->session->data['user_token'] . '&module_id=' . $module['module_id'], true)
    					);
    					}

    заменить на:

    			foreach ($modules as $module) {
    					if ($module['setting']) {
    						$setting_info = json_decode($module['setting'], true);
    					} else {
    	
    															  
    																		  
    						$setting_info = array();
    					}
    					
    					$module_data[] = array(
    						'module_id' => $module['module_id'],
    						'name'      => $module['name'],
    						'status'    => (isset($setting_info['status']) && $setting_info['status']) ? $this->language->get('text_enabled') : $this->language->get('text_disabled'),
    						'edit'      => $this->url->link('extension/module/' . $extension, 'user_token=' . $this->session->data['user_token'] . '&module_id=' . $module['module_id'], true),
    						'delete'    => $this->url->link('extension/extension/module/delete', 'user_token=' . $this->session->data['user_token'] . '&module_id=' . $module['module_id'], true)
    					);
    				}

     

  11. А я бы не резал, а прицепил бы на страницу результатов поиска якорь, а по поисковому запросу переходил бы к нему, тем самым перематывая страницу непосредственно к результатам, а уж если кто из посетителей захочет уточнить поиск, то сможет это сделать.

    Сделать можно так:

    1) catalog/view/theme/newstore/template/product/search.tpl

    найти:

    <h2><?php echo $text_search; ?></h2>

    добавить перед:

    <a name="result"></a>

    2) catalog/view/javascript/common.js

    найти: 

    location = url;

    добавить перед:

    url +='#result';

     

    Ну а если вы таки намерены вырезать, то удалите весь указанный под спойлером код из файла catalog/view/theme/newstore/template/product/search.tpl (думаю, что не ошибся с используемой темой - NewStore)

    Спойлер
    
          <h1><?php echo $heading_title; ?></h1>
          <label class="control-label" for="input-search"><?php echo $entry_search; ?></label>
          <div class="row">
            <div class="col-sm-4">
              <input type="text" name="search" value="<?php echo $search; ?>" placeholder="<?php echo $text_keyword; ?>" id="input-search" class="form-control" />
            </div>
            <div class="col-sm-3">
              <select name="category_id" class="form-control">
                <option value="0"><?php echo $text_category; ?></option>
                <?php foreach ($categories as $category_1) { ?>
                <?php if ($category_1['category_id'] == $category_id) { ?>
                <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option>
                <?php } else { ?>
                <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>
                <?php } ?>
                <?php foreach ($category_1['children'] as $category_2) { ?>
                <?php if ($category_2['category_id'] == $category_id) { ?>
                <option value="<?php echo $category_2['category_id']; ?>" selected="selected">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_2['name']; ?></option>
                <?php } else { ?>
                <option value="<?php echo $category_2['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_2['name']; ?></option>
                <?php } ?>
                <?php foreach ($category_2['children'] as $category_3) { ?>
                <?php if ($category_3['category_id'] == $category_id) { ?>
                <option value="<?php echo $category_3['category_id']; ?>" selected="selected">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_3['name']; ?></option>
                <?php } else { ?>
                <option value="<?php echo $category_3['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_3['name']; ?></option>
                <?php } ?>
                <?php } ?>
                <?php } ?>
                <?php } ?>
              </select>
            </div>
            <div class="col-sm-3">
              <label class="checkbox-inline">
                <?php if ($sub_category) { ?>
                <input type="checkbox" name="sub_category" value="1" checked="checked" />
                <?php } else { ?>
                <input type="checkbox" name="sub_category" value="1" />
                <?php } ?>
                <?php echo $text_sub_category; ?></label>
            </div>
          </div>
          <p>
            <label class="checkbox-inline">
              <?php if ($description) { ?>
              <input type="checkbox" name="description" value="1" id="description" checked="checked" />
              <?php } else { ?>
              <input type="checkbox" name="description" value="1" id="description" />
              <?php } ?>
              <?php echo $entry_description; ?></label>
          </p>
          <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="btn btn-primary" />

     

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.