校正オプションの入れ子(ネスト)は可能か?

35 views
Skip to first unread message

大月茂樹

unread,
Mar 17, 2021, 10:51:52 PM3/17/21
to a-blog cms forum
みなさま、お世話になります。
大月と申します。

標記のとおり、校正オプションの入れ子(ネスト)が可能か、ご存知の方がいらっしゃいましたらご教示いただけないでしょうか?

具体的には、

<img src="%{HTTP_ROOT}{path}[resizeImg({x}[times(2)])]">

のように、校正オプション [resizeImg] に与える引数 {x} に対して、校正オプション [times] を適用する、といったものです。
ここで、[times] は引数 {x} の値をn倍する自作の校正オプションです。

よろしくお願いいたします。




Sugar

unread,
Mar 18, 2021, 1:10:36 AM3/18/21
to a-blog cms forum
大月様

お世話になっております。
アップルップル菅原です。

校正オプションの入れ子は難しく、代替案としては、
一つ専用の校正オプションを自作し、
その中でresiezeImgの処理を呼び出し処理するという方法です。

例)
自作校正オプションの引数としてリサイズ幅と倍数を渡して計算し、
resizeImgを呼び出して計算した値を引数として渡す。
$corrector = new \ACMS_CorrectorBody;
$corrector->resizeImg($src, $args);

以上です。お試しください。

2021年3月18日木曜日 11:51:52 UTC+9 ohtsuk...@gmail.com:

大月茂樹

unread,
Mar 18, 2021, 1:30:20 AM3/18/21
to a-blog cms forum
菅原さま

丁寧なご返信、ありがとうございます。
校正オプションの入れ子(ネスト)が仕様的にムリであれば、
自作の校正オプションの内部で resizeImg() するのもアリかな...と
朧げながら考えてはおりました。
代替案と言えど、それを推していただきましたので
それにて進めたいと思います。

ありがとうございます。
2021年3月18日木曜日 14:10:36 UTC+9 suga...@appleple.com:
Reply all
Reply to author
Forward
0 new messages