Jump to content

Модификация раздела "Заказы" в админке


Recommended Posts

Большое спасибо автору и yoshkin. Полезный модуль, можно легко доработать под свои нужды.

Я например планирую скрестить это с доработкой "Скрытый текст в товаре (только для админа)"
http://forum.simplacms.ru/discussion/3569/skrytyy-tekst-v-tovare-tolko-dlya-admina

- добавить на артикул внешнюю ссылку по со значением из поля http_link

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

Link to post
Share on other sites
  • Replies 53
  • Created
  • Last Reply

Top Posters In This Topic

calvin, Если на странице товара, то у каждого варианта есть свой артикул. который вызывается:

{$product->variant->sku}

Можно даже при смене варианта, сделать чтобы и цена менялась и артикул, главно правильно код пропишите и незабудьте js добавить, чтобы он подцеплял sku и обновлял значение
Link to post
Share on other sites

calvin, представь: у тебя станица товара, наименование, картинка, артикул, цена, выбор варианта товара (например размер куртки), кнопка купить, ниже описание товара итд..

Выбираешь "размер S" - автоматом проставляется цена и артикул для данного варианта товара, выбираешь "Размер L" - также меняется артикул и цена, или если это выбор цвета товара - то, к примеру, меняется еще и картинка товара - была черная футболка, стала белая - вариций данного решения много, зависит от того, какой выберете вы сами для себя и реализуете)

Ну и понятное дело без JS тут не обойдется

Link to post
Share on other sites
  • 3 weeks later...

Нужна небольшая помощь)

Задача: вывести на странице товара (в админке) список заказов, в которых был этот товар + количество единиц данного товара в этих заказах + сумма +любая информация из s_orders

Запрос к БД составил, в phpmyadmin все прекрасно выводится.

Вопрос в том, как вывести ту же информацию на странице товара в админке)

По логике понимаю, что данный запрос надо внести в массив, присвоить ему имя, а потом выводить конструкцией что-то вроде $product->$zakazi

или как?

Link to post
Share on other sites

запрос такой:

select s_purchases.order_id,sum(s_purchases.amount) amount,sum(amount * price) sum_price, s_orders.*
				from s_purchases 
				join s_orders on s_orders.id=s_purchases . order_id
				where s_purchases.product_id=?, s_purchases.product_id
				group by s_purchases.order_id
				order by amount desc



чтобы в phpmyadmin увидеть его работу:

select s_purchases.order_id,sum(s_purchases.amount) amount,sum(amount * price) sum_price, s_orders.*					from s_purchases 					join s_orders on s_orders.id=s_purchases . order_id					where s_purchases.product_id=67					group by s_purchases.order_id					order by amount desc
Link to post
Share on other sites
  • 3 weeks later...
  • 8 months later...
  • 2 weeks later...

Ловите)
Учтите что это для 2.1.5 или может даже ранних версий. Я для себя переписал под 2.2.4 с метками с прочими нововведениями, за символическую плату могу помочь (писать в лс)

Это те файлы,которые были изначально от автора:

http://dfiles.ru/files/2f19twqpb

http://dfiles.ru/files/tgx1ubwbz

Не знаю какой из них более свежий,качайте всё :)

Link to post
Share on other sites
  • 2 months later...

Ловите)

Учтите что это для 2.1.5 или может даже ранних версий. Я для себя переписал под 2.2.4 с метками с прочими нововведениями, за символическую плату могу помочь (писать в лс)

Это те файлы,которые были изначально от автора:

http://dfiles.ru/files/2f19twqpb

http://dfiles.ru/files/tgx1ubwbz

Не знаю какой из них более свежий,качайте всё :)

может и свои выложишь?) 

Link to post
Share on other sites
  • 5 months later...
  • 2 weeks later...
  • 2 weeks later...

Join the conversation

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

Guest
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.

Loading...
×
×
  • Create New...