Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

Med denna korta artikel vill jag öppna ett nytt avsnitt på bloggen. Här kommer jag att skriva om tredjepartstjänster som låter dig lösa problem som Joomla antingen inte har färdiga tillägg för alls, eller så finns de, men som inte helt löser problemet.

Det är också värt att markera separat fallet när det finns tillägg, men det är fullt möjligt att klara sig utan dem genom att arbeta med tjänstens API direkt. Om detta och vi pratar i den här artikeln.

Att sätta in ett kort med butiksadress på en hemsida är en uppgift som nästan alla nätbutiksägare löser. Det finns flera färdiga tillägg för Joomla ( , , ). Allt är bra, allt fungerar, men varje modul lägger till sin egen upphovsrätt och har ytterligare funktionalitet som faktiskt inte används.

Enligt min mening är det mycket lättare att använda originalkällan, nämligen kartdesignern från själva Yandex.

Skapa ny karta väldigt enkelt. Efter att ha tryckt på knappen Skapa en ny karta Ett fönster öppnas där du kan lägga till butiksadresser på kartan.

För att visa namnet bredvid etiketten, välj typen Med signatur.

Spara resultatet och ställ in storleksinställningarna i nästa steg. För att anpassa kartans bredd till storleken på enhetens skärm, aktivera alternativet Sträck ut till bredd.

Tryck på knappen Få kortkod och kopiera inbäddningskoden till webbplatsen.

Denna kod kan infogas i materialet, modulen eller helt enkelt i mallens källkod.

Lite mer om att infoga kod i materialet. Du kanske till exempel vill lägga till en karta på en butiks kontaktinformationssida.

Om webbplatsen använder JCE-testredigeraren tillåter den inte att infoga javascript-kod i materialet med standardinställningar. Alternativet hjälper till att rätta till situationen Tillåt Javascript V Komponenter > JCE Editor > Redaktörsprofiler > Standard > Redaktörsalternativ > Avancerat.

Efter det, på materialredigeringssidan, klicka på knappen för att visa källkod och infoga vårt manus.

För att visa en karta i en modul skapar vi helt enkelt en modul med typen HTML-kod och sätt på samma sätt in kortkoden.

Allt är väldigt enkelt och det finns inget behov av att installera tredjepartstillägg.

Hej alla! Jag tror att var och en av er använder tjänster då och då Google Maps och Yandex-karta för att visa trafikstockningar, vägbeskrivningar eller hitta en specifik adress. Tjänsterna är mycket bekväma och populära, så de förtjänar definitivt vår uppmärksamhet. I den här artikeln kommer jag att prata om Yandex Map-modulen för Joomla. Låt oss samtidigt titta på en analog från Google.

För kommersiella organisationer skulle en bra lösning vara att inte bara ange kontaktinformation, utan också lägga till en karta med din plats markerad. Detta är mycket bekvämt för kunderna - det gör att de snabbt kan navigera och förstå hur de kommer till dig.

Detta kan också vara användbart för ägare av ideella internetresurser: visa mötesplatsen, favoritbiografen eller cykelvägen.

Bädda in Google Map-plugin för Joomla

Tillägg för integration i Joomla google maps ganska mycket. Det finns komponenter med helt enkelt enorm funktionalitet - till exempel Googlemaps Plugin-tillägg med ett genomsnittligt betyg på 4,85 av 5. Denna plugin är bra för alla, men bara helt engelska. Med tanke på att det finns väldigt, väldigt, väldigt många inställningar kan inte alla förstå dem. Därför föreslår jag att du använder ett annat plugin - Bädda in Google Map. Dess funktionalitet, även om den inte är så imponerande, är ofta mer än tillräckligt.

Du kan ladda ner insticksprogrammet Embed Google Map från joomla.org. Det finns ingen anledning att packa upp det resulterande arkivet. Som alla tillägg installeras insticksprogrammet Embed Google Map via .

Efter installationen, gå till Plugin Manager och hitta "Innehåll - Bädda in Google Map". Vi aktiverar plugin-programmet genom att ändra dess tillstånd till "enabled" och gå till inställningarna.

Låt oss titta på de grundläggande parametrarna.

  • Zoomnivå — ställ in skalan.
  • Språk — välj språk (ryska).
  • Lägg till länk – lägg till en länk till en större version. Länketikett — texten i denna länk.
  • Höjd och bredd - höjden och bredden på fönstret.
  • Kant – kantens tjocklek i pixlar.

Använd följande kod för att visa på webbplatssidor:

( google_map) adress ( / google_map)

Ange önskad adress istället för adress. Insticksprogrammet Embed Google Map förstår det ryska språket förvånansvärt bra. Till exempel förstår den följande adress: Krasnodar, Krasnaya-gatan, byggnad 68.

Denna kod kan infogas antingen i materialets text eller i standardmodulen "HTML-kod". Följaktligen kommer kartan i det första fallet att visas i innehållsområdet och i det andra i modulområdet. Använd det bara HTML-redigerare CodeMirror. TineMCE:s visuella redigerare är inte vänlig med den här typen av kod.

Utdatakoden kan kompletteras med attribut.

1. Ställ in skalan på 7.

3. Ställ in fönsterstorlek och kanttjocklek.

Attribut ersätter värdena som ställts in i plugininställningarna.

Komponent Zh YandexMap

För att skapa en Yandex-karta i Joomla 2.5 finns det bara en gratis förlängning— Zh YandexMap-komponent. Men mycket hög kvalitet - med stora funktionalitet och helt på ryska.

Du kan också ladda ner Zh YandexMap från joomla.org. Installerad som standard - via Extension Manager. Eftersom Zh YandexMap är en komponent och inte en plugin, skapar den ett objekt med samma namn för sig själv i avsnittet "Komponenter" i Joomlas huvudmeny för administratör.

För att komponenten ska fungera måste du skaffa en nyckel för Yandex.Maps API. Gå till formuläret för att erhålla en API-nyckel från Yandex.

  • Ange webbplatsens adress.
  • Vi satte en bock under användaravtalet (som av någon anledning inte dök upp för mig).
  • Klicka på "Hämta API-nyckel".

Redan på nästa sida får vi den värdefulla nyckeln. Den ska kopieras och klistras in i inställningarna för Zh YandexMap-komponenten, som kan nås med motsvarande knapp i verktygsfältet.

Vad är principen för att arbeta med Zh YandexMap:

  • Vi skapar en karta genom lämplig sektion. För enkelhetens skull är de grupperade i kategorier.
  • Vi sätter upp markörer, rutter och stigar på den skapade kartan. I sin tur kombineras märkena till grupper av märken.

Låt oss titta på hur man skapar enkla Yandex en karta där ytterligare markeringar, rutter och stigar senare kan appliceras.

Gå till avsnittet "Kartor" och klicka på knappen "Skapa" i verktygsfältet i det övre högra hörnet.

Alla nödvändiga föremål är markerade med asterisker. De viktigaste är följande:


Från författaren: Hälsningar kära läsare. Håll med om att det är mycket bekvämt, tillsammans med adressen till företagets kontor, på en viss sida på webbplatsen, att visa en karta över Yandex-tjänsten för en mer exakt visuell representation av området. Men en sådan till synes enkel sak som en Yandex-karta för Joomla 3 väcker som regel många frågor bland nybörjare webbansvariga. Därför kommer vi i den här artikeln att prata om hur man lägger till ovanstående element på en sida på din webbplats.

Jag skulle omedelbart vilja notera att i CMS Joomla Yandex kartor läggs till helt enkelt, eftersom kartan i huvudsak genereras särskild tjänst Yandex system. Det betyder att allt du behöver göra är att lägga till speciell kod till sidan på din intressanta webbplats, som du får när du skapar och ställer upp en karta. Naturligtvis behöver du definitivt för att komma igång konto Yandex, så om du inte har det, registrera dig på den här sidan.

För att skapa kartor tillhandahåller Yandex-tjänsten en enkel och bekväm konstruktör, som du hittar på följande länk.

Samtidigt, genom att skapa en karta menar vi att definiera ett rektangulärt område på den globala kartan, som initialt kommer att visas på sidan på din webbplats.

startsida kartdesigner, i popup-blocket måste du klicka på knappen "Skapa en ny karta".

Därefter kommer vi att söka efter adressen av intresse med hjälp av specialfältet ovanför kartblocket. Till exempel, för Ukraina, låt oss hitta Universitetskaya Street i staden Kharkov. Följaktligen, om en adress hittas, kommer den att visas på kartan. Samtidigt, med hjälp av skalreglaget till vänster, kan du öka eller minska det nödvändiga området på kartan.

Efter att ha valt adressen av intresse måste du ange namn och kort beskrivning framtida karta, samt lägga till en etikett som visar den exakta platsen för ett visst objekt på kartan (i vårt fall ett företagskontor) och en kort beskrivning.

När du skapar en etikett kan du välja dess färg, utseende och innehåll, i form av en bild som visas direkt i den. För att slutföra skapandet av kartan måste du klicka på knappen "Spara och fortsätt".

Efter detta erbjuder Yandex Maps-tjänsten att välja storleken på den framtida kartan, som du kan bestämma antingen med hjälp av textfälten till vänster eller med hjälp av musen, helt enkelt genom att dra och släppa, för att manuellt bestämma området för karta som visas för användare av din webbplats. Även i det vänstra blocket kan du välja typ av kort:

Dynamisk – denna karta kan kontrolleras av användaren, det vill säga efter eget gottfinnande kan han flytta runt på kartan, ändra skalan och objekt kommer att reagera på hans handlingar.

Moderna trender och tillvägagångssätt inom webbutveckling

Lär dig algoritmen för snabb tillväxt från början i webbplatsbyggande

Statisk - en karta i ett enkelt bildformat som endast används för att visa ett specifikt område.

Tryckt – karta i bildformat hög upplösning, som kan användas för utskrift.

Efter att ha gjort alla nödvändiga inställningar, klicka på knappen "Hämta kortkod" och kopiera den genererade koden.

Låt oss nu prata om hur man lägger till en Yandex-karta till en Joomla-webbplats. Så vi kan lägga till den resulterande koden direkt till platsen av intresse i mallen, eller till ett av Joomla-materialen, eller till sidan för att visa kontaktinformationen för en specifik användare. Som ett exempel använder jag det sista alternativet.

Som du kan se är den kopierade koden i huvudsak ett skript JavaScript-språk, vilket betyder när den läggs till i ett textfält där den används visuell redaktör, kommer skripttaggar och allt deras innehåll att blockeras. Låt oss därför för närvarande inaktivera den visuella redigeraren i de globala Joomla-inställningarna.

Gå sedan till kontakthanteraren och öppna kontakten i vars information du behöver för att visa en karta. Lägg sedan till den kopierade domstolen för den framtida kartan på fliken "Ytterligare information" i textområdet.

Vi sparar ändringarna och går till användardelen för att kontrollera resultatet av vårt arbete.

Som du kan se visas kartan framgångsrikt, vilket betyder att frågan om hur man infogar en Yandex-karta på joomla-webbplatsen är över för dig.

Jag skulle vilja notera att om du behöver lägga till en karta till en specifik plats i mallen så kan du lägga till den kopierade koden direkt i en av mallfilerna, men du behöver förstås känna till deras struktur. Om du inte vet vilka element de består av Joomla mallar Du kommer att ha nytta av vår minikurs.
Du kan också visa en karta på webbplatssidor med hjälp av Yandex kartmodul för joomla, till exempel Yandex Maps Creator. Men enligt min åsikt lägger man till kod manuellt, bästa lösningen för denna uppgift.

Allt gott till dig och lycklig kodning!!!

Moderna trender och tillvägagångssätt inom webbutveckling

Lär dig algoritmen för snabb tillväxt från början i webbplatsbyggande

Xmap 1.2.14 och 3.2.4 RUS-komponenten för Joomla är designad för att skapa en fullfjädrad karta för din webbplats som kör Joomla cms. Xmap kan generera (skapa) en webbplatskarta i både HTML- och XML-format, vilket avsevärt kan förbättra indexeringen av din webbplats av sökmotorer.

Som du vet är en karta över vilken webbplats som helst en viktig komponent, inte bara för att den hjälper sökmotorer att snabbt och effektivt indexera webbplatsen, utan också hjälper användarna att bättre navigera på webbplatsen.

Låt oss börja med en webbplatskarta i XML-format- som alla moderna webbplatser borde ha, såvida du förstås inte är intresserad av dess marknadsföring, eftersom en webbplatskarta i xml-format är avsedd för sökmotorer och hjälper dem att ta reda på det URL-adresser var och en av dem.

Själva webbplatskartan finns i xml-format- det här är en vanlig fil med tillägget .xml som innehåller URL-länkar (omslutna i XML-taggar) till sidorna på din webbplats och låter sökmotorrobotar få ytterligare information om sidorna på din webbplats.

XML-kartan anger frekvensen av ändringar på varje sida och när det gjordes senaste förändringen(tid och datum) kan du också ange prioritet för varje sida. Det är inte nödvändigt att specificera alla dessa parametrar, allt detta är i sin ordning sökmotorer kan snabbt och korrekt indexera din webbplats.

HTML-webbplatskarta - detta är en vanlig webbsida som innehåller länkar till alla sidor på din webbplats och är avsedd för besökare på din webbplats. En sådan karta låter besökare navigera på webbplatsen och enkelt gå till vilken sida som helst på din webbplats med ett klick, även om sidan är några klick bort från huvudsidan.

Som jag redan sagt kan den enkelt skapa två typer av kartor, i html- och xml-format. Även denna Xmap-komponent kan anpassa sin css-stil, som kan nås direkt från adminpanelen. Komponenten har ett ryskt gränssnitt, vilket gör det enkelt för även en nybörjare att förstå det.

Ladda ner filer:

Xmap v2.3.4 Stable Rus för Joomla 2.5 och 3.x

Många buggar har åtgärdats sedan den tidigare versionen.
Xmap 2.3 kommer med 7 förinstallerade tillägg: com_content, com_kunena, com_sobipro, com_mtree, plg_com_k2, etc.

Om du inte behöver dessa tillägg, packa upp det nedladdade arkivet och installera endast komponenten - com_xmap.zip.

Det ryska språket för XMaP installeras automatiskt.

Komponent och plugins

GNU/GPL V2 2013-11-28 Russian Joomla 2.5 och Joomla 3.0 204.89 KB 31254
Xmap Rus-komponent för Joomla 1.5 Version: v1.2.14

Lade till stöd för nya versioner av Kunena.
- Uppdaterad ordlistastillägg för att fungera med Ordlista 2.7 och högre
- Tillagd nytt plugin för ZOO - com_zoo
- Bug fixed: visa inte "speciella" menyalternativ om användaren inte har de nödvändiga rättigheterna.

GNU/GPL V2 2012-02-23 Russian Joomla 1.5 261.4 KB 6455


Om du upptäcker ett fel markerar du ett textstycke och trycker på Ctrl+Enter
DELA: