• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Отображать только номер
Pika44y
Сообщений: 8
Репутация: 0

Сообщение # 1 | 00:36:55
Здравствуйте! Столкнулся с такой проблемой, что когда я ставлю на страницу код $CURRENT_PAGE$ , то должна отображаться только цифра-номер страницы каталога файлов или статьи, но по сути отображается вот такая строка <span class="currentPage79">1</span>, как сделать так чтоб отображалась только цифра, без <span class="currentPage79"> и </span> ???
Сообщение отредактировал Pika44y - Пятница, 08 Ноя 2013, 00:37:26
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 2 | 01:54:14
Pika44y, если ты установишь $CURRENT_PAGE$ в тело сайта, то всё будет норм, а если запихнёшь в метатеги, то тогда почему-то появляется этот спан дурацкий, сам сталкивался с такой проблемой.
Что бы решить её, написал небольшое условие, держи wink

Код
<?substr($CURRENT_PAGE$, 28, strpos(substr($CURRENT_PAGE$, 28), '>')-6)?>

Сообщение отредактировал Rad_van_Cor - Пятница, 08 Ноя 2013, 01:55:26
Pika44y
Сообщений: 8
Репутация: 0

Сообщение # 3 | 03:15:56
Rad_van_Cor, а как и где это условие применять? и что означают цыфра 28 и -6 ?
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 4 | 13:32:16
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
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 5 | 17:30:32
Цитата JacksonMihailov ()
Но если эта страница 1-9 или >100 то там уже не 28 символов будет.
Вы ошибаетесь, "<span class="currentPage79">" это постоянный код, хоть на первой , хоть на 1000 странице, всегда будет currentPage79
Так, что от количества страниц начинка спана не меняется. По этому количество символы которые мы обрезаем в начале и в конце всегда одинаковые.

Цитата Pika44y ()
а как и где это условие применять?
Это нужно ставить туда, где нужно выводить номер страницы, чистый номер без спана.

JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 6 | 18:15:52
Rad_van_Cor, А ну если так то да ))

jmDB - Текстовая база данных для uCoz
Pika44y
Сообщений: 8
Репутация: 0

Сообщение # 7 | 18:30:45
Rad_van_Cor, Спасибо огромное за подсказку, помог)
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!