Подскажите пожалуйста, как можно изменить количество рекомендуемых товаров, на странице продукта. А то выводит бесконечное, а хотелось бы ограничить до 4Х. Спасибо Opencart 2
А сейчас заметил, что где я добавлял 4 рекомендуемых (или попутных) товара, движок имел наглость, через некоторое время, убрать 2 из них. Как я понял есть какая то связь, между самим товаром и рекомендуемыми. То есть они возможно должны быть друг у друга в рекомендуемых?
странно все это. Обновите для начала до rs7 А связь конечно есть. Если добавить товару1 как рекомендуемый товар2, то у товара2 будет в рекомендуемых товар1
А как отключить эту связь?) не хотелось бы, что бы у какой нибудь насадки, которая подходит ко всему, было в рекомендуемых около сотни товара)
в файле \admin\model\catalog\product.php где то ниже PHP: if (isset($data['product_related'])) { находим это, и комментируем // или удаляем PHP: $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'");$this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'"); данный код встречается в двух местах.
Но результат не тот, он не дает добавляться другому товару и это хорошо, но он также дает удалять движку товар,, а это плохо(
если хотите вообще без удаления (хотя это не правильно) то удалите строки где есть DELETE FROM " . DB_PREFIX . "product_related Но это неправильно, т.к для корректного добавления рекомендуемых к товару, необходимо сначала удалить все что есть у товара, а потом добавить заново. Если логика поведения у вас другая, то напишите конкретно, где что удалилось и почему это неправильно.
только то что там рекомендовано сделали ? http://forum.opencart-russia.ru/thr...x-tovarov-na-stranice-produkta.334/#post-1977 или еще что то?? @Romans, поудаляйте лишнее, ато потом не найдем нужную инфу...
Это и все строки DELETE FROM " . DB_PREFIX . "product_related А про строку да, оставил только ее, если удалить DELETE FROM " . DB_PREFIX . "product_related из всего документа, то не сможете удалить некоторые рекомендуемые
Да, сначала убираете все связи ( Это лучший вариант) , затем удаляете http://forum.opencart-russia.ru/thr...x-tovarov-na-stranice-produkta.334/#post-1977 , потом удаляете ВЕСЬ DELETE FROM " . DB_PREFIX . "product_related, тогда не должно возникнуть проблем с автоматическим удалением и не будет проблем с тем, что не можете удалить какой либо рекомендуемый товар. Но глюки все ровно могут быть