171 похожих чатов

Ребят, а у сниппета msProductOptions есть параметр типа limit? чтобы

вывести например 4 характеристики, а остальные не выводить

15 ответов

82 просмотра

Есть параметр onlyOptions, чтобы выводить только нужные вам опции

https://docs.modx.pro/komponentyi/minishop2/snippetyi/msproductoptions

Антон-Пахомов Автор вопроса
Dan
Есть параметр onlyOptions, чтобы выводить только н...

Аааа. Не подумал. Не совсем то, что надо, но на безрыбье рыба рак) Спасибо)

Антон-Пахомов Автор вопроса
Dan
Есть параметр onlyOptions, чтобы выводить только н...

а зачем там указывается "единица измерения" не знаете? Как её использовать можно?

Антон-Пахомов Автор вопроса
Dan
а зачем limit то?

Допустим есть у меня 20 характеристик у товара, выведу первые 5, а остальные внизу в полном блоке характеристик, и вроде красиво будет. У разных категорий товаров - разные могут быть хаарактеристики... Ну в принципе я уже придумал так это всё сделать, через onlyOptions и ingnoreOptions

Антон-Пахомов Автор вопроса
Dan
где?

настройка опции в minishop2

Антон Пахомов
Допустим есть у меня 20 характеристик у товара, вы...

ну дык чем onlyOptions не походит? в первом вызове пишешь в onlyOptions указываешь первые 5. Во втором вызове указываешь ignoreOptions те, что вывел в первом вызове

Антон-Пахомов Автор вопроса
Dan
ну дык чем onlyOptions не походит? в первом вызове...

Не, я так уже и подумал, а для разных категорий - буду передавать разные в tv-параметре родительском

Антон Пахомов
Допустим есть у меня 20 характеристик у товара, вы...

Имхо, проще в чанке проверить idx и ограничить, там же foreach

Антон Пахомов
настройка опции в minishop2

Ну наверное, чтобы выводить единицу измерения. Например у тебя товары металлопрокат. У товар есть опция, стоимость за поддон и стоимость за кг. соответственно будет выводиться условно: 1200 р/поддон и 300р/кг и юзер сразу поймет какая цена за что отвечает

Антон-Пахомов Автор вопроса
Dan
Ну наверное, чтобы выводить единицу измерения. Нап...

нет плейсхолдера unit, вот в чем дело, по крайней мере в штатном чанке

Антон-Пахомов Автор вопроса
Dan
{$option.measure_unit}

Спасибо. Догадался включить отладку и тоже увидел))

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

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта