Изменить поле выбора родителя для товара miniShop2

Всем привет!
Потребовалось поменять родителя у товара в minishop2, но с удивлением обнаружил, что нужного родителя нет в списке. Удивился — до этого не думал, что проблема может возникнуть. В modx очень удобное указание родителя — простым кликом по нужному пункту в меню.

Покопавшись в файлах обнаружил файл getcats.class.php, который отдает нужных родителей.
По умолчанию там установлено ограничение на 20 результатов, хотя поменять его и не трудно (изменив файл), хотел бы узнать — есть ли другое решение? Может быть можно вернуть дефолтный способ выбора родителя?
Олег
05 сентября 2017, 20:42
modx.pro
2 038
0

Комментарии: 13

Михаил
06 сентября 2017, 07:32
0
Я так же менял количество вывода опций, там кажется порядка 10 было. так и менял файлик, при обновлении опять менял ))
    Дмитрий
    Дмитрий
    06 сентября 2017, 07:57
    -4
    Как обычно после автора минишоп, работаю напильником.
    Наумкин, ты конечно «красавец», взял и в goods засунул стоимость, количество, вес товара.
    Все круто, только расскажи как теперь отдельно вывести в шаблоне отправки письма название товара?
    Или как всегда ты слона не заметил?

    Достало уже за тобой код допиливать, реально.
    Ты бы хоть мануалы потрудился написать.
    А то контакты все закрыл. И выбрасываешь свои недоделки на продажу.
      Воеводский Михаил
      06 сентября 2017, 08:34
      +3
      Василий тебе что-то должен? Или он продает minishop2?
      Если что-то исправляешь, вноси свой вклад в развитие продукта — отправляй PR Василию, чтобы эти нюансы исправить в ядре ms2.

      В противном случае твой комментарий не несет ни малейшей ценности.
        Дмитрий
        Дмитрий
        06 сентября 2017, 08:44
        -3
        Что еще я должен делать бесплатно для Василия?

        Люди платят деньги и потом просят, чтобы я сидел и исправлял его недоработки за деньги.
        Хочет, чтобы я тестировал его продукт-пусть оплачивает! Разберемся!

        Но пока я вижу, что платить тут особо не за что.

        И я вроде как описал проблему.
        Че ты наехал?
          Воеводский Михаил
          06 сентября 2017, 08:50
          +3
          Ты сам ответил на ключевой вопрос: почему Василий должен что-то делать для тебя бесплатно? Он бесплатно выпустил ms2, по мере возможностей и сообщений об ошибках дорабатывает его, постоянно выпуская новые версии. Но лично тебе не должен ничего.

          Если что-то не работает в его платных компонентах, пиши в поддержку в магазине. В таких случаях исправления выходят намного быстрее.

          И да, первоначально наехал ты. Я лишь ответил с объективной стороны. Причем, в данном случае для меня не так важно, речь о Василии или ком-либо еще. Здесь факт — тебе предоставлен бесплатный продукт, с помощью которого ты зарабатываешь деньги, никак не делясь с автором, а потом еще и предъявляешь что-то.

          Некрасиво. Очень.
            Дмитрий
            Дмитрий
            06 сентября 2017, 08:53
            -2
            Але!

            Ко мне заказчики обращаются, чтобы я привел в порядок их магазы.
            Мне пофигу на чем они.
            На минишоп или вордпрессе, или вообще на самописной.

            С помощью minishop2 ничего не зарабатываю.
            С помощью знаний-да, но минишоп2 к этому не имеет отношения.
              Воеводский Михаил
              06 сентября 2017, 09:14
              +3
              Уверен, что проблемы непосредственно внутри ms2? Гораздо больше зависит от рук того, кто собирал магазин. А это уже точно не Василий.
          Дмитрий
          Дмитрий
          06 сентября 2017, 08:45
          0
          И если бы это было первый раз!

          На протяжении трех лет!
            Воеводский Михаил
            06 сентября 2017, 08:51
            0
            Так возьми и исправь. Раз и навсегда. В чем проблема?
              Дмитрий
              Дмитрий
              06 сентября 2017, 09:07
              0
              Исправил.
              Просто накипело уже.
                Воеводский Михаил
                06 сентября 2017, 09:13
                0
                В репо ms2 исправления отправь. Тогда, глядишь, и перестанут попадать такие ошибки на исправление.
        Евгений Шеронов
        06 сентября 2017, 08:00
        0
        А это какой то баг combobox-полей. Когда значение изначально не выбрано, выпадает список с пагинацией, где присутствует полный список.

        Если же значение было выбрано, то списка с пагинацией нет. Это и в кастомных поля встречается, на основе combobox. Можно сделать, чтобы всегда выпадал список с пагинацией, но тогда в поле будет отображаться id значения, а не его название (если он находится дальше первой страницы в пагинации).

        Но в обоих случая текстовый поиск работает)
        Как решить проблему с выпадающим списком, если значение было выбрано — пока тоже не придумал.
          Олег
          06 сентября 2017, 12:02
          0
          К сожалению у меня не получается текстом вводить — происходит ajax подгрузка и результатов нет, можно лишь найти нужную страницу в списке. Достаточно неудобное решение, к сожалению.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          13