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

Как добавить товар в заказе покупателя из админки

Рекомендуемые сообщения

Здравствуйте! Столкнулся с такой проблемой. Версия ocStore Version 1.5.4.1

Переодически возникает необходимость в заказе покупателя добавить новый товар, изменить кол-во, заменить наименование товара.

 

В админке есть возможность изменить заказ. На вкладке "товары" есть окошко "выберите товар". Теперь вопрос: Каким образом это можно сделать????

 

Хорошо, я тупой как обезьяна нашел такой вот способ: начать писать в этом окошке наименование товара и о чудо выпадает список товаров из которых предлагается выбрать. О-о-о чудо великолепно здорово У-р-ра!!! Наконец то!!!!

 

НО данный список ограничен 20 позициями. А остальные, которые не уместились в этот список, КАК ИХ ДОБАВИТЬ В ЗАКАЗ ПОКУПАТЕЛЯ??????

 

 

Скрин в прикрепленном файле.

 

С уважением,

Кокоев Вячеслав

post-7505-0-97151700-1423205804_thumb.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вводите полное название товара :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я пробовал. Товар не добавляется. Добавляется только тот который появляется в выпадающем списке.

Хотя пишет, что итоговая сумма заказа успешно изменена.

По факту как было так и осталось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в чем проблема? набирай название товара до тех пор, пока в выпадающем списке не появится нужный и выбирай.

или измени логику поиска товаров - чтобы искало по модели/атрикулу/лунным-пятнам...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я такой метод пробовал... Выпадающий список появляется только при вводе буквы с которой начинается наименование товара. Если вводишь слово, которое содержится в середине названия, выпадающий список НЕ появляется. Т.Е. всего 20 позиций и не больше появляется в выпадающем списке. Как ты логику не меняй... артикулы... и прочее... ограничение всегда 20 позиций...

 

 

Кто то может реальную информацию дать как устранить данное ограничение?

post-7505-0-27358400-1423463773_thumb.gif

post-7505-0-17091700-1423463785_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так чувствую ни кто заказы не редактирует в админке??? Или у всех все работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В файле \admin\controller\catalog\product.php попробуйте изменить здесь:

public function autocomplete() {
...
if (isset($this->request->get['limit'])) {
$limit = $this->request->get['limit'];
} else {
$limit = 20; //на 100500
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

igon спасибо за полезную информацию!!! Все работает))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может кто знает решение, версия 1.5.3 вообще список не выпадает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

attachicon.gifновый-2.jpgattachicon.gifновый-2.jpgЯ такой метод пробовал... Выпадающий список появляется только при вводе буквы с которой начинается наименование товара. Если вводишь слово, которое содержится в середине названия, выпадающий список НЕ появляется. Т.Е. всего 20 позиций и не больше появляется в выпадающем списке. Как ты логику не меняй... артикулы... и прочее... ограничение всегда 20 позиций...

 

 

Кто то может реальную информацию дать как устранить данное ограничение?

 

Если не хочешь перебирать простыню из 100-товаров, лучше поправь фильтр и будет начинать искать с любого символа. просто добавь в этом фильтре % в начале! Так вернее.

 

строку привожу чисто для примера:

$sql .= " AND LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%'";

после LIKE между одинарной и двойной кавычками видишь %?

Так вот - именно такой вариант запроса позволяет начинать поиск с любого символа, а не с первого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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