PDA

Zobacz pełną wersję : Sobi2-zamiast linku URL wyswietla napis strona internetowa



pankautom
09-03-2008, 19:45
Witam!
Na serwerze mam zainstalowana Joomle 1.0.13 iso pl oraz komponent Sobi2 ver 2.8.4. Po wpisaniu adresu url np. http://www.wp.pl w polu strona internetowa wyswietla sie na stronie zamiast linku do strony dokladnie taki sam napis. W menedzerze pol mam nastepujace ustawienia:typ pola inputbox, a pole url http. Po kliknieciu na napis strona internetowa otwiera sie wlasciwa strona, ale widzialem na innych stronach, z dziala ta opcja poprawnie. Taki sam problem mam z adresem e-mail. Czy jest jakies ustawienie, ktore moze nie wlaczylem? Prosze o podpowiedz. Ponizej jest kod danego elementu:
<span class="sobi2Listing_field_website"><span class="sobi2Listing_field_website_label">Strona Internetowa</span>

:
<a target="_blank" title="bula" href="http://www.wp.pl">Strona Internetowa</a>


</span>

pankautom
10-03-2008, 18:30
Sprawdziłem w Sobi wiki temat:"SOBI2-Templates:Real website and e-mail address in V-Card template", ale jest tam napisane, żeby najpierw usunąć w templatce :
<?php echo $fieldsFormatted['field_website']; ?>po czym wpisać następujący kod:
<span class="sobi2Listing_field_website">
<a href="<?php echo $fieldsObjects['field_website']->data;?>" target="_blank"><?php echo $fieldsObjects['field_website']->data;?></a>
</span><br/>podczas gdy w wersji Sobi 2.8.4 w standardowej templatce jest tylko jedna linia odpowiedzialna za wyswietlanie wszystkich pol:
<?php $this->customFieldsData($itemData); ?>Czy ktoś może wie jak można to rozwiązać?

neo_fox
19-03-2008, 14:45
http://www.sigsiu.net/template_commands.html#rawdata :)

pankautom
20-03-2008, 01:43
http://www.sigsiu.net/template_commands.html#rawdata :)
Wielki dzieki, pomoglo rozwiazanie przytoczone powyzej. Weslych świąt życzę.:)

siwy909
22-10-2009, 20:47
Witam !

Mam ten sam problem co kolega, tylko, że na joomli 1.5.9.

Sprawdzałem te komendy sobi, ale tak jak kolega mam jeden wpis do wszystkich pól, tj.

<?php echo HTML_SOBI::customFieldsData($fieldsFormatted);?>

Ma ktoś pomysły jak rozwiązać ten problem ?

Pozdrawiam !

Jola
23-10-2009, 00:18
Witam,
może się mylę ale musisz zrezygnować z wpisu:

<?php echo HTML_SOBI::customFieldsData($fieldsFormatted);?>i zastąpić go szczegółowymi np.:

<?php echo HTML_SOBI::customFieldsData($fieldsFormatted, 'field_city');?>
<?php echo HTML_SOBI::customFieldsData($fieldsFormatted, 'field_email');?>a zamiast adresu strony wpisujesz kod z poradnika podanego przez @neo_fox .
Jeśli pozostawisz standardowy wpis i dopiszesz nowy - wyświetlane informacje będą się dublowały.