• Z
    zzherik

    Точно. Спасибо за подсказку.

    написал в Поддержка Читать далее
  • Z
    zzherik

    Почитал всю ветку, к сожалению там нет ответа на нужные вопросы. Я решил поставить поиск simplesearch, заместо [[!getRequest]], который в demo, потому что в getRequest следующие проблемы:

    1. Он не находит страницы Ресурсов, а ищет только по самому каталогу MIGX.
    2. Он ищет только в pagetitle, а мне нужно еще и по content.

    По-этому пришлось искать замену ему на Simplesearch. Но вот, как оказалось, Simplesearch не умеет искать по MIGX. По этому придется вернуться к [[!getRequest]]...

    Очень прошу помочь ответить на эти два вопроса:

    1. Подскажите, пожалуйста, синтаксис [[!getRequest]], для поиска не только по Каталогу, но и по Ресурсам в т.ч.
    2. Как в ОДНОМ input`е заставить [[!getRequest]] искать текст и в Заголовке и в Контенте?

    написал в Поддержка Читать далее
  • Z
    zzherik

    Добрый день!
    Не смог нигде найти как можно реализовать поиск по каталогу с помощью simplesearch.
    Почему то данный плагин не находит MIGX-страницы (товары), а находит только обычные страницы. Как заставить данный плагин искать MIGX-страницы shopkeeper 3 ?

    написал в Поддержка Читать далее
  • Z
    zzherik

    Спасибо, действительно проще создать отдельно.

    написал в Поддержка Читать далее
  • Z
    zzherik

    Доброго времени суток. Не могу разобраться, как передать данные migx-поля в корзину в плейсхолдер без "дублирования" в [[+addit_data]]
    Суть в чем: У меня есть 2 цены у товара (со скидкой и без скидки) Форма для отправки в корзину:

                            <form action="[[~[[*resource_id]]? &scheme=`abs`]][[*alias]].html" method="post">
                                            <input type="hidden" name="shk-id" value="[[*id]]" />
                                            <input type="hidden" name="shk-name" value="[[*pagetitle]]" />
                                            <input type="hidden" name="price_old__[[*id]]__add" value="[[*price_old]]" />
                                            <input type="hidden" name="shk-count" value="1" />
                                            
                                            <div class="product-price">
                                                Цена: <span class="shk-price">[[!*price:shk_curr_rate:num_format]]</span>
                                                Старая цена - <span class="shk-price-old">[[+price_old]]</span>
                                                [[!+shk_currency]]
                                            </div>
                                            
                                            <div class="padding-lr-30">
                                                <h5>Дополнительные услуги</h5>
                                                [[*param1]]
                                            </div>
                                            
                                            <div class="product-price">
                                                <button class="btn btn-lg btn-primary" type="submit" class="shk-but">В корзину</button>
                                            </div>
                                        </form>
    

    Данные со "старой ценой" в корзину попадают нормально и выводится в нужном месте в плейсхолдере:
    [[+shk_price_old]]
    Но проблема в том, что эта старая цена "дублируется" в плесхолдер "Дополнительных услуг" - [[+addit_data]]. Как сделать чтобы старая цена не выводилась в [[+addit_data]]? Или может я как то не правильно передаю MIGX-параметр в корзину ? Заранее спасибо.

    написал в Поддержка Читать далее
  • Z
    zzherik

    @Andchir Только что выяснил уже, что проблема была с неверным наименованием поля. Спасибо.

    написал в Поддержка Читать далее
  • Z
    zzherik

    Проблема обнаружена не только с изображением, но и с другими добавленными полями. Данные, которые в них введешь - не сохраняются. Что делаю не так?

    написал в Поддержка Читать далее
  • Z
    zzherik

    Добрый день! Возникла необходимость добавить еще одно изображение в карточке товара.
    в Package Manager добавил по инструкции новое поле в схему shop:

    		<field key="image-action" dbtype="varchar" precision="255" phptype="string" null="true" default="" />
    

    затем, нажал Add fields
    После чего, добавил в MIGX это поле:
    0_1544338159869_Screenshot_14.jpg
    В результате, когда в карточке выбираю это изображение и нажимаю Выполнить, то карточка не сохраняется и выходит ошибка quip.thread_err_save:
    0_1544338329519_Screenshot_15.jpg
    Подскажите, пожалуйста, что забыл еще сделать? В чем может быть проблема?

    написал в Поддержка Читать далее
  • Z
    zzherik

    @andchir А как сделать чтобы в поле Родитель вставал по-умолчанию ID текущего ресурса, когда добавляешь новую карточку (чтобы постоянно не вводить вручную) ?

    0_1542107820968_Screenshot_19.jpg

    Я конечно сделал это поле через TV, через одиночный выбор, но очень не удобно, что приходится постоянно выбирать нужную категорию. Заранее - спасибо.

    написал в Поддержка Читать далее
  • Z
    zzherik

    Большое спасибо за код. Все плагины переворошил из-за бесконечного сохранения, при создании новых ресурсов. Оказалось этот плагин виноват.

    написал в Недокументированные решения отдельных задач Читать далее
  • Z
    zzherik

    Участник @zzherik написал в Удаляется картинка в карточке товара и не восстанавливается.:

    @andchir
    Кстати в демке - http://demo.modx-shopkeeper.ru/
    такая же проблема. При том в шаблоне страницы "Товары-ресурсы MODX" ссылки нормально работают.

    Вопрос закрыт, заменил:

                    <h3>
                        <a href="[[~[[+id]]?&scheme=`abs`]]">[[+pagetitle]]</a>
    ...
    

    на

                    <h3>
                        <a href="[[~[[+resource_id]]?&scheme=`abs`]][[+alias]].html">[[+pagetitle]]</a>
    ...
    

    А по поводу отказа загрузки картинки - надеюсь кому нибудь моё решение пригодиться, но тем не менее всё так интересно в чем была проблема. Если кто выяснит - дайте знать.

    написал в Поддержка Читать далее
  • Z
    zzherik

    @andchir
    Кстати в демке - http://demo.modx-shopkeeper.ru/
    такая же проблема. При том в шаблоне страницы "Товары-ресурсы MODX" ссылки нормально работают.

    написал в Поддержка Читать далее
  • Z
    zzherik

    @andchir
    Свершилось! Решилась проблема следующим образом:
    Удалил полностью папку /core/components/shop
    Далее скопировал из этого шаблона текст схемы:
    /core/components/shopkeeper3/docs/shop.mysql.schema.xml
    Создал заново схему в MIGX - Shop вставил скопированный текст,
    загрузил таблицы и поля.
    Картинка стала добавляться.
    К сожалению так и не выяснил причину этого бага, но тем не менее вопрос решен.

    Но после этого автоматически обнаружил следующую проблему (уже несвязанную с этой):
    Ссылки на товары открываются только в режиме "плитки".
    Когда находишься в режиме списка, ссылка в во всех товарах ведет на текущую страницу.
    0_1541945525723_Screenshot_10.jpg

    написал в Поддержка Читать далее
  • Z
    zzherik

    У кого-нибудь была проблема со сменой Изображениями в карточке товара? Все варианты перепробовал, ничего не помогает (При сохранении, заместо пути к картинке отображается "0",
    При том в галерее изображения добавляются и изменяются без проблем.

    написал в Новости Читать далее
  • Z
    zzherik

    @andchir И еще....всё это делал на хостинге, думал возможно с ним проблема. Попробовал на локальном сервере - аналогичная ситуация.

    написал в Поддержка Читать далее
  • Z
    zzherik

    @andchir
    А в каких логах , кроме "Управление — Отчеты — Журнал ошибок" еще можно события посмотреть?
    В Журнале ошибок и консоли браузера по F12 никаких ошибок не показывает.
    Самое что интересное — в MIGX, в галерее, если изменить изображение, то оно меняется без проблем. Проблема именно с одиночным изображением в карточке.

    написал в Поддержка Читать далее
  • Z
    zzherik

    Добрый день! Установил demo-сборку shopkeeper 3 и столкнулся со следующей проблемой.
    В сетке товаров (в карточке) не сохраняется Картинка после нажатия "Выполнить", когда меняешь на любую другую (в демо-карточках) и при добавлении новых карточек аналогично.
    0_1541613718729_Screenshot_3.jpg
    Когда заходишь обратно в карточку, то на месте картинки стоит "0".
    0_1541613815327_Screenshot_2.jpg
    Пробовал на разных доменах распаковать данную сборку, везде одинаково.
    Подскажите, пожалуйста, в чем может быть проблема?

    написал в Поддержка Читать далее
  • Z
    zzherik

    @andchir Спасибо, вопрос решил.

    Как оказалось, ничего не помогало из-за того, что чанк в котором был код вызова Formit (который я менял) был связан со статичным html-чанком , в котором то и были точно такие же настройки (он был в приоритете и не изменялся). Т.е. все изменения, которые я производил не учитывались ... Видимо устал вчера 🙂
    Сегодня только увидел.

    ps / иногда лучше отдохнуть от проекта и потом продолжить.

    написал в Поддержка Читать далее
  • Z
    zzherik

    @dolce А можно по подробнее? Я добавил в FormIt:

    &emailFrom=`Имя-ящика@yandex.ru`
    

    Но поле От кого в письме, при отправке Пользователю всё равно остается пустым ...

    написал в Поддержка Читать далее
  • Z
    zzherik

    @andchir Еще почитал в соседней ветке вашего форума, что это может быть связано с политикой DMARC. Это нужно как то настраивать для корректной работы?

    написал в Поддержка Читать далее