Jump to content
Sign in to follow this  
Barbarian

[Решено] Отображение Sku при обновлении

Recommended Posts

Недавно была необходимость колонку "Артикул SKU" добавить в админку. http://rb.labtodo.com/page/opencart-admin-sku-column по этой инструкции сделал все замены, но колонка не появилась. Поколдовав с этим файлом admin/view/template/catalog/product_list.tpl она все-таки появилась, но при ajax запросах(кнопка сброс, поиск по всевозможным критериям) значение пропадает, т.к. в ответе сервера sku нет. Соответственно необходимо чтобы сервер на ajax запросы отсылал и Sku товара.

PHP значение SKU товара, при первой загрузке, отображается корректно.

Версия ocStore 1.5.5.1.2

Share this post


Link to post
Share on other sites

эм вообщето эта колонка есть по умолчанию в админке в Вашей версии движка...достаточно информацию из неё вывести в контроллере и шаблоне каталога
При выводе этой колонки в файлы типа catalog.tpl / search.tpl - нужно так же прописывать внизу в аякс запросе по типу как выводится например название товара

Share this post


Link to post
Share on other sites

Так и сделал. И все хорошо, и вывести как понятно, но при ajax запросе, сервер не отсылает sku, а все остальное есть.

Допустим я захожу на страницу товаров в админке. Они отображаются корректно, все SKU на месте. Далее я ищу нужный товар, по любому полю, или нажимаю кнопку сброс(пошел ajax запрос, причем если запрос идет по полю SKU то он добавляется в URL) и получаю примерно такой объект с сервера : 

http://i65.fastpic.ru/big/2014/0815/1d/d3e451804cb0bc691c7a8a0e1939951d.png.

Соответственно в JQuery шаблоне есть место для SKU но самих данных нет.

Share this post


Link to post
Share on other sites

такая же проблема

эм вообщето эта колонка есть по умолчанию в админке в Вашей версии движка...достаточно информацию из неё вывести в контроллере и шаблоне каталога
При выводе этой колонки в файлы типа catalog.tpl / search.tpl - нужно так же прописывать внизу в аякс запросе по типу как выводится

речь идет о фильтре товаров в Админке. На страницу Товары в админке не получается добавить корректно работающий фильтр по SKU. Файлы типа catalog.tpl / search.tpl никакого отношения не имеют к проблеме

Share this post


Link to post
Share on other sites

Да, имеется ввиду в первую очередь админка.

 

Ps. Товар по SKU ищется нормально и соответствующий товар появляется(опять же админка), но с пустым полем SKU.

Share this post


Link to post
Share on other sites

Ну так если знаете, где и как посмотреть результат AJAX запроса - посмотрите там же, куда он отсылается. И в том контроллере/модели добавьте передачу/извлечение SKU в дополнение к тем полям, которые сейчас передаются.

Share this post


Link to post
Share on other sites

К сожалению до понедельника не имею доступа к серверу, но так и сделаю. Если Вы приведете пример извлечения/добавления в ответ сервера поля SKU, или любого другого поля буду очень благодарен (не общаюсь "на ты" с php ) !

Ps. Спасибо ^_^

Share this post


Link to post
Share on other sites

Я делал  по инструкции, но пришлось добавлять еще парочку строк по аналогии - получилось. Колонка с артикулом добавилась, поиск работает, при наборе выскакивает список артикулов, содержащий набранное.

 

 

Теперь не знаю, как сделать столбцы поменьше.

Может кто-нибудь подсказать?

post-679820-0-74925900-1409842663_thumb.png

Share this post


Link to post
Share on other sites
size="8"
для input`ов, которые надо укоротить.

Share this post


Link to post
Share on other sites

Помогите. У кого есть инструкция или модуль для вывода (поиска) SKU в админке для Ocstore 1.5.5.1.1.

Share this post


Link to post
Share on other sites

я присоединяюсь к вопросу Nadim'a

у самого версия 15512, есть ли те, кто "одолел" его? Поделитесь рецептом плиз

Share this post


Link to post
Share on other sites

в первом сообщении инструкция же

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.