Jump to content

AlexandrStep

Новичок
  • Content Count

    15
  • Joined

  • Last visited

Community Reputation

0 Обычный

About AlexandrStep

  • Rank
    Пользователь
  1. Да нет я заметил это, по этому вопрос и возник) Я просто сейчас решил подвязать картинки к опциям и думал ну щас добавлю в табличку product_option_value колоночку с ИД картинкой и все будет шоколад!))) А тут бац, на фронте каждый раз новые ИДшники у картинок... и тут я выпал чутка в осадок) Я сейчас понимаю, что бы не городить огороды проверок, а добавили или удалили там что-то в админке, просто тупо обновляем все через удалить/вставить.
  2. Заметил что при каждом перезаписывании товара, на все доп. картинки меняется id`шники этих картинок в табличке. Вопрос а нафига так сделано ? То есть в модельке с редактированием товара есть такой код: $this->db->query("DELETE FROM " . DB_PREFIX . "product_image WHERE product_id = '" . (int)$product_id . "'"); 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'] . "'"); } } Который тупо не парится, удаляет все нафиг и заново вставляет картинки... даже еси они не трогались от слова совсем. Кто знает почему так задумано ? Я просто изучаю OC и хочу понимать логику некоторых моментов. Все Спасибо!
  3. SELECT t1.product_id,t1.model, t3. name, t1.price,t2.price as 'price_special' FROM oc_product as t1 LEFT JOIN oc_product_special as t2 ON t1.product_id=t2.product_id LEFT JOIN oc_product_description as t3 ON t1.product_id=t3.product_id Ну как-то так, при условии что язык один. p.s. Я только учусь, так что если где серьезно на говно-кодил извиняйте и поправляйте!
  4. А можно тут мельком спросить про Ваш модуль, теги и атрибуты это все таки несколько разные вещи! По нажатию на тег, произойдет поиск товаров именно с этим тэгом, а не в данной конкретной категории, Ваш модуль это позволяет сделать или нет ? Просто мне нужно именно показать агрегированные товары именно тэгом!? То есть например у меня суши/роллы и есть тег лосось он используется и в роллах и в сэтах и в запеченных и т.д. и человек который хочет посмотреть все товары с лососем без относительно какой-то категории, ему этот тэг и в помощь!
  5. Ну человек предложил вариант, что бы не городить дополнительные огороды и при условиях доступности базы/ролей его вариант тоже имеет право быть! В любом случае всем большое спасибо! Одна голова хорошо, а форум лучше!)
  6. Хм... а там логин/пароль/роли другие, наверное не прокатит такой вариант... щас попробую!) Спс!
  7. Все понял в файле framework.php есть строки // Database if ($config->get('db_autostart')) { $registry->set('db', new DB($config->get('db_type'), $config->get('db_hostname'), $config->get('db_username'), $config->get('db_password'), $config->get('db_database'), $config->get('db_port'))); } Просто нужно продублировать этот регистер сет с своими параметрами для второй базы и потом использовать его! Всем спасибо!
  8. Спасибо большое , да я не силен в этом только учусь) То есть это прописать в том же файле db.php или же объявлять в каждом модуле где мне нужен будет доступ ко 2-ой БД ?
  9. Всем доброго! Вопрос как правильно подключить еще одну базу в OC 2.3 ? База самодельная, на том же хостинге. Интересует именно техническая сторона вопроса. В типовом варианте есть класс db (файл db.php в library) Если я сделаю новый файл db2.php и пропишу дополнительные константы для подключения, то в коде везде смогу так-же обращаться к этому классу по типу $this->db2->query и запрос уже будет выполнятся к второй базе верно ? Ничего нигде больше не нужно будет править/добавлять ? Просто кто уже может делал такое и какие грабли там всплыли где-то ? Всем Спасибо!
  10. Спасибо, за модуль! Но для моей задачи слишком избыточен, обошелся добавлением пары строк в контроллер и вьюху товарной карточки.
  11. Добрый день, подскажите может есть такой модуль, что бы какие-то вещи можно было редактировать напрямую с сайта, при условии авторизации определенного юзера(с нужными правами) ? Ну или минимум добавить ссылку на редактирование карточки товара, после перехода по которой сразу переходило бы в админку ? Естественно при определенных правах юзера! Может какие наработки есть по этой части ? Всем Спасибо!
  12. Спасибо! А если пройдет 3-7 дней ? И он приходит с поиска, хотя неделю назад приходил по рекламе хотелось бы его все таки оттаргетировать через коллтрекинг...
  13. Уважаемые коллеги! Есть задача внедрить статический коллтрекинг на сайт для рекламных каналов(яшка, гугль и прочая платная реклама). Суть вопроса в чем. По определенной метке(ссылке) я подменяю пришедшим с рекламы пользователям номера телефонов на сайте и в случае если они совершают звонок мы их прекрасно отслеживаем. С этим вопросов нет, но если вдруг он не стал совершать звонок, а стал искать товар на других сайтах, но через какое-то время вернулся уже к нам по прямой ссылке например из поиска, есть ли смысл фиксировать в БД/куках/сессии этого юзверя, что он все таки по рекламе к нам приходил(первично) и продолжать подсовывать ему другие номера ? Может какие подводные камни есть и кто как внедрял коллтрекинг ? Всем спасибо.
  14. Ну что 3.1 можно ставить уже ? *сарказм*
×

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.