Дмитрий25 1 Опубликовано 11 октября, 2014 Жалоба Share Опубликовано 11 октября, 2014 Хочу спросить по поводу этой темы: http://vamshop.ru/forum/topic/13020-%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-%D0%BD%D0%B0-%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5-%D0%B2-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD/ Дело в том что я не нашел этой строки: array($this->Admin->MoveButtons($content['Content'], $content_count), array('align'=>'center')), И еще, можно ли сделать изменение количества товара динамически, как с ценами? Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 11 октября, 2014 Автор Жалоба Share Опубликовано 11 октября, 2014 И наверное руководство по этой ссылке: http://vamshop.ru/forum/topic/13020-%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-%D0%BD%D0%B0-%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5-%D0%B2-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD/ нужно немного обновить, сделав его актуальным под текущую версию. Я имею ввиду что раньше не было "цены" на товар Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 Поправил faq. Сделать можно как с ценами, прямо в списке править, но это ведь только код править, по умолчанию ajax изменение только для цен. Если знаете php немного, то не сложно, смотрите как сделано изменение цены (price) и делайте по аналогии смену количества (stock) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 Хотя сейчас попробую в faq написать как это делать, т.е. добавить изменение склада через ajax. Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 12 октября, 2014 Автор Жалоба Share Опубликовано 12 октября, 2014 Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 Вот как это делается - http://vamshop.ru/forum/topic/13247-%D0%BA%D0%B0%D0%BA-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B0/?p=106716 Теперь можно править количество на складе так же как и цену, с помощью ajax, прямо в списке товара, без перезагрузки страницы. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 Только обязательно ещё раз совет из faq по поводу вывода количества сделайте, там код чуть поменялся. А потом вот этот faq по добавлению ajax изменения количества на складе. Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 12 октября, 2014 Автор Жалоба Share Опубликовано 12 октября, 2014 Скажите, в этом руководстве http://vamshop.ru/forum/topic/13247-%D0%BA%D0%B0%D0%BA-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B0/ в пункте 2 и 3 один и тот же файл менять нужно? не нахожу вот этот кусочек кода в файле /app/Controller/ContentsController.php: // Ajax price change if ($content['Content']['content_type_id'] == 2 or $content['Content']['content_type_id'] == 7) { echo $this->Ajax->editor($content['Content']['id'],'/contents/admin_change_price/', array('tooltip' => $content['Content']['id'],'placeholder' => '_','onblur' => 'submit')); } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 Да, пардон, небольшая ошибка. Исправил. Должно быть конечно /app/View/Content/admin.ctp , шаблон ведь правим. Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 12 октября, 2014 Автор Жалоба Share Опубликовано 12 октября, 2014 Вроде все поменял как нужно, отображается правильно, но почему-то менять быстро не получается.... Кеш в админке чистил. Может нужно еще где-то почистить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 А цена меняется?! Точно всё сделали как в этом совете http://vamshop.ru/forum/topic/13020-%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-%D0%BD%D0%B0-%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5-%D0%B2-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD/ а именно вот эту строка у Вас выводит: array($content['ContentProduct']['stock'],array('id' => 'stock'.$content['Content']['id'],'align' => 'center', 'class' => 'edit')), именно такая строка должна быть, что б работал ajax. Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 12 октября, 2014 Автор Жалоба Share Опубликовано 12 октября, 2014 да, спасибо. Недосмотрел, теперь все работает Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 12 октября, 2014 Автор Жалоба Share Опубликовано 12 октября, 2014 Возникла такая проблема: поменять могу прям в категории, но почему-то результат не сохраняется. Когда я выхожу из категории все возвращается к прежнему значению Проверил с ценами - с ними все впорядке Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 октября, 2014 Жалоба Share Опубликовано 12 октября, 2014 Исправил. http://vamshop.ru/forum/topic/13247-%D0%BA%D0%B0%D0%BA-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B0/?p=106716 Ещё раз сделайте как в faq написано, там код чуть изменился. Теперь должно работать, у меня работает. P.S. Да и наверное я этот код по умолчанию в VamShop 2 добавлю, в любом случае полезно сразу видеть склад и возможность исправить количество на складе. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения