Alex
С нами с 02 января 2017; Место в рейтинге пользователей: #264Обработка элемента по клику в CMP ExtJS
Здравствуйте. Есть своя табличка CMP. Данные сохраняются, обновляются с этим проблем нет. Проблема в другом. Есть строка в таблице, в строке 5 колонок, id скрыто по умолчанию (его не считаем), название (текст), урл (текст), класс ресурса (варчар), шаблон (инт) и в конце этого дела есть кнопка. Так вот, кнопку я явно сделал не правильно, мне бы такую как в минишопе в таблице заказов, где редактировать, удалить и тд. Я как бы впиперил кнопку туда, но теперь ума не приложу как заставить ее работать.
Теперь основная суть вопроса: как по клику на кнопку передать id записи таблицы в процессор в виде переменной. То есть клик, айди попал в процессоре в переменную, и дальше я уже использую эту переменную для формирования нужного запроса и тд.
Теперь основная суть вопроса: как по клику на кнопку передать id записи таблицы в процессор в виде переменной. То есть клик, айди попал в процессоре в переменную, и дальше я уже использую эту переменную для формирования нужного запроса и тд.
Программный импорт тэгов в ms2Gallery
Здравствуйте. Собственно вопрос: как программно импортировать теги в ms2Gallery через процессор? Картинки то я знаю как заливать, а вот теги что-то не заливаются.
Выборка в MIGX через where
Здравствуйте. MIGX, есть записи в бд такого типа
Нужно достать, например, только записи, где из всех этих id есть значение 13.
пишем
UPD. Всем спасибо. Нашел решение.
"category":["13","20"]
. 13, 20 это id ресурсов и их может быть неограниченное количество, то есть следующая запись может иметь такой вид "category":["13","20","25","45","1587"]
.Нужно достать, например, только записи, где из всех этих id есть значение 13.
пишем
&where=`{"category:LIKE":"%13%"}`
— не работает. То есть оно выводится даже если значение 13 отсутствует в БД вот так "category":["20","25","45","1587"]
Не важно что туда написать все равно выводиться. Кто-то может подсказать как правильно в мигиксе выборку по шаблону запроса через LIKE сделать или может есть другое решение?UPD. Всем спасибо. Нашел решение.
&where=`{ "category:find":"13" }`
Простенькое дополнение Minishop2
Здравствуйте. Есть ли где-нибудь инфа как сделать простенькое дополнение к странице товара минишоп в своем табе, типа как работают msProductRemains или msOptionsPrice2. Это конечно не простенькие дополнения, но нужно узнать сам минимальный принцип того, как данные из своей таблички в БД прикрутить к странице редактирования товара минишопа, чтобы это все мало-мальски работало. В поиске никакой инфы по этому вопросу не нашел. Буду благодарен за любую информацию.
Мультикатегории и производительность
Здравствуйте. Магазин на minishop2. Есть такая реализация хранения и вывода товаров. Две ветки: каталог с категориями и производители. Все товары физически хранятся в производителях и через функционал мультикатегорий расфасовываются по нужным категориям в каталоге. Так вот, в чем суть вопроса. Создает ли функционал мультикатегорий какие-либо дополнительные нагрузки или нет, так как планируется относительно большое количество товаров 20 000 — 100 000 позиций. Или стоит пересмотреть решение с мультикатегориями и реализовать структуру по другому. Заранее всем спасибо за ответы.
Некорретно добавляются опции в корзину.
Здравствуйте сообщество. Собственно делаю магазин на Minishop2 и столкнулся со странным поведением корзины. Есть опция у товара размер, например xs. Добавляю товар в корзину, перехожу на страницу оформления заказа (здесь чанки стандартные, ничего не менял) и мне там, где должны выводится добавленные в корзину опции, вылазит вот такая беда xs; 64. Вот это 64, например, это какие-то 10% от стоимости, товар например этот стоит 640 и в корзину пишет 64, аналогично и с другими ценами. Если меняю в корзине кол-во товара на 2 и обновляю страницу, то уже xs; 128 и так далее. Как избавиться от этой фигни, почему оно вообще туда лезет? Стандартный чанк товара msProduct.content тоже пробовал, та же беда.
UPD. Извините, разобрался, все ок.
UPD. Извините, разобрался, все ок.
Наследование значений ТВ параметров родителем.
Здравствуйте. Вопрос такого рода. Есть структура:
Дочерних документов может быть неограниченное! количество. У каждого дочернего документа есть несколько ТВ параметров с типом ввода мульти-селект(множественный выбор). Скажем одно из доп. полей называется my_tv_1. Такое же доп. поле my_tv_1 есть и у Родителя. Теперь главная суть вопроса: вот я в дочерних документах задал значения в my_tv_1 (например в ресурсе 1, значение А, в ресурсе 2 значение Б и в ресурсе 3 значение В) и нужно чтобы эти значения с трех дочерних ресурсов прописались в этом же ТВ у родителя. То есть у родителя значения тв my_tv_1 были А, Б, В.
Если короче выражаться, то в ТВ родителя должны быть все возможные значения определенного ТВ всех дочерних ресурсов (если какое-то значение уже есть, тогда не дублируем, только уникальные значения).
Я как бы с пхп совсем на Вы… Я думаю надо сделать плагин на событие onDocFormSave. При сохранении дочернего ресурса берем значение my_tv_1 текущего документа, проверяем значение my_tv_1 родительского ресурса, если такое значение есть тогда ничего не делаем, иначе добавляем это значение и обновляем родительский документ.
Логику я надеюсь понимаю, а вот написать на пхп проблемно.....(
Кто-то может помочь накидать такой плагин.
- Родитель
- ---Дочерний 1
- ---Дочерний 2
- ---Дочерний 3
- Родитель 2
- ---Дочерний 1
- ---Дочерний 2
- ---Дочерний 3
Дочерних документов может быть неограниченное! количество. У каждого дочернего документа есть несколько ТВ параметров с типом ввода мульти-селект(множественный выбор). Скажем одно из доп. полей называется my_tv_1. Такое же доп. поле my_tv_1 есть и у Родителя. Теперь главная суть вопроса: вот я в дочерних документах задал значения в my_tv_1 (например в ресурсе 1, значение А, в ресурсе 2 значение Б и в ресурсе 3 значение В) и нужно чтобы эти значения с трех дочерних ресурсов прописались в этом же ТВ у родителя. То есть у родителя значения тв my_tv_1 были А, Б, В.
Если короче выражаться, то в ТВ родителя должны быть все возможные значения определенного ТВ всех дочерних ресурсов (если какое-то значение уже есть, тогда не дублируем, только уникальные значения).
Я как бы с пхп совсем на Вы… Я думаю надо сделать плагин на событие onDocFormSave. При сохранении дочернего ресурса берем значение my_tv_1 текущего документа, проверяем значение my_tv_1 родительского ресурса, если такое значение есть тогда ничего не делаем, иначе добавляем это значение и обновляем родительский документ.
Логику я надеюсь понимаю, а вот написать на пхп проблемно.....(
Кто-то может помочь накидать такой плагин.