Danya Опубликовано 23 августа, 2012 Жалоба Поделиться Опубликовано 23 августа, 2012 Есть категория товаров, у которых единица измерения в шт. и есть единица измерения в кг., по умолчанию в настройках вписываю кг., и при выборе количества товара выводит только кг., а нужно выставлять для определённого товара нужную единицу измерения.Может кто-то подсказать, как это можно решить? Цитата Ссылка на сообщение Поделиться на другие сайты
SupermarioBros Опубликовано 23 августа, 2012 Жалоба Поделиться Опубликовано 23 августа, 2012 добавить поле к варианту товара табл. s_variants содердащее инфо о ед. измерения Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 26 августа, 2012 Автор Жалоба Поделиться Опубликовано 26 августа, 2012 SupermarioBrosМожете подробно рассказать? Я поле добавляю, а в админке как подвязать к определённому товару? Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 2 сентября, 2012 Автор Жалоба Поделиться Опубликовано 2 сентября, 2012 вопрос ещё актуален Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 5 сентября, 2012 Автор Жалоба Поделиться Опубликовано 5 сентября, 2012 данного функционала очень не хватает в симпле. Цитата Ссылка на сообщение Поделиться на другие сайты
xxdiemerxx Опубликовано 15 января, 2013 Жалоба Поделиться Опубликовано 15 января, 2013 Создаем новое поле в таблице s_variants к примеру edizв файле simpla\design\html\protuct.tpl после строки<li class="variant_sku">Артикул</li>вставляем<li class="variant_sku">Единица измерения</li>там же после строки<li class="variant_sku"> <input name="variants[sku][{$variant->id}]" type="text" value="{$variant->sku|escape}" /></li>вставляем<li class="variant_sku"> <input name="variants[ediz][{$variant->id}]" type="text" value="{$variant->ediz|escape}" /></li>и там же после<li class="variant_sku"><input name="variants[sku][]" type="" value="" /></li>вставляем<li class="variant_sku"><input name="variants[ediz][]" type="" value="" /></li>дальше в файле api\Variants php меняем $query = $this->db->placehold("SELECT v.id, v.product_id , v.price, NULLIF(v.compare_price, 0) as compare_price, v.sku, IFNULL(v.stock, ?) as stock, (v.stock IS NULL) as infinity, v.name, v.attachment, v.positionна $query = $this->db->placehold("SELECT v.id, v.product_id , v.price, NULLIF(v.compare_price, 0) as compare_price, v.sku, v.ediz, IFNULL(v.stock, ?) as stock, (v.stock IS NULL) as infinity, v.name, v.attachment, v.positionи ниже$query = $this->db->placehold("SELECT v.id, v.product_id , v.price, NULLIF(v.compare_price, 0) as compare_price, v.sku, IFNULL(v.stock, ?) as stock, (v.stock IS NULL) as infinity, v.name, v.attachmentна$query = $this->db->placehold("SELECT v.id, v.product_id , v.price, NULLIF(v.compare_price, 0) as compare_price, v.sku, v.ediz, IFNULL(v.stock, ?) as stock, (v.stock IS NULL) as infinity, v.name, v.attachmentВ шаблоне обращаемся через{$product->ediz}Может поможет кому) Цитата Ссылка на сообщение Поделиться на другие сайты
xxdiemerxx Опубликовано 17 января, 2013 Жалоба Поделиться Опубликовано 17 января, 2013 будет показывать что этого товара 3 кг это 3 штуки а этого 10 грамм. Если выведите необходимую метку. Цитата Ссылка на сообщение Поделиться на другие сайты
Dimon789 Опубликовано 18 января, 2013 Жалоба Поделиться Опубликовано 18 января, 2013 не могу единицу товара вывести в корзине Цитата Ссылка на сообщение Поделиться на другие сайты
xxdiemerxx Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 В корзину я выводил такв файле api\orders.php послеif(!isset($purchase->variant_name) && !empty($variant))$purchase->variant_name = $variant->name;я вставил if(!isset($variant->ediz_name) && !empty($variant))$variant->ediz_name = $variant->ediz;в cart.tpl шаблона {$purchase->variant->ediz} Цитата Ссылка на сообщение Поделиться на другие сайты
Dimon789 Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 спасибо помогло Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 22 января, 2013 Автор Жалоба Поделиться Опубликовано 22 января, 2013 когда оформляешь заказ в корзине, при отправке выводит сверху ошибку не перенаправляя на следующую страницу, при этом заказ отправляется в админку с пустой позицией.Проверить можно на сайте, добавьте товар в корзину, отправьте заказ: http://simplacms.16mb.com/products/nokia_c203 Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 22 января, 2013 Жалоба Поделиться Опубликовано 22 января, 2013 Ну чёрным по белому написано что нет поля Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 22 января, 2013 Автор Жалоба Поделиться Опубликовано 22 января, 2013 спасибо. проглядел. теперь работаетосталось сделать вывод в админке и на странице оформленного заказа Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 26 января, 2013 Автор Жалоба Поделиться Опубликовано 26 января, 2013 появился вопрос.нужно сделать окончание при выборе количества товара, т.е.1 кг-м 2 кг-ма ... 10 кг-мовв админке я прописала в корзине вывод сделал так{$purchase->variant->ediz}{$purchase->variant->ediz|plural:'ов':'а'}но показывает вот так Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 26 января, 2013 Жалоба Поделиться Опубликовано 26 января, 2013 нахрена бред этот делать? кг и всё1 кг23 кг23425423 кгкг универсален Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 26 января, 2013 Автор Жалоба Поделиться Опубликовано 26 января, 2013 это я пример привёлесли можете помочь, помогите пожалуйста. Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 26 января, 2013 Автор Жалоба Поделиться Опубликовано 26 января, 2013 возможно-ли такое сделать? Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 27 января, 2013 Автор Жалоба Поделиться Опубликовано 27 января, 2013 |plural:для селекта отображает только последнее значение, подскажите, как можно исправить? Цитата Ссылка на сообщение Поделиться на другие сайты
Dimon789 Опубликовано 30 января, 2013 Жалоба Поделиться Опубликовано 30 января, 2013 "кг-ма" это как то даже не удобно и не привычно видеть на сайте...согласен с delprofile это бред Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 30 января, 2013 Автор Жалоба Поделиться Опубликовано 30 января, 2013 я согласен с вами, не спорю.просто есть другие единицы измерения, которые короткие и требуется окончание.если кто-то может помочь с этим, подскажите пожалуйста. Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 31 января, 2013 Автор Жалоба Поделиться Опубликовано 31 января, 2013 нужно сделать1 капсула2 капсулы...10 капсул Цитата Ссылка на сообщение Поделиться на другие сайты
Rash Опубликовано 31 января, 2013 Жалоба Поделиться Опубликовано 31 января, 2013 Danya ты че там ядерное оружие втюхиваешь или наркоту?))))) Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 31 января, 2013 Автор Жалоба Поделиться Опубликовано 31 января, 2013 кто поможет сделать? Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 31 января, 2013 Жалоба Поделиться Опубликовано 31 января, 2013 Маршрутки. В МСК их называют капсулы смерти Цитата Ссылка на сообщение Поделиться на другие сайты
JustDavali Опубликовано 31 января, 2013 Жалоба Поделиться Опубликовано 31 января, 2013 неее, капсула смерти - это автомобиль ОКА маршрутка - это шансонваген или газельваген ) Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.