|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Отображать только номер ($CURRENT_PAGE$) |
Отображать только номер |
Здравствуйте! Столкнулся с такой проблемой, что когда я ставлю на страницу код $CURRENT_PAGE$ , то должна отображаться только цифра-номер страницы каталога файлов или статьи, но по сути отображается вот такая строка <span class="currentPage79">1</span>, как сделать так чтоб отображалась только цифра, без <span class="currentPage79"> и </span> ???
Сообщение отредактировал Pika44y - Пятница, 08 Ноя 2013, 00:37:26
|
Pika44y, если ты установишь $CURRENT_PAGE$ в тело сайта, то всё будет норм, а если запихнёшь в метатеги, то тогда почему-то появляется этот спан дурацкий, сам сталкивался с такой проблемой.
Что бы решить её, написал небольшое условие, держи ![]() Код <?substr($CURRENT_PAGE$, 28, strpos(substr($CURRENT_PAGE$, 28), '>')-6)?> Сообщение отредактировал Rad_van_Cor - Пятница, 08 Ноя 2013, 01:55:26
|
Pika44y, вырезаем с начала 28 символов т.е. это - <span class="currentPage79">
потом с конца 6 это - </span> И останется только содержимое. А во-обще, зайди в любой шаблон в управлении дизайном,ф и где то внизу страницы будет "<?if($код$)?> <?else?> <?endif?> - специальные условные операторы, которые позволяют реализовать условия в шаблонах [?]" там все написано. Добавлено (08 Ноя 2013, 13:32:16) --------------------------------------------- Rad_van_Cor, Но если эта страница 1-9 или >100 то там уже не 28 символов будет. jmDB - Текстовая база данных для uCoz
Сообщение отредактировал JacksonMihailov - Пятница, 08 Ноя 2013, 13:33:16
|
Вы ошибаетесь, "<span class="currentPage79">" это постоянный код, хоть на первой , хоть на 1000 странице, всегда будет currentPage79
Так, что от количества страниц начинка спана не меняется. По этому количество символы которые мы обрезаем в начале и в конце всегда одинаковые. Это нужно ставить туда, где нужно выводить номер страницы, чистый номер без спана. |
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!