Jump to content

Alexsandrovich

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

    57
  • Joined

  • Last visited

Community Reputation

1 Обычный

About Alexsandrovich

  • Rank
    Пользователь
  • Birthday 05/12/1984

Информация

  • Пол
    Мужчина
  1. <header> <div class="container"> <div class="header_left header_block"> <div class="contact_us"> <span class="mts"> +375 (29) 207-39-07</span> <br> <span class="velcom"> +375 (29) 902-41-46</span> <br> <span class="life"> +375 (25) 654-83-60</span> </div> </div>
  2. В файле \catalog\view\theme\Ваша_тема\template\common\header.tpl это если не установлено сторонних модулей вывода
  3. Поиском находит, но опять же не то что надо, находит только то, что выполняется при настройках в админке. Т.е некоторые запросы на очистку таблиц выполняются каким то другим подключением. Получается следующая картина если в настройках модуля указываешь сброс таблиц все отлично запрос срабатывает и данные вносятся в таблицу, как только меняешь настройки таблицы все равно сбрасываются, а вот данные в таблицы не заносятся.
  4. Назначение кода следующее: При выгрузке товара из 1С передается количество товара на складе <?php echo $product['quantity']; ?> и минимальное количество товара которое можно приобрести за 1 раз, но приходит оно атрибутом и вывод производится <?php foreach($product['attribute_groups'] as $attribute_group) { ?><?php foreach ($attribute_group['attribute'] as $attribute) { ?><?php if (in_array($attribute['attribute_id'], array(7))) { ?><?php if ($attr_name_show) { ?><?php echo $attribute['name']; ?>: <?php } ?><?php echo $attribute['text']; ?><?php } ?><?php } ?><?php } ?> В общем сравнивается количество товара на складе с минимальным количеством продажи и если количество на складе меньше количества на продажу выводится кол-во на складе. Вот вывод в value на данный момент <input type="text" name="<?php echo $product['product_id']; ?>" oninput="recalc(<?php echo $product['product_id']; ?>);" size="2" value="<?php foreach($product['attribute_groups'] as $attribute_group) { ?><?php foreach ($attribute_group['attribute'] as $attribute) { ?><?php if (in_array($attribute['attribute_id'], array(7))) { ?><?php if ($attr_name_show) { ?><?php echo $attribute['name']; ?>: <?php } ?><?php echo $attribute['text']; ?><?php } ?><?php } ?><?php } ?>" maximum="<?php echo $product['quantity']; ?>" onblur="isright(this);"/>
  5. Да, в общем модуль "OpenCart Exchange 1C" при выгрузке затирает настройки фальтров в самой категории, но в товарах почему то не трогает. И получается следующая беда: настраиваешь фильтры первая выгрузка и они слетают при любой настройке модуля. Чтоб не настраивать их вручную каждый час хотел добавить запрос в базу, который бы после выгрузки записывал id фильтра категории в таблицу БД. На данный момент запрос срабатывает только при полном сбросе всех таблиц относящихся к товарам. Почему так происходит вероятно так прописано в коде самого модуля, но отловить этот момент, пока не получилось.
  6. В общем запрос срабатывает, данные заносятся, но выполняется не в тот момент когда необходимо.
  7. Как правильно подключить данный запрос к модулю OpenCart Exchange 1C?
  8. <?php class ControllerModuleExchange1c extends Controller { private $error = array(); public function index() { ... ... ... //Добавляем фильтр в категорию $this->model_tool_exchange1c->filterCategory(); } ... ... ...} ?>
×

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.