Alexey
именно в гриде поубирать, не в окне?
🙈 PG
ну сохранение происходит, ответ от сервера приходит как нормальный json. думаю проблема в выводе обновленных данных
🙈 PG
после сохранения идет еще один запрос mgr/item/getlist ?
Alexey
Alexey
то что выше в скрине было
🙈 PG
после нажатия сохранить идет запрос на коннектор
а у него action: mgr/item/update
после ответа опять идет на коннектор но уже
action: mgr/item/getlist
Alexey
должно, при корректном сохранении. а у меня висит бесконечно окно с сохранением
🙈 PG
может залить этот компонент на тестовый modhost?
🙈 PG
так будет проще смотреть что да как
Alexey
еще пару экспериментов проведу и залью, если ничего не выйдет
🙈 PG
ок
Миша
кстати, как поборот, я запихал автокомплит в officeProfile но он не показывает, скидывается, если убираю у формы id="office-profile-form" то все работает
Максим
Как отобразить в таблице каталога товаров miniShop2 поля с xtype = minishop2-combo-options ? Точнее они отображаются, но в виде JSON строки. Какой костыль прописать?)) подскажите, пожалуйста.
Максим
Сейчас так ,getColumns: function() {
return {
available_day: {
width: 50
,sortable: true
,editor: {
xtype: 'minishop2-combo-options'
,name: 'Порядок'
}
}
}
}
Vadim
у меня есть строка 1000 символов, мне нужно ее сократить до 250, а потом обрезать до последней точки
Как это сделать на php ?
🙈 PG
$in = 'very long text';
$out = strlen($in) > 250 ? explode('.',substr($in,0,250))[0]."." : $in;
echo $out;
🙈 PG
стоп, так оно обрежет до первой точки
Ivan
Ребят, есть проблема с интернет магазином на shopkeeper, нужен человек который шарит в tagManager2, за деньги. Пишите в лс)
Миша
Ivan
Хотя давай в лс
Sergey
Добрый день!
Vadim
Sergey
Сегодня опять вопрос про modRest ) Как правильно передать из фронтэнда в бэкэнд некий параметр например test со значением 1 , а на backend принять и вернуть его в ответ сразу? Не мог бы кто-то подсказать как такой пример реализовать? я пробую переопределять public function get() но чето не выходит ничего
Sergey
просто выводится то что по дефолту, работает getList()
🙈 PG
не совсем понятно какую именно функцию get() пробуешь переопределить
🙈 PG
get переопределить можно создав свой клас и расширить его от modObjectGetProcessor
Sergey
тот что в modRestController
Sergey
class ReestrCoreSportCompany extends modRestController {
Sergey
public $classKey = 'SrSportcompany';
public $defaultSortField = 'area';
public $defaultSortDirection = 'ASC';
Sergey
далее пробую как-то так
Sergey
public function get()
{
$test = $this->getProperty('test');
return $test;
}
🙈 PG
так выглядит оригинальная get
public function get() {
$pk = $this->getProperty($this->primaryKeyField);
if (empty($pk)) {
return $this->getList();
}
return $this->read($pk);
}
🙈 PG
попробуй задать id
Sergey
ну по айди то работает это дефолтная работа, то есть выводит по айди 1 запись
Sergey
я вот хочу понять как свои параметры реализовывать и как передавать
Sergey
помимо айди
🙈 PG
а что POST и GET не работают?
Sergey
работают но результата нету ни какого
Sergey
может я передаю не верно правда
Sergey
http://host/rest/SportCompany/?test=1
Sergey
вот так вернее
Sergey
но у меня отрабатывает просто getList()
🙈 PG
$_REQUEST['test'];
🙈 PG
залей на модхост, так будет проще разобраться
Sergey
Ок чуть позже залью скину ссылку
Sergey
спасибо
🙈 PG
ок
BENJiDevil
Люди, прошу помощи. У кого есть немного времени, подсказать что и как запилить, напишите в лс.
Миша
так сюда пиши
BENJiDevil
тапками закидают, боюсь)
Миша
ну и ладно
Yani
я в носках =)
BENJiDevil
хах))
Миша
и навоз)
BENJiDevil
до меня покопались в корзине,
привязали вместо чекбоксов селекты в выборе доставки
мало того поверх селектов навешен jquery.formstyler.js
Соответственно у меня при выборе доставки в селекте не пересчитывается итоговая цена
куда копать?)
Yani
👌
Th0r
тапками закидают, боюсь)
чат для этого и существует. сможет кто ответить - ответят, а искать кого-то особо умного и свободного (что уже само по себе тяжело) чтобы задать какой-то только тебе известный вопрос, да и еще потом ответ будет не в общем доступе - это не производительно. задавай вопрос сразу в чате - кто сталкивался с таким - ответят.
а тапки - виртуальные, даже синяков не останется :D
BENJiDevil
BENJiDevil
собстенно скорее всего ответ в jsке минишопа я предполагаю, но как где, кто нибудь менял чекбоксы на селекты?
BENJiDevil
очень надеюсь на ответ "бывалых")
🙈 PG
думаю если будет ссылка на сайт, то будет проще ответить
BENJiDevil
http://gree-group.ru
BENJiDevil
пересчет от количества я вроде сделал, то есть вернул, ибо там классы/id вырезали...(на локалке копаюсь)
А вот с селектом беда
и еще одна непосильная для меня задача
Мне посоветовали компонент для реализации дополнительной услуги у товара, я списался с автором, но пока он не отвечает.
Мне нужно к каждому товару в корзине добавить дополнительное поле с чекбоксом, при выборе которого к цене добавляется n-ая цена.
Я подумал, что возможно не нужен целый компонент, возможно ли у товара создать дополнительное поле с суммой скажем, а на фронте в зависимости от того указан ли он или не равен 0 выводить? а jsкой как то вызывать функцию пересчета товара добавляя указанную сумму?
BENJiDevil
просто на самом деле сайт не мой и кто и что делал на нем до этого....никому не известно
🙈 PG
пересчет не работает, так как он заточен под input а на деле стоит select
проще всего вывести в скрытый div варианты доставки и оплаты из стандартного чанка, в при выборе в селекте с помощью js слать тригер на скрытый инпут
🙈 PG
тогда и валидация заработает и изменения количества итд
🙈 PG
сейчас же из-за отсутствия input[name="delivery"] и input[name="payment"] в консоли ошибки и скрипты минишопа не работают
BENJiDevil
да, на ошибки я тоже обратил внимание...вообщем весь шаблон изкромсали...
BENJiDevil
а где то можно достасть стандартные шаблоны от корзины?
BENJiDevil
да нашел, попробую добавить чеки обратно и через них сделать
🙈 PG
https://github.com/bezumkin/miniShop2/tree/master/core/components/minishop2/elements/chunks
BENJiDevil
BENJiDevil
не я тут этой анархией занимался...да...запилено все прям в стандартных, поэтому и прыгаю с бубном, пытаясь вернуть хотя бы функции корзины которые из коробки были (вроде того же перерасчета при изминении количества)
BENJiDevil
Печально, но я поставил стандартные чанки, выключил эту стилизацию input, но расчет не происходит
Миша
ребята, а как в mSearch2.submit(); закинуть сортировку свою?
Миша
я где то делал, не помню
Артем