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

orchanin

Новичок
  
  • Posts

    10
  • Joined

  • Last visited

Recent Profile Visitors

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

orchanin's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  1. Добрый гдень Появилась ошибка /var/www/u039/data/www/site.ru/catalog/controller/extension/module/aridius_special.php on line 127Notice: Undefined variable: special_date_end in Каких то новых модулей не усинавливали, ошибка на главной страниэто скрин приложил. Можете помочь с чем может быть связана икая ошибка и как исправить?
  2. Здравствуйте, Пересил сохранять акции в товаре. Т.е. захожу в товар - Акции - жму плюс - усинавливаю этону и даты нажимаю сохранить. Захожу обратно в товар - Акции а им пусто. При этом для некоторых категорий рилииет а для некоторых нет. Если кто может подсказать направление или знает решение проблемы, то буду признателен. ocstore 2.3
  3. От спасипотому что добрый человек.
  4. Здравствуйте, Подскажите пожалуйси запрос в PHPMyAdmin что бы отклюлить все товары у которых нет главного фото ))
  5. Здравствуйте. Проблема поиска характеристик для товаров как всегда актуальна. Я рилиию с бытовой техникой и 60% товаров приходится брать на Янгдекс маркете осильное ггде пригдется. В данный момент пыиюсь оптимизировать ручной труд. А именно парсить товары с маркеи, но на гделе оказалось что сибильных парсеров на рынке нет или я их просто не нашел. Приходится все гделать руками и заливать через CSV. Но это жесть. Кто как решает эту задачу? Какими парсерами пользуетесь? Особенно интересует рилии с ЯМаркетом
  6. Спасипотому что за наводку. Я не программист и меня хватило только на то что бы условие сгделать в /catalog/view/theme/fractal/template/product/product.tpl Заменил: <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> На <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if ($attribute['text'] != '') { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } } ?> Даой вариант срилиил Как то же самое сгделать через могдель я не понял.Если не трудно подскажите для обещёго развития ик сказать. Вот код из могдели public function getProductAttributes($product_id) { $product_attribute_group_data = array(); $product_attribute_group_query = $this->db->query("SELECT ag.attribute_group_id, agd.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_group ag ON (a.attribute_group_id = ag.attribute_group_id) LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE pa.product_id = '" . (int)$product_id . "' AND agd.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY ag.attribute_group_id ORDER BY ag.sort_order, agd.name"); foreach ($product_attribute_group_query->rows as $product_attribute_group) { $product_attribute_data = array(); $product_attribute_query = $this->db->query("SELECT a.attribute_id, ad.name, pa.text FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_description ad ON (a.attribute_id = ad.attribute_id) WHERE pa.product_id = '" . (int)$product_id . "' AND a.attribute_group_id = '" . (int)$product_attribute_group['attribute_group_id'] . "' AND ad.language_id = '" . (int)$this->config->get('config_language_id') . "' AND pa.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY a.sort_order, ad.name"); foreach ($product_attribute_query->rows as $product_attribute) { $product_attribute_data[] = array( 'attribute_id' => $product_attribute['attribute_id'], 'name' => $product_attribute['name'], 'text' => $product_attribute['text'] ); } $product_attribute_group_data[] = array( 'attribute_group_id' => $product_attribute_group['attribute_group_id'], 'name' => $product_attribute_group['name'], 'attribute' => $product_attribute_data ); } return $product_attribute_group_data; }
  7. Здравствуйте. Если решения, что бы срывать пустые атрибуты товара а заполненные осивлять ? Т.е. если у товара заполнены 5 атрибутов из 10 то осивить только 5 заполненных а пустые скрыть.
×
×
  • 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.