Přihlásit se

Pri tvorbe modulov, komponent a mambotov ste určite narazili na problém ako napísať vaše linky aby sa odkaz URL zhodoval s politikou ktorú ste si nastavili pre Vaše MAMBO.
Riešenie nie je až tak zložité ako sa na prvý pohľad zdá. Tvorcovia mamba na developerov nezabúdajú a preto nám ponúkajú veľmi elegantné riešenie.

Určite ako každý developer svoj odkaz budujem týmto štýlom  :

$link = 'index.php?option=com_mycomponent&selectionid='.$selectionid;
žiaľ do URL sa vypíše cesta ako ste ju napísali a je pravdepodobné že Vaša komponenta nebude kompatibilná  s vyhľadávacími robotmi a tým stráca na atraktivite. Hlavne ak komponenta ponúka nejaký dôležitý zoznam alebo služby ktoré chce klient predávať ale žiaľ po zadaní kľúčového slova do vyhľadávača nebude nájdený a klient tak príde o potencionálne peniaze.

Riešenie problému je ako som už spomínal veľmi elegantné. Jedná sa o funkciu sefRelToAbs(String $link) .
Daná funkcia vracia String upravený podľa politiky ktorú máte nastavenú na vašom Mambe.
Tu je príklad :

<?php $link = 'index.php?option=com_mycomponent&selectionid='.$selectionid;  ?>
<?php echo sefRelToAbs( $link ); ?>

Ako vidíte implementácia do už existujúceho kódu nie je náročná a hlavne veľmi jednoduchá.
Ak by ste mali nejaké otázky rád ich s vami prekonzultujem v reakciách na článok alebo v diskusnom fóre.
{moscomment}