• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
свой ucoz код
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 1 | 17:54:51
Можно ли со стандартными ucoz кодами сделать что то вроде
var $NAZVANIE$ = 'слово'?
<?(len($NAZVANIE$))?>

jmDB - Текстовая база данных для uCoz
Сообщение отредактировал JacksonMihailov - Понедельник, 25 Ноя 2013, 18:01:57
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 2 | 17:59:54
JacksonMihailov, а словами написать, что вы хотите получить в итоге?

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 3 | 18:05:23
Selena, В шапке допустил ошибку, исправил. То что в шапке только пример. Действие на самом деле очень большое, и действий этих много, и много раз будет повторятся $NAZVANIE$
Смысл в том что бы при необходимости можно было изменить только значение $NAZVANIE$, а не менять все переменные вручную

jmDB - Текстовая база данных для uCoz
Сообщение отредактировал JacksonMihailov - Понедельник, 25 Ноя 2013, 18:06:25
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 4 | 18:06:45
JacksonMihailov, такого кода - $NAZVANIE$ - не существует. Пока вы не объясните для чего вам нужна такая конструкция, вряд ли дождётесь помощи.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 5 | 18:11:22
Selena, Я уже объяснил.. Чего тут не понятного то ?
Вот другой пример.

var $NAZVANIE$ = '10'
<?(($NAZVANIE$ + 15) / 280* $NAZVANIE$ * ($NAZVANIE$+2))?>

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

Сообщение # 6 | 18:13:38
JacksonMihailov, ну, если вам всё так замечательно понятно, то в чём проблемы? Дерзайте.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 7 | 18:17:33
Selena, Ок объясню иначе. Как присвоить какое то значение переменной $NAZVANIE$ что бы ее можно было использовать в выражении вида
<?(($NAZVANIE$ + 15) / 280* $NAZVANIE$ * ($NAZVANIE$+2))?>

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

Сообщение # 8 | 18:25:08
JacksonMihailov, никак.
Это не переменные, а «системные коды», заменяемые обычным реплейсом на их значения.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
is
Сообщений: 402
Репутация: 16
Уровень замечаний:

Сообщение # 9 | 19:19:30
Цитата JacksonMihailov ()
Как присвоить какое то значение переменной $NAZVANIE$ что бы ее можно было использовать в выражении

вообще, создать переменную и вписать в нее нужный тебе тег, но вот с алгоритами, нужно пробовать, даже теги не во всех модулях работают.
я как то метатеги записывал в "переменную" таким образом, но не понравилось, на прямую экономия места..
создаешь блок, глобальный, вот тебе и готовая переменная smile
===========
у меня сложнее вопрос:
как сохранить результат выражения для использования в следующем выражении не прибегая к вышеописанному мной способу(северным языком)?
или связать результат двух функций воедино для использования в следующей, пример:
результат вычисления текущей минуты =5
результат вычисления десятка часа = 2
при логическом сложении результат =25
и вот эту цифру 25 мне нужно использовать в очередном выражении.
(все в динамике-обновляется)

promalp-forum.com
Сообщение отредактировал is - Понедельник, 25 Ноя 2013, 19:32:05
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!