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

ambalocha69

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

    1 883
  • З нами

  • Відвідування

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

  1. 13 минут назад, SerginioWS сказал:

    Подскажите пожалуйста, как все атрибуты делать строчными?

    Есть одинаковые значения атрибутов, но у некоторых поставщиков с большой заглавной, у других всё значение заглавными буквами, а хочется привести всё к одному виду, т.к. фильтр по товарам видит атрибуты с заглавными и строчными буквами - как разные характеристики для фильтрации. 

    самый простой способ - SQL-запрос к таблице: перевести все значения в нижний регистр 

  2. 10 минут назад, seosmart сказал:

    На уровне "взять этот код и вставить сюда"... +- прописать нужные поля. Все)))

    а большего и не требуется - нужно взять данные из поля $item->special и поместить в переменную $output['special']

    откройте файл обработчиков - там десятки примеров подобных фильтров 

  3. 2 часа назад, seosmart сказал:

    Ок.
    Но может ткнете носом где написано как это использовать. А то везде написано Обратитесь к документации по использованию! но не нашел в документации как это использовать?

    с php дружите?

  4. 16 часов назад, dreemix сказал:

    не обновлять отключенные товары - как работает данная опция?

    так как написано - если товар вам не нужен  вы его отключили, то он обновляться не будет

    16 часов назад, dreemix сказал:

    Если товар более не в файле поставщика, он останется с последним статусом, который у него был? Или же можно переводить товары которые исчезли в статус не в наличии?

    для товаров которые исчезли из фида предусмотрено 2 действия: обнулить\отключить 

  5. Добрый день!

    В 15.05.2021 в 14:51, Setsuna сказал:

    При импорте из промовского xml - часть картинок не отображается, при этом в логе такой примерно текст

    измените способ загрузки изображений на CURL

    В 15.05.2021 в 14:51, Setsuna сказал:

    Также в дополнениях несмотря на работоспособность модуля - статус стоит - выключено. Странно.

    модуль не имеет блоков отображаемых на витрине магазина

     

    В 15.05.2021 в 14:51, Setsuna сказал:

    а при обновлении из русской версии поля названия, описания - не обновляет русскую вкладку товара.

       выберите какой язык обновлять

  6. 13 часов назад, lobster сказал:

    вопрос выше был адресован Вам

    для автоматических фильтров (МегаФильтр,ФильтрПро,Брайнфильтр и др) ничего загружать не нужно.

    а прочие фильтры это уже каменный век

  7. 13 минут назад, sano4kin сказал:

    Не дали) Дали скриншот с данными запроса GET) Мол надо отправить такой запрос и получить ответ.

    тупые идиоты

    они что не понимают, что при постраничной выдаче требуется знать максимально разрешенное кол-во товаров в одном запросе?

    а где дерево категорий?

    где список брендов? 

    или у них как в том анекдоте про Ржевского - если brend_id:135 то все знают какой это анекдот, т.е. бренд 

    пока не будет полноценной документации не вижу смысла тратить на это время

  8. 16 минут назад, sano4kin сказал:

    Приветствую Вас, форумчане!

     

    Помогите новичку) Поставщик прислал ключ API, но что с этим делать - непонятно) По API предполагалось получение данных из 1С.

    Может кто подсказать?

    нужна документация по API

  9. 13 минут назад, VovaSemik сказал:

    Я использую "offer group_id" как модель и связующее

    правильно

    13 минут назад, VovaSemik сказал:

    available как наличие true\false

    его обработку запретить так как есть точное кол-во

     

    14 минут назад, VovaSemik сказал:

    <outlets>
         <outlet id="0" instock="0"/>
        </outlets>

    - в АТРИБУТЫ\ОПЦИИ:

    -- для outlet_0 указать что это кол-во товара

    -- param_Размер обуви - "Значение опции (обработка по умолчанию)" и выбрать из списка справа нужную опцию сайта

     

    - включить опцию "не загружать товары с нулевым остатком"

    - в настройках параметров опции для кол-ва нажать кнопку "Из товара"

    - ПОЛЬЗОВАТЕЛЬСКИЕ ДЕЙСТВИЯ: updateOptions

     

  10. 9 часов назад, egor23 сказал:

    @lobster по простому варианту можно грузить без проблем, по идеальному пока не знаю, надо уточнить детали, но АОП  с этим не справится )))

    справится этот:

    в последней версии улучшено использование атрибутов в качестве категорий\подкатегорий

  11. Добрый день!

    9 часов назад, Famousnik сказал:

    Может можно как отдельно к каждому товару свою наценку указывать, чтобы при кроне правильно работало.

    Может подскажите нормальный модуль для импорта, вот с такими вот ньюансами)

    можем каждому товару автоматически генерировать акцию - например всем по 10%

    или в случайном диапазоне например от 10 до 20%

    наценки по брендам, по категориям и многое другое

    любая нестандартная логика реализуется дополнительными микро фильтрами    

  12. 21 час назад, iddqden сказал:

    Не знаю, баг это, или так и надо, но заметил, что если добавить новое в КАТЕГОРИИ или даже просто зайти во вкладку, прогрузить список категорий и сохранить, то слетает чекбокс Обнулить необновленные товары: во вкладке СОБЫТИЯ.

    Рекомендации и FAQ:
    
    для работы с фидами, содержащими большое количество производителей или категорий добавьте в файл .htaccess строку:
    php_value max_input_vars 20000

     

  13. 11 часов назад, iddqden сказал:

    И сразу в "хотелки": можно добавить в "Действие перед загрузкой" пункт "Удалить отключенные товары"?

    это запланировано в новой версии

    11 часов назад, iddqden сказал:

    по 20 штук (это максимум, выдаваемый в Товарах)

    в СИСТЕМА -> настройки магазина можно изменить число товаров на странице

  14. 46 минут назад, iddqden сказал:

    пару десятков насчитал....

    ручками чистить?

    включить опцию "отключать пропущенные товары"

    а потом в списке товаров сделать фильтр по отключенным и найденные удалить

  15. 12 минут назад, iddqden сказал:

    что предпринять? так-то вроде не критично, но может оптимизировать/восстановить таблицу?

    если случай разовый, то просто удалите товар с бОльшим id

    если нет, то нужно заниматься оптимизацией

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

    Я знаю)

     

    Пример из модуля

    
    <link rel="stylesheet" href="view/javascript/jquery/select2/select2.min.css">
    <link rel="stylesheet" href="view/javascript/jquery/select2/select2-bootstrap.min.css">
    <script src="view/javascript/jquery/select2/select2.full.min.js"></script>
    
    <select name="products[]" id="products_search" class="products" multiple="multiple">
      <?php if ($settings['products_parsed']): ?>
      <?php foreach ($settings['products_parsed'] as $product): ?>
      <option value="<?php echo $product['id']; ?>" selected><?php echo $product['name']; ?></option>
      <?php endforeach ?>
      <?php endif ?>
    </select>
    
    <script>
        $('#products_search').select2({
          dropdownParent: $('#el_settings'),
          theme: "bootstrap",
          placeholder: "<?php echo $text_form_autocomplete ?>",
          multiple: true,
          closeOnSelect: false,
          ajax: {
            url: '<?php echo $product_autocomplete ?>',
            dataType: 'json'
          }
        });
    </script>
    
    public function product_autocomplete()
    {
        
        $json = array();
        
        if (isset($this->request->get['term'])) {
            
            $this->load->model('catalog/product');
            $this->load->model('catalog/option');
            
            if (isset($this->request->get['limit'])) {
                $limit = $this->request->get['limit'];
            } else {
                $limit = 5;
            }
            
            $filter_data = array(
                'filter_name' => $this->request->get['term'],
                'filter_model' => '',
                'start' => 0,
                'limit' => $limit
            );
            
            $results = $this->model_catalog_product->getProducts($filter_data);
            
            foreach ($results as $result) {
                $json['results'][] = array(
                    'id' => $result['product_id'],
                    'text' => strip_tags(html_entity_decode($result['name'], ENT_QUOTES, 'UTF-8'))
                );
            }
        }
        
        $this->response->addHeader('Content-Type: application/json');
        $this->response->setOutput(json_encode($json));
    }

     

    идея ясна, спасибо огромное!


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

Important Information

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