PDA

Zobacz pełną wersję : Komponent w artykule - jak?



TLo
05-02-2011, 20:43
Wydaje mi się, że ktoś - czy nie Alex51? - podawał na forum sposób umieszczenia komponentu w treści artykułu... Szukałem, ale bez rezultatu. Zatem albo zawodzi mnie pamięć, albo umiejętność obsługi szukajki :zagubiony: Może ktoś ma to gdzieś pod ręką? Będę wdzięczny za podpowiedź :)

seba.adm
05-02-2011, 21:16
Witaj

Ale jaki komponent chcesz umieścić. Z tego co kojarzę, @alex51 ostatnio podawał jak umieścić w artykule formularz kontaktowy z aiContactSafe (>>tutaj<< (http://forum.joomla.pl/showthread.php?48510-Podpiecie-formularza-aiContactSageForm-do-artyku%C5%82u)).

ppilus
05-02-2011, 21:22
Odpowiednie narzędzia znajdziesz tutaj http://extensions.joomla.org/extensions/core-enhancements/embed-a-include

TLo
05-02-2011, 22:03
@Seba.adm - Umieścić chcę komponent PU Arcade. Przynajmniej spróbować.

@Ppilus - myślę, że to dobry trop. Dzięki!

---------- Post dodany o 22:03 ---------- Poprzedni post był o 21:26 ----------

@Ppilus - jeszcze raz dzięki. Wypróbowałem wpierw Component as Content. Ale się supał i miał problemy typu Not found, jeśli chodzi o komponent.
Potem - Plugin Include Component i ten działa kapitalnie :-)
Przy tym składnię ma banalnie prostą:
For example:
{component url='index.php?option=com_component&Itemid=73&parameters....'}
Polecam wszystkim :-)

lukaszl1
30-08-2013, 17:22
Odkopuje temat, chce dodać w artykuł komponent kontakt, który jest standardowo w joomli. Używałem już innych komponentów jak np aiContactSafe, ale nie dzialalo mi, wyskakiwaly tylko ... .Nic nie pomagalo.

Chciałbym użyć dodatku Plugin Include Component. Założenie jest proste. Tworzę artykuł, który będzie stroną główną. W tym artykułu z lewej strony ma być obrazek, z prawej strony ma być wstawiony komponent Kontakt. Teoretycznie powinien być taki kod: {component url='index.php?option=com_contact&Itemid=1'} Niestetey wyswietla mi tylko kategorie kontaktów a nie kontakt z formularzem oraz slajder u góry mi sie krzaczy, wyswietla sie przy nim ptaszek i sie wszystko rozjezdza...

adres strony: http://www.apexim.net.pl/joomla


Jakieś rady ?

seba.adm
30-08-2013, 17:42
Witam.

@lukaszl1, osadzenie formularza kontaktowego aiContactsafe działa na pewno poprawnie, o ile zadba się o kilka rzeczy:
1. Dodatek aiContactSafeForm powinien być zainstalowany (wchodzimy PA >> Komponenty >> aiContactSafe>> Ustawienia i na dole znajdziesz opcje instalacji wspomnianego dodatku; oczywiście tylko wtedy gdy tego nie zrobiłeś)
2. Dodatek musi być opublikowany (włączony) - PA >> Rozszerzenia >> Dodatki
3. Formularz powinien być osadzony w artykule wg tych wskazówek: >>klik (http://www.algisinfo.com/en/tutorials/aicontactsafe/6-aicontactsafeform.html)<<

Jeżeli to wszystko zrobiłeś a formularz się nie wyświetlał, może po prostu coś przekombinowałeś w kodzie przy jego wstawianiu do artykułu.


PS
Komponent aiContacSafe ma również możliwość wyświetlenia formularza za pomocą modułu (proces instalacji taki sam jak w przypadku dodatku).

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@lukaszl, sprawdziłem również działanie dodatku o którym mówisz. I tutaj również, standardowy formularz kontaktowy danego profilu wyświetla prawidłowo. Kod jaki powinieneś wstawić w artykule powinien wyglądać tak:

{component url='index.php?option=com_contact&view=contact&id=1'}

gdzie oczywiście id=1 to ID wizytówki w komponencie Kontakty.

lukaszl1
02-09-2013, 13:24
Dzięki za pomoc. Co do aiContactsafe zrobilem wszystko tak jak jest tu napisane, usuwalem dodatki itd, nic nie daje rady, ale sam komponent kontaktu podstawowego z joomli juz mi dziala. Mam jeszcze jedno pytanie. Mam ten artykuł, ale pisalem jako html, aby utworzyć sobie tabelke. Założenie miałem takie, aby ta tabelka byla przezroczysta, tzn ramke ustawilem na 0.

Kod:


<p style="text-align: center;"> </p><table style="margin-left: auto; margin-right: auto;" border="0">
<tbody>
<tr>
<td>
<p style="text-align: center;"><br /><br /> <img src="images/dd_carrepair_18/images/slideshow/6hp19.png" border="0" alt="" width="575" height="334" /></p>
</td>
<td>
<p><span style="color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; background-color: #e4eaf2;">{component url='index.php?option=com_contact&amp;view=contact&amp;id= 1'}</span></p>
</td>
</tr>
</tbody>
</table>
<p> </p>
<p> </p>

Czy moge jakos usunac ta ramke, czy tutaj uzyc jakis innych kodów.


Kolejna sprawa. Po dodaniu komponentu kontakt pojawia mi się u góry "ptaszek" który sprawia, ze rozjezdza mi sie caly slajder u góry. Można to jakoś usunąć ? Reasumujac, chciałbym prosic o pomoc w usunieciu tego ptaszka, oraz ramek. Czy jest to możliwe ?

adres stronki: http://apexim.net.pl/joomla/index.php
Obrazek, dla lepszego wglądu.
6954

seba.adm
02-09-2013, 17:23
W ustawieniach dodatku Include Component jest kilka opcji. Spróbuj je zmienić - być może któraś z nich powoduje konflikt skryptów, i stąd problemy z wyświetlaniem.

lukaszl1
03-09-2013, 13:38
Dzięki :) "Ptaszek" zniknął, ale nadal jest ta ramka... Czy są jakieś tagi specjalne w joomli odpowiadajace od tego ? Zwykłego htmla nie przyswaja tak dokładnie... :(