Size: a a a

MODX. Русскоязычное сообщество.

2020 September 09

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
{set $items = $_modx->resource.tariff_list_service | fromJSON}
{foreach $items as $item}
   <div class="tariff-plan-item">
   <div class="tariff-plan-item__c" style="background-color: {$item.hex_color};">
       <div class="tariff-plan-item__body">
           <div class="tariff-plan-item__img">
               <img src="{$item.image}">
           </div>
           <div class="list-title">179 грн/мес</div>
           <div class="tariff-plan-item__title" style="text-transform: uppercase;">{$item.title}</div>
           <div class="tariff-plan-item__list">
               <div class="list-title">{$item.short_descr}</div>
           </div>
       </div>
       <div class="tariff-plan-item__footer text-center">
           <button class="btn-black open-order">Підключити</button>
       </div>
   </div>
   <div class="hide">
       <div class="popup-tariff-c">
           <ul class="list checked popup-tariff-list">
               {set $rows = $item.checked_list | fromJSON}
               {foreach $rows as $row}
               <li>{$row.title}</li>
               {/foreach}
           </ul>
       </div>
       {if $item.channels}
       <div class="channels-wrap">
           <div class="channels-tabs">
               <div class="channels-tabs-overflow">
                   <ul class="channels-tabs-nav">
                       {set $packages = $item.packages | fromJSON}
                       {foreach $packages as $idx => $package}
                       <li class="channels-tabs-nav-item {if $idx == 0}active{/if}">
                           <span>{$package.title}</span>
                       </li>
                       {/foreach}
                   </ul>
               </div>
               <div class="channels-tabs-content-all">
                   {foreach $packages as $idx => $package}
                   <div class="channels-tabs-content {if $idx == 0}active{/if}">
                       <div class="channels-logo">
                           {set $logos = $package.logos | fromJSON}
                           {foreach $logos as $logo}
                           <div class="channels-logo-item">
                               <img src="{$logo.image}">
                           </div>
                           {/foreach}
                       </div>
                   </div>
                   {/foreach}
               </div>
           </div>
       </div>
       {/if}
   </div>
</div>
{/foreach}
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Я бы посмотрел на разбитие на чанки вот для примера этого куска
источник

РН

Роман Новодворский... in MODX. Русскоязычное сообщество.
ADMIN INDIGO
спасибо за подсказку сделал надо было просто указать в value json
👍
источник

С

Саша in MODX. Русскоязычное сообщество.
подскажите плиз, в компаненте Sendex можно отключить проверку активирован пользователь или нет, надо чтобы письма рассылались всем, сейчас компанент видит всех пользователей, но рассылка только для активных. И если да то может покажите где это
источник

RA

Ruslan Aleev in MODX. Русскоязычное сообщество.
Иван Бочкарев
Я бы посмотрел на разбитие на чанки вот для примера этого куска
Тоже самое, только будет 2 вызова getImageList со своими чанками. Сниппет getImageList и есть, по-факту, вывод foreach. Т.е. шаблонизатор магии не делает, все то же самое, но удобнее (объективно), но суть та же.
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
но удобнее (объективно) +
источник

RA

Ruslan Aleev in MODX. Русскоязычное сообщество.
Кстати, в getImageList можно в tpl @CODE указывать, т.е. даже по кол-ву строк будет тоже
источник

RA

Ruslan Aleev in MODX. Русскоязычное сообщество.
я к тому, что в чате часто пишут мол, "только fenom, иначе ни как", а это не есть правда =)
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Ruslan Aleev
я к тому, что в чате часто пишут мол, "только fenom, иначе ни как", а это не есть правда =)
что значит "иначе никак"?)) на пыхе можно написать на крайняк))
источник

RA

Ruslan Aleev in MODX. Русскоязычное сообщество.
Evgeniy Gromin
что значит "иначе никак"?)) на пыхе можно написать на крайняк))
и я про то же, но если вопрос стоит как сделать на getImageList, то правильнее писать про  getImageList, а не говорить, что на fenom можно. Или можно и про fenom сказать, но после того, как про getImageList ответили.
источник

RA

Ruslan Aleev in MODX. Русскоязычное сообщество.
Я к примеру, не люблю смешение fenom и modx-тегов. И если сделано через getImageList, то его и стоит использовать, а не на fenom пихнуть, хоть и проще =) но выглядит как-то не ае
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
ребят помогите поправить вызов в чем то косяк какой то где то ловлю белый экран

{$_modx->runSnippet('!pdoPage', [
            'element' => 'msProducts',
           'pageLimit' => '7',
           'limit' => '0',
           'parents' => '3',
           'resources' => '
            $_modx->runSnippet('!mSearch2', [
            'returnIds' => 'true',
           'limit' => '0',
             ])          
            ',
           'tpl' => '@FILE chunks/page/tpl_product.tpl'

       ])}
источник

IV

Ibraim Veliiev in MODX. Русскоязычное сообщество.
Привет ребята

в msoptionprice2 есть ли возможность к модификации добавлять несоклько изображений? Чтобы при смене модификации полностью менять все изображения в карточке товара?
источник

IV

Ibraim Veliiev in MODX. Русскоязычное сообщество.
в демке только 1 картинка
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
ребят помогите поправить вызов в чем то косяк какой то где то ловлю белый экран

{$_modx->runSnippet('!pdoPage', [
            'element' => 'msProducts',
           'pageLimit' => '7',
           'limit' => '0',
           'parents' => '3',
           'resources' => '
            $_modx->runSnippet('!mSearch2', [
            'returnIds' => 'true',
           'limit' => '0',
             ])          
            ',
           'tpl' => '@FILE chunks/page/tpl_product.tpl'

       ])}
В resources  runsnippet скорее всего, сделай переменную лучше
источник

D

Denis in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
ребят помогите поправить вызов в чем то косяк какой то где то ловлю белый экран

{$_modx->runSnippet('!pdoPage', [
            'element' => 'msProducts',
           'pageLimit' => '7',
           'limit' => '0',
           'parents' => '3',
           'resources' => '
            $_modx->runSnippet('!mSearch2', [
            'returnIds' => 'true',
           'limit' => '0',
             ])          
            ',
           'tpl' => '@FILE chunks/page/tpl_product.tpl'

       ])}
$_modx->runSnippet() должен быть в кавычках разве?
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Андрей Сергеевич
В resources  runsnippet скорее всего, сделай переменную лучше
сделал через плейсхолдер) но спасибо за идею\
источник

D

Denis in MODX. Русскоязычное сообщество.
У вас кавычка открывается и закрывается после ..Snippet('
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
сделал через плейсхолдер) но спасибо за идею\
Ну или так) в любом случае нормально, и читабельней код
источник

IV

Ibraim Veliiev in MODX. Русскоязычное сообщество.
Ibraim Veliiev
Привет ребята

в msoptionprice2 есть ли возможность к модификации добавлять несоклько изображений? Чтобы при смене модификации полностью менять все изображения в карточке товара?
нашел. Сорри за спам
источник