minishop2 Вопросы после установки

Поставил локально MODx и minishop2 через управление пакетами. Сделал все по видео уроку быстрый старт.
Сейчас возникают проблемы с:
1) в товаре не отображаются картинки из галереи (которые я выбрал и вижу в админке)
2) когда захожу в админке в раздел minishop2 — в заказы или в настройки вижу надпись «In the development» — может быть я что-то не правильно понял или не настроил. Но в этой версии ведь есть управление заказами, я просто чего-то не сделал ??
3) нажимаю в товаре — добавить в корзину — всплывает оповещение — товар добавлен. перехожу в заказ вижу пустые поля (Наименование, Цена, Вес, Кол-во, Стоимость) т.е товар как будто бы добавил, но я не вижу его свойств

Спасибо за внимание, очень жду ответов )
Андрей
06 марта 2013, 07:45
modx.pro
3 285
0

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

Андрей
06 марта 2013, 11:55
0
всё понял) невнимательно прочитал информацию на сайте modx. Не понимаю зачем было выкладывать не готовый продукт конечно и тем более подписку делать платную. Получилось так что по своей неосведомлённости надеелся сделать магазин на minishop2 )) а его то ещё нет.
    Василий Наумкин
    06 марта 2013, 12:24
    0
    Делай. 8го марта выходит полная версия.

    Документация доступна только по подписке, иначе ее совем не интересно писать.
      Андрей
      06 марта 2013, 13:03
      0
      Ура =) порадовал ))
        Василий Наумкин
        06 марта 2013, 13:05
        0
        Изначально планировал всё выпустить через неделю после той беты.

        Но по разным причинам — не вышло. Зато, в итоге, и результат лучше.
          Андрей
          06 марта 2013, 13:06
          0
          и то правда ) жду.
          А фильтрации там новой не будет? нужно для фильтров использовать mSearch — верно?
            Василий Наумкин
            06 марта 2013, 13:07
            0
            Будет новая версия mFilter, он давно ждёт полной переделки.

            Но когда — не знаю. Пока попробуй старый использовать.
    Андрей
    06 марта 2013, 13:34
    0
    Хорошо ) спасибо за скорые ответы.
      Владимир Колесник
      06 марта 2013, 15:17
      0
      Готовая версия от беты, на много отличается?
      А то я уже скрипт импорта товаров/категорий под minishop2 начал писать…
        Василий Наумкин
        06 марта 2013, 15:31
        0
        Товаров и категорий изменения особо не касаются. Разве что, исправлен косяк с типом полей для хранения цены и веса.

        Всё что нужно обновится автоматически, при установке нового пакета.

          Владимир Колесник
          06 марта 2013, 15:40
          0
          Хотел еще узнать принцип добавления товара в MS2, товар добавляется сразу в две таблицы? В 1. modx_site_content и затем в modx_ms2_products? Писал ли ты какой XPDO класс(или как его правильно назвать) для работы с товарами (таблицей товаров)? И зачем дублировать товар в основную таблицу MODx'a modx_site_content?
            Василий Наумкин
            06 марта 2013, 15:59
            0
            Работать нужно с классом msProduct, всё остальное делается автоматически и не должно тебя беспокоить.

            Просто напиши
            $res = $modx->newObject('msProduct');
            echo '<pre>'; print_r($res->toArray()); die;
            и сразу станет всё понятно.
        Владимир Колесник
        06 марта 2013, 16:12
        0
        Так и думал, пробовал вот так например, вытащить товар с Артикулом 111:
        $res = $modx->getObject('msProduct', array('article' => 111));
        но вылетает ошибка, подскажи что не так делаю, просто только начинаю знакомство с xPDO…
        Error 42S22 executing statement:

        Array
        (
        [0] => 42S22
        [1] => 1054
        [2] => Unknown column 'msProduct.article' in 'where clause'
        )
        Fatal error:  Call to a member function toArray() on a non-object in D:\xampp\htdocs\core\cache\includes\elements\modsnippet\39.include.cache.php on line 67
          Василий Наумкин
          06 марта 2013, 16:21
          0
          Таблицы соединены не настолько крепко =)

          $data = $modx->getObject('msProductData', array('article' => 111));
          $product = $data->getOne('Product');
          
          echo '<pre>'; print_r($product->toArray()); die;
          Для разных выборок лучше использовать pdoTools, хотя, я не знаю, что именно ты хочешь.
          Владимир Колесник
          06 марта 2013, 17:03
          0
          msProductData — то что нужно ;)
          Сейчас просто делаю проверку, если товар есть уже в БД, но обновляем чисто цену.
          Если товара нету, тогда добавляем, вот и пока мне нужно определять товар по артикулу. т.к. названия могут быть одинаковы.
            Василий Наумкин
            06 марта 2013, 17:11
            0
            На будущее — сразу учись читать схему.

            Она есть у любого нормального компонента, и по ней видно невооруженным взглядом все объекты и свойства.

            Есть даже визуализатор. Например, вот так выглядит схема MS2.
              Владимир Колесник
              06 марта 2013, 17:21
              0
              Ого, даже не знал об этом, спасибо большое! Буду терь знать!
              P.S. Чем то напоминает XSLT :)
                Владимир Колесник
                07 марта 2013, 10:20
                0
                Время выполнения скрипта: 43,409870147705 сек.
                Товаров добавлено: 1826
                Хм… не плохо :)
                  Василий Наумкин
                  07 марта 2013, 11:56
                  0
                  Да, нормуль.

                  У меня совсем скоро тоже будет перенос большого магазина с MS1 на MS2, так что разработаю кое-какие инструменты для миграции.
                    Владимир Колесник
                    07 марта 2013, 12:28
                    0
                    Это самая большая категория с товарами, остальные по 1000 товаров. Общее кол-во товаров в магазине, порядка 20-30 тыс.+-10тыс. Думаю modx это все выдержит :)
                      Андрей Селивёрстов
                      09 марта 2013, 15:51
                      0
                      Владимир, если не сложно, можете написать на почту andrey.seliverstov@gmail.com или в скайп asbmbb. Хочу задать несколько вопросов про импорт в МS2.
            Владимир Колесник
            07 марта 2013, 16:17
            0
            Еще такой вопрос, как можно будет выбрать производителей какой либо категории товара?
            Например:
            В категории «Телефоны», есть производители: Nokia, Apple, HTC, Samsung, Philips, Sony
            А в категории «Телевизоры», есть: Philips, Samsung, Sony, Sharp
            Вот как в категории Телефоны например, вывести только производителей телефонов?
            Как я понял производители, привязываются только к товару.
              Владимир Колесник
              14 марта 2013, 10:46
              0
              на мой комментарий так и не ответил :(
                Василий Наумкин
                14 марта 2013, 11:06
                0
                Ну как-как, через xPDO.

                Есть связь производитель-товар, есть товар-категория, дальше включаем фантазию и пишем нужный сниппет, который выедет производитель-категория.
              Viktor Minator
              07 марта 2013, 17:25
              0
              как отменить смену класса?
              То есть был класс Document, а стал Category of the product. Как откатить назад? Ни через «Быстрое обновление», ни в Системных настройках ресурса при обычном редактировании нет этого пункта.
                Василий Наумкин
                07 марта 2013, 17:26
                0
                Только через xPDO.

                Отличия между типами ресурсов очень большие, не рекомендую так делать.
                  Viktor Minator
                  07 марта 2013, 17:34
                  0
                  то выходит, если «затупил» и поменял случайно не ту категорию, то откатывать назад нужно xpdo запрос делать?
                    Василий Наумкин
                    07 марта 2013, 17:35
                    0
                    Угу. Надо постараться затупить, минима 3 раза кликнуть и сохранить.

                    Если я ничего не путаю, в компоненте Articles от авторов MODX — всё так же.
                      Viktor Minator
                      07 марта 2013, 17:36
                      0
                      =))) ну так, кто ж знал, что так всё строго.
                Sergey Leleko
                27 июня 2014, 21:23
                0
                Василий привет! есть получается более расширенная версия документации по miniShop2 чем та что в открытом доступе? Какова стоимость подписки?
                  Василий Наумкин
                  27 июня 2014, 21:36
                  0
                  Никакой тайной платной документации нет. Всё, что я смог написать, находится в открытом доступе на bezumkin.ru и docs.modx.pro.

                  В скором времени планирую таки организовать платный курс по создания сайта на MODX, с использованием моих дополнений, возможно там будет много полезной информации по MS2.
                    Sergey Leleko
                    27 июня 2014, 21:40
                    0
                    О это неплохо, буду ждать.
                  Dekr
                  01 ноября 2017, 11:43
                  0
                  Добрый день!
                  Прошу прощения за некропост.
                  Вопрос как сделать миграцию с minishop 1.9.0-pl от 27-08-2012 года на minishop2?
                    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                    34