Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

artbataev

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

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

  • Посещение

О artbataev

  • День рождения 19.05.1988

Информация

  • Пол
    Мужчина
  • Город:
    Москва
  • Интересы
    Мотоцикл, рояль, скрипка, интернет-магазины, бизнес, психология

Посетители профиля

2 630 просмотров профиля

Достижения artbataev

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. Требуются изменения админки + экспорт заказов по фильтру в Excel (с картинками - это важно; почему-то не видел ни одного готового модуля, который бы экспортировал с картинками). Исходные данные: Сейчас стоит opencart 1.5.4.1 (не ocstore), в админке стоят модули: Страницы заказа в админке Карта адреса доставки в админке (Яндекс) Цветные статусы Plum Status Colors Групповое обновление статусов заказов Для самой процедуры заказа на сайте используются: Simple JV Quick Order Сервер: Ubuntu 14.04, nginx, php 5.5, mysqli Магазин рабочий (заказов много), поэтому сильно ронять нельзя ;) Нужно сделать: 1) При изменении заказа: добавить текстовые поля в админке: "интервал", сделать поле "комментарий" редактируемым протестировать и исправить баги, возникающие при редактировании заказа, в т.ч. убрать валидацию ненужных полей (блок "оплата" желательно убрать, работать только с блоком "доставка"), убрать сброс суммы заказа при редактировании (видимо, баг) 2) Сделать экспорт. Нужна кнопка экспорта на странице списка заказов (в связке с модулем Групповое обновление статусов заказов - см. выше - он умеет фильтровать заказы). Экспорт нужен либо всех отфильтрованных заказов (если ничего не отмечено галочками), либо только выбранных, если такие присутствуют. При экспорте нужны поля (особое внимание обращаю на картинку - она обязательна! Конечный эксель-файл нужно иметь возможность фильтровать и сортировать без потери "правильных" картинок): <пустое поле> № Заказа <пустое поле> <пустое поле> адрес интервал (поле должно быть добавлено в п.1) контакт (ФИО) телефон модель (в админке - "название товара") картинка (основная картинка, размер 3*3 см, возможно, потребуется изменять размер) размер (в админке - опция "размер", может отсутствовать, желательна возможность ее редактировать в админке, но если сложно, то можно не делать) цена комментарий артикул (в админке - "модель") Формат экспорта не принципиален (xls или xlsx). 1 строка соответствует одной заказанной модели. Т.е. если в заказе присутствуют 3 модели, должно быть 3 строки, где все поля, кроме "модель", "картинка", "размер", "артикул" - дублируются. Вопросы задавайте здесь или лучше в личку. Желательно - пишите примерную стоимость доработок (особо важен п.2 - экспорт).
  2. И действительно есть. Есть еще:
  3. Пропадают заказы - именно пропадают. Был заказ. Он редактировался (ставили статус - например, "доставить завтра"). Есть скриншоты заказов. Есть номера. Есть эти же номера в аналитике. В какой-то момент (если бы я знал, в какой!) заказ просто пропадает. Его нет в админке (невозможно найти по номеру заказа). Его нет в таблице orders! (ну и в связанных таблицах тоже) "Брошенные заказы" - отдельный вопрос. Да, это которые со статусом 0, и интересно было бы узнать и устранить причину их появления (на сайте нет онлайн-оплаты, стоит simple, и чтобы оформить заказ нужно просто нажать кнопку "оформить" после заполнения полей).
  4. Всем привет! Возникла проблема с пропажей заказов из админки: периодически они просто исчезают. Есть в Google Analytics (настроена эл. коммерция), есть даже на скриншотах. Но из админки (и из базы) они пропадают. Магазин работающий, заказов около 50 в день. Конфигурация - opencart 1.5.4.1 и много плагинов (в т.ч. кеширование, возможно, какой-то из них и портит базу, хотя искуственно смоделировать ситуацию, когда происходит удаление заказов, ни разу не получалось). (Дополнительно - непонятно, почему также появляются "брошенные заказы", но это некритично.) По подробностям - логинам и др. пишите в личку.
  5. Спасибо! Уже дошло, сделал немного по-другому, работает. Очень благодарен за прекрасный модуль!
  6. Здравствуйте! Приобрел модуль, отлично работает, но при экспорте возникла проблема: все url в магазине - 1 уровня site.ru/товар.html (и др) Магазин на opencart 1.5.4.1 (не ocstore) Однако модуль экспортирует со ссылкой site.ru/категория/подкатегория/товар.html Как это можно изменить?
  7. За тем лишь исключением, что здесь товар находится только в 1 категории. У меня, например: товар находится в категории "Коньки" и в категории "Раздвижные коньки" (подкатегория Коньков) и в категории "Подарок ребенку" К нему путь может быть Коньки -> Товар Может быть Коньки -> Раздвижные коньки -> Товар Может быть Подарок ребенку -> Коньки. Правильный путь в breadcrumbs - Коньки -> Раздвижные коньки -> Товар (самый длинный путь). В opencart, в отличие от ocstore, "главной категории" товара нет.
  8. Нет. Он добавляет seo keywords и мета-тег canonical, но с самими url ничего не делает. По факту, уже часть сделал: 1) Нужно убрать просто из формирования ссылок все вложенности (это делается легко) 2) Нужно в подкатегории добавить статические хлебные крошки (с родительской категорией) - нашел решение: в файле catalog/controller/product/category.php после $parts = explode('_', (string)$this->request->get['path']); добавить /* add breadcrumbs for all categories! */ if (count($parts) <= 1){ $current_category = $this->model_catalog_category->getCategory((string)$this->request->get['path']); $parts[] = $current_category['parent_id']; $parent = $current_category['parent_id']; while ($parent != '0'){ $parent = $this->model_catalog_category->getCategory($parent); $parent = $parent['parent_id']; $parts[] = $parent; } $parts = array_reverse($parts); } /* add breadcrumbs for all categories! */ 3) для карточки товара нашел временное решение на opencart.com. Берет первую попавшуюся категорию, к которой принадлежит товар, и через нее пишет путь к главной. Нужно доработать это решение - взять все категории и выбрать ту, у которой максимальная вложенность. 4) Нужно доработать модуль категорий, чтобы он выделял категории по максимальному пути.
  9. Столкнулся с sql-запросом. В них понимаю плохо, прошу подсказать: Есть запрос к базе данных: $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'"); Нужно переписать запрос так, чтобы он вытягивал еще из таблицы DB_PREFIX . "category" поле sort_order (по полю category_id, которое есть в обеих таблицах), и сортировал по нему по убыванию.
  10. Есть 5 магазинов, один на ocStore, 4 на opencart (и еще несколько будет). Нужно убрать вложенность SEO Url Стандартный opencart делает так: категория site.ru/cat подкатегория site.ru/cat/subcat, site.ru/subcat товар site.ru/cat/subcat/prod, site.ru/cat/prod, site.ru/subcat/prod, site.ru/prod - url зависит от пути по сайту. Нужно сделать, чтобы были отовсюду ссылки на подкатегория site.ru/subcat товар site.ru/prod И при этом правильно отображались breadcrumbs + работал модуль категорий. Для подкатегории хлебные крошки - Главная -> Родительская -> Подкатегория Для товара - максимальный по вложенности путь. Желательно, но не обязательно, добавить со всех других видов url 301 редирект на нужный. На сайтах стоит Seo Pack Pro, если это важно. Работы готов оплатить.
  11. Нужно настроить Google Analytics для магазина buketizplusha.ru (и еще 4-х магазинов). Используется версия Universal Analytics. Магазин на opencart 1.5.4.1, тема beautyshop Нужно: Настроить цели Оформление заказа - составная цель, 2 шага: переход в корзину/страницу оформления заказа (используется модуль Simple) -> подтверждение заказа (success page) Оформление быстрого заказа (по кнопке “Быстрый заказ”): целью должна быть успешная отправка быстрого заказа (нажатие на кнопку “Сделать заказ” во всплывающем окне при правильно заполненной форме) Сделать отслеживание событий Нажатие на кнопку “в корзину” (с любой страницы) Нажатие на кнопку “Быстрый заказ” (с любой страницы) Настроить электронную коммерцию. На оформлении заказа (через модуль Simple) На оформлении быстрого заказа (он тоже оформляет заказ через админку; при оформлении город выставить “Не известно"). По работам нужно составить отчет, в котором будут указаны модифицированные файлы и строки (для возможности последующего обновления движка). Дополнительные сведения: Оформление заказа - Simple Быстрый заказ - JV_Quick_Order Заинтересован в дальнейшем сотрудничестве по настройке аналитики (есть еще 4 магазина на opencart). Документация как настроить: Настройка e-commerce https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce События: https://developers.google.com/analytics/devguides/collection/analyticsjs/events Разумеется, работы готов оплатить. По вопросам пишите в личку или скайп artbataev
  12. Скажите, а если приобрести модуль на opencart.com, он тоже будет требовать постоянного обновления?
  13. Модуль - прекрасен. Поддержка - отвратительная. 1. Модуль был обновлен 17, а сегодня 20 - он уже не работает. Представьте, если бы Windows и все программы отказывались работать через 3 дня после выхода очередного обновления?? Я собрал себе интернет-магазин, он работает, и я не хочу его трогать. Зачем мне постоянно обновлять модули, если в предыдущей версии все устраивает? А если я уехал и мне сложно обновить срочно - почему я должен от покупателей получать информацию, что у меня кнопка на сайте не работает? Если хотите отслеживать, не спер ли кто модуль - есть отличный вариант с выдачей ключа активации. Ввел один раз ключ - и мне хорошо, и Вам тоже... 2. Сайт мой находится на masterhost, у них модуль ionCube имеет версию 2.2. Варианты - уйти с этого хостинга или установить все вручную (это возможно), но лишиться техподдержки. Абсолютно не круто. Пришлось пока модуль отключить. Я конечно понимаю, что Ваше дело - предложить продукт, а мое дело - купить его или нет. Но все же буду рад, если Вы сделаете поддержку модуля более адекватной. Я в свою очередь готов за это платить.
×
×
  • Создать...

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

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