Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
< >
1 2 3 4 5

Konfigurowanie aicontactsafe: jak wstawić mapę Google lub Yandex do Joomla 1.5 komponentu aicontactsafe

  1. Jechali. Kolejność działań:

Mój stary klient poprosił mnie o zrobienie mapy w biurze firmy na jego stronie Joomla. Strona działała na Joomla 1.5. a wycofanie danych kontaktowych było poważnym elementem formularza zwrotnego dla Joomla 1.5. - aiContactSafe. Sam w sobie jest dość potężny, ma wiele ustawień i funkcji. Możesz tworzyć dodatkowe pola, w komponencie znajduje się captcha, generalnie jest wiele bułek, aby stworzyć fajny formularz zwrotny. Ale zadaniem było wyświetlenie mapy z Yandex lub Google na stronie danych kontaktowych, aby wyświetlić mapę do biura.

Zasada dodawania map obu wyszukiwarek jest w zasadzie taka sama, dlatego nie dbano o to, które z nich umieścić, zarówno Google, jak i Yandex. Nie pamiętam dlaczego, ale wybrałem Yandex.

Nie opiszę szczegółowo działania i konfiguracji aiContactSafe. Po pierwsze, wszystko jest tam intuicyjnie czyste, a po drugie zadanie polega na pokazaniu ustawień karty.

Tak więc po prostu wstawienie kodu karty Yandex lub Google do edytora aiContactSafe jest niemożliwe. Raczej możesz, ale nie działa nichrom. Być może istnieją standardowe rozwiązania, ale osobiście nie znalazłem takiej okazji, nie mogłem głupio wstawić kodu do edytora i załadować mapę z Yandex.

Wyszedłem z tej sytuacji, publikując mapy w losowo utworzonym module PHP. Następnie za pomocą wtyczki Modules Anywhere, która wyświetla moduł w treści - wprowadziłem go na stronę profilu aiContactSafe.

Pobierz wszystkie niezbędne moduły i komponent aiContactSafe będzie na końcu postu.

Jechali. Kolejność działań:

1. Umieszczasz wszystko, czego potrzebujesz na Joomla:

  • Mod PHP - możesz wstawić dowolny kod PHP do tego modułu i wyświetlić go we właściwym miejscu na stronie
  • Modules Anywhere - wtyczka umożliwiająca wyświetlanie dowolnego modułu bezpośrednio w treści artykułu (materiał)
  • aiContactSafe - komponent formularza opinii dla Joomla 1.5.

2. Utwórz i dostosuj mapę Google lub Yandex za pomocą tych linków:

http://api.yandex.ru/maps/tools/constructor/
http://maps.google.com/?hl=en

3. Utwórz dowolny moduł PHP w panelu administracyjnym z następującymi ustawieniami:

5. Idziesz do dowolnego artykułu na stronie (musisz uzyskać kod, aby wstawić moduł, ponieważ nie możesz tego zrobić bezpośrednio na stronie edycji profilu w aiContactSafe), gdziekolwiek w artykule możesz kliknąć przycisk wtyczki Moduły Dowolny (przycisk jest pod Wizualny edytor Joomla nazywa się Module Insert.

6. W otwartym oknie wybierz ustawienie Modules Anywhere - Owinięte przez Div (xhtml) i kliknij moduł php utworzony wcześniej z kodem karty.

7. W treści artykułu pojawi się kod, na przykład this - {module Module name with | xhtml maps}.

8. Skopiuj ten kod {nazwa modułu Module za pomocą map | xhtml} i wklej go we właściwym miejscu w edytorze komponentu aiContactSafe.

Skopiuj ten kod {nazwa modułu Module za pomocą map | xhtml} i wklej go we właściwym miejscu w edytorze komponentu aiContactSafe

7. Zapisz, odśwież stronę formularza kontaktowego i pobierz kartę kredytową z Google lub Yandex we właściwym miejscu!

Spróbuj, wszystko działa w 100%. Przykład, którego nie pokażę z oczywistych powodów, strona jest klientem, a ja jej nie spalę.

I obiecane pierniki:

Com/?