|
Математические операции с $кодами$
|
|
| phan-tom | Дата: 27 Марта 2009, 17:24 | Сообщение # 1 |  ● ● ● ● ● 38 сообщений Статус: Offline | Возможно ли сделать математические операции с юкозовксими $кодами$? Приведу пример: $POSTS$ / 10 + $REP_RATING$ * 6 = Какое-либо число. Известно, что на JS можно осуществить, но как? | | |
|
| cucYa | Дата: 27 Марта 2009, 17:45 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code total = $POSTS$/10+$REP_RATING$*6; document.getElementById('id').innerHTML = total; | | |
|
| phan-tom | Дата: 27 Марта 2009, 17:58 | Сообщение # 3 |  ● ● ● ● ● 38 сообщений Статус: Offline | cucYa, ага - получилось, но только он прописывает результат только в первом посте. В остальных же пусто. | | |
|
| Бармалей | Дата: 27 Марта 2009, 18:07 | Сообщение # 4 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code document.getElementById('id$ID$').innerHTML = $POSTS$/10+$REP_RATING$*6;
 | | |
|
| phan-tom | Дата: 27 Марта 2009, 18:16 | Сообщение # 5 |  ● ● ● ● ● 38 сообщений Статус: Offline | Бармалей, не фурычит. Я заменил Code getElementById('id$ID$') на Code getElementById('id$UID$') Тогда стало показывать, но только теперь два поста,дальше опять пусто. | | |
|
| cucYa | Дата: 27 Марта 2009, 18:22 | Сообщение # 6 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Это в вид материалов форума. И не uid, а просто id, и надеюсь вы изменили id на нужный вам id? | | |
|
| phan-tom | Отредактировал phan-tom - Пятница, 27 Марта 2009, 18:27 Дата: 27 Марта 2009, 18:25 | Сообщение # 7 |  ● ● ● ● ● 38 сообщений Статус: Offline | Это в вид материалов форума. Я туда и делаю Code <script language="JavaScript"> document.getElementById('result$ID$').innerHTML = $POSTS$/10+$REP_RATING$*6; </script>
<div id='result$ID$'>результат</div> Он выводит только "результат" вместо положенного значения. И даже так не работает. Code <script language="JavaScript"> document.getElementById('$result$').innerHTML = $POSTS$/10+$REP_RATING$*6; </script>
<div id='$result$'>результат</div> | | |
|
| Vanofuture | Дата: 27 Марта 2009, 18:27 | Сообщение # 8 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | Code <div id="result$ID$">результат</div> <script type="text/javascript"> document.getElementById('result$ID$').innerHTML = $POSTS$/10+$REP_RATING$*6; </script> | | |
|
| phan-tom | Дата: 27 Марта 2009, 18:32 | Сообщение # 9 |  ● ● ● ● ● 38 сообщений Статус: Offline | Vanofuture, спасибо, заработало + не работает, поэтому поставлю сразу после обновления (всем кто помогал)  | | |
|
| WinsenT | Дата: 27 Марта 2009, 18:38 | Сообщение # 10 |  ● ● ● ● ● 175 сообщений Статус: Offline | Нарисуй ему:-) | | |
|
| phan-tom | Дата: 27 Марта 2009, 18:49 | Сообщение # 11 |  ● ● ● ● ● 38 сообщений Статус: Offline | Как округлить число до десятых? Получаются числа, заходящие в миллионную. | | |
|
| Бармалей | Дата: 27 Марта 2009, 19:00 | Сообщение # 12 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code <div id="result$ID$">результат</div> <script type="text/javascript"> document.getElementById('result$ID$').innerHTML = ($POSTS$/10+$REP_RATING$*6).toFixed(2); </script>
 | | |
|
| phan-tom | Дата: 27 Марта 2009, 19:14 | Сообщение # 13 |  ● ● ● ● ● 38 сообщений Статус: Offline | Бармалей, благодарю  Добавлено (27 Март 2009, 19:14) --------------------------------------------- Еще один вопрос. Если я поставлю данный код в одном шаблоне, я смогу вывести результат в другой шаблон? | | |
|
| Бармалей | Дата: 27 Марта 2009, 19:24 | Сообщение # 14 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Да, заменив соответствующие U.Коды.
 | | |
|
| phan-tom | Дата: 29 Марта 2009, 20:26 | Сообщение # 15 |  ● ● ● ● ● 38 сообщений Статус: Offline | В том и проблема, что например кода комментариев нет в шаблоне "вид материалов форума".Добавлено (29 Март 2009, 20:26) --------------------------------------------- Йо! Мне помогут? | | |
|
| NecroProger | Дата: 29 Марта 2009, 20:38 | Сообщение # 16 |  ● ● ● ● ● 1024 сообщения Статус: Offline | phan-tom, ну... если я правильно понял, то тогда можно JQuery, XHR или фреймами получать с другой страницы. | | |
|
| phan-tom | Дата: 29 Марта 2009, 23:53 | Сообщение # 17 |  ● ● ● ● ● 38 сообщений Статус: Offline | NecroProger, JQuery и XHR я незнаю. А фреймами по моему можно целые страницы выводить, а мне только пару символов. | | |
|
| NecroProger | Дата: 29 Марта 2009, 23:59 | Сообщение # 18 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Если на какой-то странице никак не посчитать, а на другой - посчитать, то считаешь на той, на которой посчитать, затем получаешь данные с помощью перечисленных методов. Вот здесь инструкция. | | |
|
| Ros_t_ | Дата: 22 Января 2012, 03:10 | Сообщение # 19 |  ● ● ● ● ● 1 сообщение Статус: Offline | Необходимо, на странице товара,в интернет магазине вывести 2 цены: для оптового покупателя $Price$ и если зашел розничный покупатель $Price$*1.5 например: <?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?><?if($GROUP_ID$=='3')?>$Price$<?else?>$Price$*1.5<?endif?><?endif?><?endif?> как реализовать данную схему проще?. Заранее благодарен. | | |
|
| imapo | Дата: 24 Января 2012, 19:52 | Сообщение # 20 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Ros_t_, как по мне, так это самое короткое и удачное решение | | |
|