![]() |
Разбить элементы TMENU
За ранее благодарю за ответ!
Существует меню: <div> item 1<br> <hr> item 2<br> <hr> item 3<br> </div> 1. Как дописать данную конструкцию, чтобы между элментами меню была вставка \"<hr>\": 1 = TMENU 1 { wrap = <div>|</div> NO { allWrap = |<br> } } 2. Так же интересует как включить после \"<br>\" символ переноса строки - \\r\\n |
1) читать документацию по optionSplit
2) такое возможно только с помощью элементов noTrimWrap или cObject HTML - все довольно сложно, рекомендую пока забыть |
я так понял что ты хочешь чтоб было так? 1 = TMENU 1 { wrap = <div>|</div> NO { allWrap = |<br><hr> } } но тебя беспокоит, что будет вставлен <hr> и после последнего? Это можно например так 1 = TMENU 1 { wrap = <div>|</div> NO { allWrap = |<br> |*| <hr>|<br> |*| <hr>| } } Поищи в ответах как работает |*| и || - альтернативный выбор. т.е. при первом проходе будет |<br> при следующих <hr>|<br> при последнем <hr>| |
Что касается второго вопроса:
2. Так же интересует как включить после \"<br>\" символ переноса строки - \\r\\n то я так понимаю что желание прилипить перенос строки вызванно нуждой видеть исходный текст в удобочитаемой форме, других причин не вижу. смотри \"установка\" - пункт 4 All Configuration. Там определи значение для [FE][tidy] = 1 |
2Полтиников, спасибо!
|
Часовой пояс GMT +4, время: 03:20. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot