Перейти к содержанию

Logos

Новичок
  • Публикаций

    11
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Logos

  • Звание
    Пользователь

Информация

  • Пол
    Не определился
  1. Подскажите, как настроить двухярусный URL для новости? Например, список новостей /news/ и адрес конкретной новости /news/news1/ ? Есть такая возможность?
  2. Подскажите, можно ли переактивировать модуль с активированного домена на другой, новый? Старый стал не актуален.
  3. неужели я один такой, кому это важно, и никто не знает даже, в какую сторону копать?
  4. ещё также заметил, что при копировании в таблице создаются значения поля изображений "d", т.е. видимо первая бука от пути файла, видимо почему-то срезается остальные символы почему-то (((((( может у кого-то есть предположения, почему так?
  5. public function copyProduct($product_id) { $query = $this->db->query("SELECT DISTINCT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); if ($query->num_rows) { $data = array(); $data = $query->row; $data['keyword'] = ''; $data['status'] = '0'; $data = array_merge($data, array('product_attribute' => $this->getProductAttributes($product_id))); $data = array_merge($data, array('product_description' => $this->getProductDescriptions($product_id))); $data = array_merge($data, array('product_discount' => $this->getProductDiscounts($product_id))); $data = array_merge($data, array('product_image' => $this->getProductImages($product_id))); $data['product_image'] = array(); $results = $this->getProductImages($product_id); foreach ($results as $result) { $data['product_image'][] = $result['image']; } в этом коде видно, что таблица product_image не выбирается (((((а вот в самой функции выбирается!!! public function getProductImages($product_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "'"); return $query->rows; } но, почему-то, не работает :(
  6. Добрый день! Столкнулся с такой проблемой - при копировании товара через панель администрирования не копируются его дополнительные изображения, но их количество сохраняется, но они пустые (no_image.jpg) Причём самое первое главное изображение копируется нормально. Полазил в файлах, вроде всё чётко реализовано. if (isset($data['product_image'])) { foreach ($data['product_image'] as $product_image) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_image SET product_id = '" . (int)$product_id . "', image = '" . $this->db->escape($product_image['image']) . "', sort_order = '" . (int)$product_image['sort_order'] . "'"); } } подозреваю, что функция escape не даёт скопировать?Помогите решить проблему пожалуйста. Заранее, спасибо.
  7. спасибо, я уже как раз сам тоже разобрался! OpenCart с его моделью MVC прекрасен и лёгок :)
  8. милый человек, подскажите, как? я тоже столкнулся с данной проблемой, но ломаю голову, изучаю классы php, но тямы пока не хватает.Если не сложно, опишите что добавили, в каких файлах и т.п. И ещё, не могу найти в инете логику работы файлов OpenCart, т.е. какой файл подключает другой и наоборот... Заранее, большущее спасибо!!!
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.