Задать вопрос
r45her
@r45her
HTML-верстальщик / Frontend разработчик

Как передать переменную в сниппет?

Код сниппета snippetName:

<?php
return number_format($price, 0, '', ' ' );


Код в чанке:

{var $totalproducts = $_modx->config.clientstotal}
    <h2>{$totalproducts}</h2>


$totalproducts - это число. Мне нужно передать это число в сниппет и вернуть результат. Я пробовал делать так:

[[snippetName?price={$totalproducts}]]
Но это не работает.
  • Вопрос задан
  • 620 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
qork
@qork
{ background: #F00B42 }
&price
Ответ написан
Комментировать
alex-1917
@alex-1917
Если ответ помог, отметь решением
Вы форматируете число сниппетом? Ооооо
Вот так я округляю до целого, например, в плейсхолдере cost было 73,897 стало 74
[[+cost:mod=`1000000`]]

Или написать свой модификатор : [[+cost:mod=`1000000`]]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы