|
2 / 2 / 0
Регистрация: 17.08.2012
Сообщений: 121
|
|
Перекинуть значение переменной21.11.2012, 15:25. Показов 968. Ответов 7
Метки нет (Все метки)
Доброго дня !
Опять обращаюсь с просьбой! Есть страница материала, в данном случае это страница каталога moset tree /components/com_mtree/templates/m2/sub_listingDetails.tpl.php На этой странице через модуль html/php выведен модуль табов (вкладок), в одной из которых есть html-форма для отправки данных. У меня не получается перекинуть значение переменной ($phone) из sub_listingDetails.tpl.php в html-форму. По сути, ведь получается, что хоть и в браузере все это открывается как одна страница, фактически же sub_listingDetails.tpl.php и html-форма это разные страницы. Если я это правильно понимаю! А с другой стороны, у этой html-формы нет конкретного адреса, поскольку она выводится через модуль , вставленный в sub_listingDetails.tpl.php Подскажите, пожалуйста способ, при помощи которого я смогу получить значение для переменной $phone, которое определилось в sub_listingDetails.tpl.php.
0
|
|
| 21.11.2012, 15:25 | |
|
Ответы с готовыми решениями:
7
Перекинуть значение переменной в другой класс MSC51. Перекинуть значение в регистр
|
|
6 / 6 / 0
Регистрация: 28.07.2012
Сообщений: 47
|
||||||
| 21.11.2012, 20:50 | ||||||
0
|
||||||
|
2 / 2 / 0
Регистрация: 17.08.2012
Сообщений: 121
|
|||||||||||
| 21.11.2012, 22:00 [ТС] | |||||||||||
|
Все дело в том, что до самой формы переменная не доходит, как бы невидимая. Вопрос не в том, как правильно вписать
переменную в форму, а в том, что она невидимая. Если я вверху страницы (в теле) файла sub_listingDetails.tpl.php пишу
а если то же самое пишу теле html формы, то там не выводится. Хотя, если в теле формы я пишу
Получается, что переменная как бы есть, но она почему то не выводится! Загвоздка!!!
0
|
|||||||||||
|
6 / 6 / 0
Регистрация: 28.07.2012
Сообщений: 47
|
|
| 21.11.2012, 22:21 | |
|
Если я правильно понял, переменная и форма в одном файле, то возможно Вы её ищете в теле функции, то её надо переобъявить как global, еще может сборщик мусора?? Если файлы разные то с помощью сессий или если реализация ооп, передать через объект. Думайте Ваш код перед Вами.
0
|
|
|
2 / 2 / 0
Регистрация: 17.08.2012
Сообщений: 121
|
|
| 22.11.2012, 06:15 [ТС] | |
|
Переменная не в теле функции и global, и $GLOBALS["x"] тоже пробовал, не получается.
0
|
|
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|
| 22.11.2012, 07:40 | |
|
rafaello, через сессии передавайте
0
|
|
|
2 / 2 / 0
Регистрация: 17.08.2012
Сообщений: 121
|
|
| 22.11.2012, 20:50 [ТС] | |
|
Пробовал через сессию. Нормально получается, только вот есть загвоздка.
На данной странице, которая является компонентом джумлы, в тексте статьи через системный плагин {loadposition} вставлен модуль табов. В свою очередь внутри модуля табов еще три модуля - фотогалерея, новости и форма отправки. Получается модуль в модуле. Сам компонент - это каталог ресторанов, где каждая страница - это отдельный ресторан. А форма отправки должна вытаскивать переменную - название статьи (ресторана) и отправлять смс менеджеру этого ресторана. Онлайн-заказ столика. Для чего я это все рассказываю. Если страница открыта вновь, то переменная с названием страницы залетает в форму нормально. А если я нажму на ссылку в боковом меню и переду на другой ресторан, то открывается новый ресторан, а переменная сохраняет свое значение, взятое с предшествующей страницы. И только после того, как я перезагружу страницу еще раз (F5), то тогда только в форму залетает та переменная, которая должна попасть именно с этой страницы. Получается, что клиент отправит смс находясь на странице одного ресторана другому. Я же не могу ему сказать, что бы он перезагрузил страницу, прежде чем отправлять смс. это наверное связано со временем сессии, в течении которого переменная сохраняет значение. Есть ли какое то решение, кроме сессий? Каждая
0
|
|
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
||||||
| 22.11.2012, 20:57 | ||||||
|
можно самому перегружать страницу
0
|
||||||
| 22.11.2012, 20:57 | |
|
Помогаю со студенческими работами здесь
8
Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|