Как получить id ресурса с которго пришел вызов
Всем привет!
Вопрос в следующем…
Как получить id ресурса (и его предков) в цепочке, с которого пришел вызов.
Т.е. в зависимости от того, с какого ресурса пришел пользователь по ссылке, будет заполнятся карточка с полями, значения в которых и есть поля тех ресурсов и их предков в цепочке по которым прошел пользователь.
Если схематично то как то так:
Друзья надеюсь на вашу помощь, совет.
Вопрос в следующем…
Как получить id ресурса (и его предков) в цепочке, с которого пришел вызов.
Т.е. в зависимости от того, с какого ресурса пришел пользователь по ссылке, будет заполнятся карточка с полями, значения в которых и есть поля тех ресурсов и их предков в цепочке по которым прошел пользователь.
Если схематично то как то так:
РЕСУРС(id1)
Подресурс (id2)
Субресурс (id4)--------------------------
Субресурс (id6) |
Подресурс (id3) |-> РЕСУРС(id10)
Субресурс (id5) |
Субресурс (id7)-------------------
В ресурсе с id10 отслеживаем, с ресурса с каким id пришел пользователь. Если c id6, берем значение полей id6, id2 и id1 и т.д.Друзья надеюсь на вашу помощь, совет.
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
1 377
0
Комментарии: 8
29 мая 2017, 10:26
1) Писать в сессию последнюю посещенную страницу
2) При загрузке новой страницы проверять, какая записана в сессии
3) С помощью pdoField или собственными сниппетами выдернуть необходимую информацию о предках страницы из п. 2, отобразить
4) Перезаписать страницу в сессии текущей, чтобы при следующем переходе механизм повторился.
2) При загрузке новой страницы проверять, какая записана в сессии
3) С помощью pdoField или собственными сниппетами выдернуть необходимую информацию о предках страницы из п. 2, отобразить
4) Перезаписать страницу в сессии текущей, чтобы при следующем переходе механизм повторился.
29 мая 2017, 10:34
1) Не все браузеры его могут передавать
2) Его легко подменить
2) Его легко подменить
29 мая 2017, 10:42
подменитьда, но в данной задаче кому надо подменять и что это даст подменившему? ))
29 мая 2017, 11:18
Вопрос правильный. Скорее всего, в этой переменной будет правильное значение. С другой стороны, основная работа будет не в получении страницы (для новичка записать в сессию ИД равносильно получению ИД по uri), а в последующей обработке.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Здесь упомянуты:
Компонент | Текущая версия | Закачки |
pdoTools | 2.13.2-pl от 02.09.2021 | 54 258 |
Вчера в 21:11
Здравствуйте
Есть желание использовать компонент polylang для автоматизации перевода с наименьшими усилиями, но есть пару вопросов, которые хотелось ...
Polylang 143
Вчера в 16:30
Добрый день.
Удалите плагин vpSystem от пакета.
[VirtualPage] - Виртуальные страницы. 183
Вчера в 08:40
Хочестя в тикеты при сохранении комментария добавить кнопку «проверить на ошибки» и при нажатии на нее проверить комментарий на ошибки в нейросети сох...
pbStudio: Создаём сайт с PageBlocks – настройка и главная страница 6
Вчера в 08:36
Нет, через апи идет запрос в ChatGPT, который формирует необходимые данные о блоке, а дальше PageBlocks их разбирает и создает все нужные элементы.
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 12
Вчера в 00:03
Не работает парсинг с vk.com, vkvideo.ru
[videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 9
17 апреля 2025, 23:01
Можете тоже подсказать как победить данную ошибку?
msGallerySearch - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок 44
17 апреля 2025, 21:35
Действительно! Самого главного я и не обозначил! Спасибо! Поправлю заголовок.
Речь идет именно о панели менеджера и возможности управления заказами.
...
Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера) 8
17 апреля 2025, 17:49
Очевидно ты используешь источник файлов, поэтому в админке путь прописан от источника, хочешь полный путь, откажись от источника файлов.
Не открываются загруженные файлы пишет страница не найдена 2
17 апреля 2025, 15:08
Привет, Henk. Спасибо за ответ! В посте по ссылке меня больше всего заинтересовала фраза «мы интегрировали AI в медиа-менеджер, чтобы значительно упро...
MODX/AI Hackathon Part 2 (27 марта) 4
17 апреля 2025, 13:17
в preg_match проверка проходит, и туда 100% приходит url
Здравствуйте! Первый раз такое вижу, у слеша, не 1 символ в строке, а 9!! Как это делает MODX 2