dwarf66

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

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Новичок
  1. Могу предложить кривое решение, но рабочее. Я реализовал заказ в 1 клик в виде всплывающего модального окна на странице товара. С формы post'ом отдаем данные checkout/guest . В контроллере guest.php делаем редирект через header location на checkout/confirm, в confirm.php - редирект на payment/cod/confirm, в cod.php на checkout/success. После этого смотрим лог ошибок при заказе. Комментирует строчку с подгрузкой модуля оплаты в confirm.php и добавляем необходимые значения в контроллеры, чтобы не вываливались предупреждения о необъявленных переменных. Ес-но guest.php нельзя будет передать отдельно адрес доставки (хотя просто адрес - без проблем) и способ оплаты, но мне это и не нужно было.
  2. Сорри за оффтоп, но может тогда кто подскажет, как сделать удобовримые ЧПУ в opencart 1.5.1? В списке товаров урлы как надо: domain.com/category/sub-category/product-name . В рекомедуемых на странице продукта уже domain.com/product-name . А в результатах поиска так вообще черте-что. Хочется чтобы каждому товару соответствовал только _один_ урл, без всякого колдовства с robots.txt и rel canonical.
  3. Чот у меня вот такая фигня: Error: Unknown column 'main_category' in 'order clause' Error No: 1054 SELECT category_id FROM product_to_category WHERE product_id = '50' ORDER BY main_category DESC LIMIT 1 Не подскажете как бороться? Версия OpenCart 1.5.1. Глянул ради прикола таблицу product_to_category, у меня там реально только 2 столбца - category_id и product_id.