Доработать взаимодействие частей сайта
Доработать взаимодействие частей сайта contentis.com: информационной части (contentis.com) и клиентской (panel.contentis.com)
Объясняю ситуацию подробнее:
Есть информационная часть сайта (ныне www.contentis.com) и есть клиентская часть сайта (расположенная на домене www.panel.contentis.com, НЕ путать с административной частью Друпала).
На странице информационной части сайта contentis.com/for-partner... надо доработать форму Регистрации Партнеров.
Когда Партнер регистрируется, создается запись Партнера (с его данными), после эти данные из информационной части фиксируются в клиентской части.
Эти данные могут изменяться в клиентской части администратором системы, поэтому информация клиентской части и информация на информационной части должна синхронизироваться. Если что-то изменятся в клиентской, то это должно изменится в информационной на странице Партнеров contentis.com/partners.
То есть получается такая картина:
1. Партнер регистся на странице contentis.com/for-partners информационной части сайта
2. Попадает в клиентскую часть (ныне это сайт panel.contentis.com)
3. В этой клиентской части можно с течением времени изменять данные Партнера.
4. Так вот эти изменения должны потом отобразиться и в информационной части на странице всех Партнеров – contentis.com/partners
Вот эту синхронизацию данных как раз таки делает функция get*
- все функции, которые начинаются на get* вызываются с периодом, допустим, 1 час для поддержки БД информ.части в актуальном состоянии