Вопросы

Как выводить значения опций в корзине по имени?

В корзине значения опций выводятся следующим образом:
{$product.options | join : '; '}

То есть опции выводятся все подряд, через точку с запятой.
Как вывести какую-то конкретную опцию, обратившись к ней по имени? Например только размер.
Филипп
02 февраля 2018, 17:33
modx.pro
2 895
0

Tickets и php 7.2

Добрый день. Обновил на хостинге php до 7.2 и столкнулся с ошибкой Tickets. Комментарии на странице вывожу через TicketComments (не fenom). После написания комментария ни странице он отображается нормально. Обновляю страницу — что бы ни было написано — в результате комментрий превращается в «0» (ноль). И в самой БД тоже ноль. Возвращаюсь на php 7.1 — всё нормально — комментарий что пишешь, то и получается. В логах пусто. Подскажите в каком направлении искать. Заранее спасибо.

MODX: 2.6.1
Tickets: 1.8.1
Василий Одинцов
02 февраля 2018, 13:26
modx.pro
2 009
0

Сделать обложку альбома из множества фото в этом альбоме

Привет, кому-нибудь приходилось делать обложку альбома из множества фото из этого альбома?

Существует ли способ типа в Gallery: из 9 первых фото из альбома сложит в одно изображение и вывести это как обложку?
Сергей
02 февраля 2018, 12:45
modx.pro
2
1 191
0

MS2Gallery не отображается превью

Здравствуйте! Знаю, что было много вопросов на эту тему, я постарался посмотреть все и попробовать то, что там описано, но я не понимаю что происходит и почему.
При добавлении картинки для товара у меня не отображается превью. Источник файлов для товара MS2 Images. В настройках minishop2 стоит источник файлов MS2 Images.
В настройках Источника файлов MS2 Images:
thumbnails: {"w":570,"h":400,"q":90,"zc":"0","bg":"ffffff"}
Пробовал и так писать:
thumbnails: {"small":{"w":570,"h":400,"q":90,"zc":"0","bg":"ffffff"}}
, но тоже ничего (а на другом сайте такая запись работает и все нормально работает и выводится)

В админке не отображается превьюшка, на сайте выводится следующее:
Роман
02 февраля 2018, 12:33
modx.pro
2 068
0

Вывод кастомных полей ресурса в админке

Всем привет!
Хочу добавить пару полей в modResource, скажем, еще один заголовок и еще одно поле с контентом. Ну вот хочется мне :) Допустим, расширение стандартной модели я сделаю по заметке Василия. Но как быть с админкой? Я где-то видел хитрый плагин тут на сайте, который добавляет кастомный js к ресурсу, но уже два часа копаюсь и не могу найти. Может напомнит кто?
Дмитрий
02 февраля 2018, 11:43
modx.pro
4
1 968
0

Как вывести название изображения?

Использую, minishop2 +fotorama. Пытаюсь вывести название изображения data-caption="".
но [[+name]] не работает. Подскажите как вывести название фотографии?
<div id="msGallery">
    {if $files?}
        <div class="fotorama"
            data-nav="thumbs"
            data-width="600"
            data-maxwidth="100%"
            data-height="350"
            data-thumbheight="45"
            data-allowfullscreen="true"
            data-swipe="true"
            captions: "true",
            data-autoplay="5000">
            {foreach $files as $file}
                <a href="{$file['url']}" data-caption="[[+name]]" target="_blank">
                     <img   src="{$file['small']}" >
                </a>
            {/foreach}
        </div>
    {else}
         <img data-caption="123" alt="[[+name]]" title="[[+name]]" src="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium.png'}"
             srcset="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium@2x.png'} 2x"/>
    {/if}
</div>
Александр
02 февраля 2018, 11:37
modx.pro
1 190
0

Требования в компоненту для modstore

Есть ли какие то требования при разработке компонента для размещения на modstore. Есть желание написать один компонент связанный с miniShop, так сказать, поучаствовать более активно в сообществе, но не знаю требований, и процедуры размещения. Как все это делается, где почитать?
Владимир Бабусенко
02 февраля 2018, 10:22
modx.pro
1 069
0

Дилерский раздел на MODX

Добрый день!

Ситуация следующая…

Необходим закрытый раздел для дилеров.

На сайте есть розничные цены для всех посетителей, если человек логиниться в личном кабинете для дилеров, то розничные цены пропадают ( не отображаются) и на их месте появляются цены оптовые и кнопка корзины.

При этом пароль для входа должен создавать админ сайта через админку, т.е. регистрации на сайте нет, только страница для входа.

Натолкните на мысль куда смотреть, может готовые решения есть?

Спасибо за помощь!
Алексей
02 февраля 2018, 09:46
modx.pro
3
1 549
0

Помогите создать сниппет, кот. сравнивает два массива с числами на одинаковые значения

Ребят. Помогите создать сниппет типа:
[[mySnippet? &array1=`` &array2=`` ]]
с выводом одинаковых значений в плейсхолдер:
[[+result]]
Например, есть массив чисел 1,2,4,8,21,26 и 4,5,7,8,14,21. Нужно их сравнить в сниппете и вывести в плейсхолдер значения 4,8,21
Константин
02 февраля 2018, 09:08
modx.pro
1
1 037
0

Модерация комментариев в Tickets

День добрый.
Хочу посоветоваться.
Реализую комментарии на обычном ресурсе. Использую Tickets.
Суть такая.
Необходимо, чтобы гости оставляли комментарии, и они уходили на модерацию.
А если писал админ (ну или вообще зарегистрированный пользователь), то модерации бы не было.
Реализуемо ли это в Tickets?

Мой вызов такой
[[!TicketComments? 
     &allowGuest=`1` 
     &autoPublishGuest=`0`
     &allowGuestEmails=`1`
     &autoPublish=`1`
]]


Может я чего не понимаю, но форме пофигу админ или нет, форма одна и та же. В код пока не лазал, сначала решил посоветоваться.
Максим
02 февраля 2018, 02:32
modx.pro
2 077
0