<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Informatyka w najlepszym wydaniu...</title>
	<atom:link href="http://www.adamo-web.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adamo-web.net/blog</link>
	<description></description>
	<lastBuildDate>Tue, 20 Dec 2011 08:19:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Grupy katalogów</title>
		<link>http://www.adamo-web.net/blog/2011/10/grupy-katalogow/</link>
		<comments>http://www.adamo-web.net/blog/2011/10/grupy-katalogow/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 18:17:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=67</guid>
		<description><![CDATA[Na scenie SEO jak grzyby po deszczu powstają nowe grupy katalogów, dzięki czemu możemy taniej dodać nasze witryny do katalogów stron jeśli należą do jednego właściciela. Oszczędza to Nam wiele pieniędzy i czasu.
Znane mi i wykorzystywane w pracy grupy katalogów &#8211; kolejność przypadkowa, albo i nie:)

www.allegro.pl/listing.php/user?us_id=12353389 Grupa Neona 284 SEOKatalogów (274 ogólnotematyczne i 10 turystycznych). [...]]]></description>
			<content:encoded><![CDATA[<p>Na scenie SEO jak grzyby po deszczu powstają nowe grupy katalogów, dzięki czemu możemy taniej dodać nasze witryny do katalogów stron jeśli należą do jednego właściciela. Oszczędza to Nam wiele pieniędzy i czasu.<br />
Znane mi i wykorzystywane w pracy grupy katalogów &#8211; kolejność przypadkowa, albo i nie:)<span id="more-67"></span></p>
<ol>
<li>www.allegro.pl/listing.php/user?us_id=12353389 Grupa Neona 284 SEOKatalogów (274 ogólnotematyczne i 10 turystycznych). Cena od 0,20zł za wpis.</li>
<li>www.katalogi.clpik-studio.com/ – Grupa Kulfika &#8211; 131 SEOKatalogów za 123zł</li>
<li>www.allegro.pl/listing.php/user?us_id=22717019 Grupa mt-solutions_pl – dostępne na Allegro, 59 SEOKatalogów za 35zł</li>
<li>www.seokatalogielto.pl/seokatalogi &#8211; Grupa ELTO – 50 SEO Katalogów za 29zł</li>
<li>www.katalogi.intelekt.net.pl/ Grupa Generała z Pio (twórcy skryptu SEOkatalog – 29 SEO Katalogów z PageRankiem. Cena 25zł.</li>
<li>www.allemo.pl/ostatnie-wpisy/ Grupa Reinera – 30 katalogów za 28 zł. Płatność przez dotpay.</li>
<li>www.multikod.pl Grupa Multikod.pl – 20 SEO – Cena 19,7 0zł</li>
<li>www.katalogi.projekteo.pl/ Grupa SilverT – 38 SEO Katalogów za 25zł.</li>
<li>www.katalogi.linkfan.pl/ Grupa LinkFAN – 5 Seokatalogów</li>
<li>www.katalogi.ixs.pl/ Grupa IXS do 37 SEOków</li>
<li>www.moje-katalogi.pl/  Grupa lozik – multikod do 121 seokatalogów – Cena od 5 zł</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2011/10/grupy-katalogow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla 1.6 stable</title>
		<link>http://www.adamo-web.net/blog/2011/02/joomla-1-6-stable/</link>
		<comments>http://www.adamo-web.net/blog/2011/02/joomla-1-6-stable/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 22:22:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[joomla 1.6]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=56</guid>
		<description><![CDATA[10 stycznia została wydana Joomla 1.6 w stabilnej wersji. Najważniejsze zmiany w porównaniu do wersji 1.5.x to:

Nowy system kontroli dostępu &#8211; daje administratorom witryny i redaktorom możliwość określania, kto może oglądać i zarządzać treścią.
Nieograniczony model zagnieżdżania &#8211; umożliwia administratorom oraz twórcom treści definiowanie wielopoziomowych kategorii o dowolnie zagnieżdżonej strukturze
 Prosta aktualizacja rozszerzeń &#8211; dostarcza użytkownikowi [...]]]></description>
			<content:encoded><![CDATA[<p>10 stycznia została wydana Joomla 1.6 w stabilnej wersji. Najważniejsze zmiany w porównaniu do wersji 1.5.x to:</p>
<ul>
<li>Nowy system kontroli dostępu &#8211; daje administratorom witryny i redaktorom możliwość określania, kto może oglądać i zarządzać treścią.</li>
<li>Nieograniczony model zagnieżdżania &#8211; umożliwia administratorom oraz twórcom treści definiowanie wielopoziomowych kategorii o dowolnie zagnieżdżonej strukturze</li>
<li> Prosta aktualizacja rozszerzeń &#8211; dostarcza użytkownikowi lepszego sposobu utrzymania bezpieczeństwa witryny przez uproszczony proces aktualizacji rozszerzeń</li>
<li> Szablony zgodne z semantyką XHTML &#8211; zapewnia lepszą podstawę do prezentacji treści</li>
<li>Wielojęzyczność &#8211; pozwala w podstawowy sposób na stworzenie witryny wielojęzycznej.</li>
</ul>
<p><span id="more-56"></span><br />
Właśnie zabrałem się za testowanie nowej wersji. Mam nadzieję że zmiany wyjdą temu CMS na dobre. Duże nadzieje wiążę szczególnie z możliwością wprowadzenia lepszej zgodności szablonów semantycznych z XHTML oraz prostą aktualizacją rozszerzeń. Niestety nowa Joomla nie współpracuje z VirtueMart w wersji 1.1.x (chociaż może to sprawdzę). W niedługim czasie umieszczę spostrzeżenia na temat nowego cudeńka.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2011/02/joomla-1-6-stable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publiker</title>
		<link>http://www.adamo-web.net/blog/2011/01/publiker/</link>
		<comments>http://www.adamo-web.net/blog/2011/01/publiker/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 20:09:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programy i skrypty]]></category>
		<category><![CDATA[dodawarka]]></category>
		<category><![CDATA[publiker]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=52</guid>
		<description><![CDATA[Wspomagając linkowanie zacząłem w końcu używać automatycznej dodawarki. Tu wybór padł na Publikera. Ogólnie sama instalacja programu jest prosta i intuicyjna. Schody zaczynają się wraz z próbą uruchomienia pierwszego projektu. Można powiedzieć, że bez instrukcji i video tutoriali ze strony producenta, graniczyło by to wręcz z cudem. System jest na tyle rozbudowany, ze początkowo trudno [...]]]></description>
			<content:encoded><![CDATA[<p>Wspomagając linkowanie zacząłem w końcu używać automatycznej dodawarki. Tu wybór padł na <strong>Publikera</strong>. Ogólnie sama instalacja programu jest prosta i intuicyjna. Schody zaczynają się wraz z próbą uruchomienia pierwszego projektu. Można powiedzieć, że bez instrukcji i video tutoriali ze strony producenta, graniczyło by to wręcz z cudem. System jest na tyle rozbudowany, ze początkowo trudno się połapać gdzie co jest. Jednak po miesiącu użytkowania mogę stwierdzić iż program spełnia swoje zadanie. Może i jest mułem na tle OmniAdda (którego nie miałem jeszcze nigdy okazji zobaczyć w akcji &#8211; opinia ta pochodzi po prostu Z PiO) ale jak na moje potrzeby spokojnie wystarczy. Jednocześnie mam odpalone 10 projektów i Publiker dodaje dziennie około 1000 wpisów do różnego rodzaju katalogów i precli. Liczba ta jest oczywiście konsekwencją wybranego hostingu. Ale na moje potrzeby spokojnie ta opcja się sprawdza&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2011/01/publiker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skrypt katalogu EasyDir</title>
		<link>http://www.adamo-web.net/blog/2011/01/skrypt-katalogu-easydir/</link>
		<comments>http://www.adamo-web.net/blog/2011/01/skrypt-katalogu-easydir/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 19:54:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programy i skrypty]]></category>
		<category><![CDATA[easy dir]]></category>
		<category><![CDATA[katalog stron]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=48</guid>
		<description><![CDATA[Wszyscy zachwalali, wychwalali&#8230; więc i ja postanowiłem przetestować skrypt katalogu stron EasyDir. Katalog chcę przetestować pod kątem indeksacji. Aby ją polepszyć zmodyfikowałem nieco szablon (kosmetyczne zmiany css, dodanie grafiki na górze, dodanie widżetu Google z pogodą) oraz puściłem blasta Publikerem. Na dzień dzisiejszy jest zaindeksowanych około 25 podstron. Troszkę mało, ale zobaczymy jak to zbiegiem [...]]]></description>
			<content:encoded><![CDATA[<p>Wszyscy zachwalali, wychwalali&#8230; więc i ja postanowiłem przetestować skrypt katalogu stron<strong> EasyDir</strong>. Katalog chcę przetestować pod kątem indeksacji. Aby ją polepszyć zmodyfikowałem nieco szablon (kosmetyczne zmiany css, dodanie grafiki na górze, dodanie widżetu Google z pogodą) oraz puściłem blasta Publikerem. Na dzień dzisiejszy jest zaindeksowanych około <strong>25 podstron</strong>. Troszkę mało, ale zobaczymy jak to zbiegiem czasu będzie przebiegać. Możliwą przyczyną słabej indeksacji może być i moje lenistwo, gdyż nie zmodyfikowałem aż na tyle szablonu, by się od razu wyróżniał. </p>
<p>Sama instalacja jest banalnie prosta, obsługa skryptu również. Praktycznie każdy kto się choć odrobinę zna na html i php potrafiłby co nieco zmodyfikować szablon katalogu.</p>
<p>Katalog znajduje się pod adresem <a href="http://katalog.adamo-web.net">Wypasiony katalog stron</a>.<br />
Co ciekawe, katalog już chyba został dodany do bazy jakieś dodawarki, gdyż pojawiło się już w nim troszkę wpisów, nie dodanych przeze mnie. Z biegiem czasu przedstawię  jak będzie wyglądała sprawa z indeksacją katalogu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2011/01/skrypt-katalogu-easydir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accordion Menu w VirtueMart</title>
		<link>http://www.adamo-web.net/blog/2010/09/accordion-menu-w-virtuemart/</link>
		<comments>http://www.adamo-web.net/blog/2010/09/accordion-menu-w-virtuemart/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 20:39:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[VirtueMart]]></category>
		<category><![CDATA[accordion menu]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=43</guid>
		<description><![CDATA[Wykonując sklep internetowy klient zażyczył sobie, aby kategorie wyświetlały się w tzn. accordeonie. Przeszukując Joomla extensions znalazłem taki oto accordion napisany za pomocą biblioteki jQuery. Niestety miał jedną wadę… Nie zapamiętywał on wybranego aktywnego item`u. Po prostu zwijał się do góry, co powodowałoby dezorientację klientów. Należało to zmienić&#8230;
Najpierw trzeba sprawić by wybrany item posiadał jakąś [...]]]></description>
			<content:encoded><![CDATA[<p>Wykonując sklep internetowy klient zażyczył sobie, aby kategorie wyświetlały się w tzn. accordeonie. Przeszukując <a rel=”nofallow” href=”http://extensions.joomla.org/”>Joomla extensions</a> znalazłem taki oto <a rel=”nofallow”  href =”http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-navigation/12913”>accordion</a> napisany za pomocą biblioteki jQuery. Niestety miał jedną wadę… Nie zapamiętywał on wybranego aktywnego item`u. Po prostu zwijał się do góry, co powodowałoby dezorientację klientów. Należało to zmienić&#8230;<span id="more-43"></span><br />
Najpierw trzeba sprawić by wybrany item posiadał jakąś klasę css po której moglibyśmy określić który jest aktywny. W funkcji <code>function recursiveCat($catID)</code> odpowiedzialnej za wyświetlenie itemów wstawiłem taki oto kod:<br />
<code>$adres=$_SERVER['REQUEST_URI'];<br />
$adres2=strstr($adres, "/");<br />
$link = JRoute::_("index.php?option=com_virtuemart&#038;page=shop.browse&#038;category_id=".$childCatInfo[0]->category_id.'&#038;Itemid=1000');<br />
$link2 =  substr($adres,0,strRpos($adres,'/'));<br />
$link2 .= '.html';<br />
if($adres==$link || $link2==$link)<br />
{<br />
echo "&gt;a class=\"active\" href='$link'&gt;";<br />
}<br />
else{<br />
echo "&gt;a href='$link'&gt;";<br />
}</code></p>
<p>Kod ten powoduje iż jeżeli zmienna <code>$_SERVER['REQUEST_URI']</code> posiada nazwę kategorii, która ma zostać wstawiona jako link to link ten posiada klasę active. W przeciwnym wypadku nie posiada klasy.<br />
Item menu posiada już klasę actice, jednak ciągle jest niewidoczny, ponieważ jQuery „zwija” całe menu. Pora i na tą zmianę. Dzięki bibliotece jQuery jest to niezwykle proste. Wystarczy taka oto linia kodu:<br />
<code>jQuery('a.active').parents('div.accordionContent').show("fast");</code><br />
zaraz za  <code>jQuery(document).ready(function() </code><br />
Kod ten powoduje iż rodzic &#8216;div.accordionContent&#8217; linku a.active zostaje pokazany z prędkością „fast”.<br />
Prawda że proste?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2010/09/accordion-menu-w-virtuemart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nie działająca wyszukiwarka produktów w VirtueMart</title>
		<link>http://www.adamo-web.net/blog/2010/08/nie-dzialajaca-wyszukiwarka-produktow-w-virtuemart/</link>
		<comments>http://www.adamo-web.net/blog/2010/08/nie-dzialajaca-wyszukiwarka-produktow-w-virtuemart/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 18:32:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[VirtueMart]]></category>
		<category><![CDATA[sef]]></category>
		<category><![CDATA[wyszukiwarka]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=30</guid>
		<description><![CDATA[Implementując w pewnym sklepie internetowym opartym o komponent VirtueMart moduł do wyszukiwania produktów mod_virtuemart_search wraz z przyjaznymi linkami opartymi o komponent ARTIO JoomSEF w wersji  3.2.9 napotkałem takiż oto problem, iż zamiast wyników wyszukiwania pojawiała się strona główna sklepu. Czyli jednym słowem wyszukiwarka nie działała. Trzeba było ten stań rzeczy zmienić. A więc do [...]]]></description>
			<content:encoded><![CDATA[<p>Implementując w pewnym sklepie internetowym opartym o komponent VirtueMart moduł do wyszukiwania produktów mod_virtuemart_search wraz z przyjaznymi linkami opartymi o komponent ARTIO JoomSEF w wersji  3.2.9 napotkałem takiż oto problem, iż zamiast wyników wyszukiwania pojawiała się strona główna sklepu. Czyli jednym słowem wyszukiwarka nie działała. Trzeba było ten stań rzeczy zmienić. A więc do dzieła…<br />
<span id="more-30"></span><br />
Przeglądając plik modułu odpowiedzialnego za wyszukiwarkę, odnalazłem informację że za wyszukiwanie odpowiedzialna jest funkcja <em>purl</em> z klasy <em>ps_session.php</em>.<br />
Plik z ten ma następującą ścieżkę:</p>
<p><code> /modules/mod_virtuemart_search/mod_virtuemart_search.php</code></p>
<p>Aby czegoś nie pokręcić postanowiłem stworzyć nową funkcję purl2, która będzie wywoływana w pliku mod_virtuemart_search.php. Tak więc linia 30 w tym pliku wygląda teraz tak:</p>
<p><code>&lt;form class="search" action="&lt;?php $sess-&gt;purl2( $mm_action_url."&gt;" method="post"&gt;</code></p>
<p>Następnie należało sprawdzić co tak naprawdę się dzieje w tej funkcji. Znajduje się ona w pliku ps_session.php, a ścieżka do niego jest taka:  /administrator/components/com_virtuemart/classes<br />
Wystarczyło tylko zmienić dodać funkcję purl2, najlepiej zaraz za purl, tym by było uporządkowane wszystko. Jest to około 491 linii.</p>
<p><code>function purl($text, $createAbsoluteURI=false, $encodeAmpersands=true, $ignoreSEF=false) {		echo $this-&gt;url( $text, $createAbsoluteURI, $encodeAmpersands, $ignoreSEF );<br />
}</code></p>
<p>Dopisana funkcja purl2 wygląda następująco:</p>
<p><code><br />
function purl2($text, $createAbsoluteURI=True, $encodeAmpersands=true, $ignoreSEF=false) {<br />
echo $this-&gt;url( $text, $createAbsoluteURI, $encodeAmpersands, $ignoreSEF );<br />
}</code></p>
<p>Jak widać zmienił się tylko parametr <em>$createAbsoluteURI</em> zamiast <em>false</em> zmieniłem na <em>true</em>, tak by tworzyło absolutne ścieżki URL. Jak widać hack działa:P</p>
</form>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2010/08/nie-dzialajaca-wyszukiwarka-produktow-w-virtuemart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parametry produktu w karcie produktu</title>
		<link>http://www.adamo-web.net/blog/2010/08/parametry-produktu-w-karcie-produktu/</link>
		<comments>http://www.adamo-web.net/blog/2010/08/parametry-produktu-w-karcie-produktu/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 21:45:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VirtueMart]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[Joomla!]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=15</guid>
		<description><![CDATA[Budując kolejny sklep internetowy potrzebowałem wyświetlić parametry z typu produktu w karcie produktu. Dodatkowo te dane powinny być wyświetlone w zakładkach za pomocą Slides &#038; Tabs. Rozwiązanie zakładek znajduje się w tym artykule. Tutaj natomiast przedstawię jak wyświetlić w/w parametry w karcie produktu.

Tak więc musimy wyedytować plik:
shop.browse.php
znajdujący się w folderze:
/administrator/components/com_virtuemart/html
Do linii 32 dodajemy:
require_once(CLASSPATH . 'ps_product_type.php' [...]]]></description>
			<content:encoded><![CDATA[<p>Budując kolejny sklep internetowy potrzebowałem wyświetlić parametry z typu produktu w karcie produktu. Dodatkowo te dane powinny być wyświetlone w zakładkach za pomocą Slides &#038; Tabs. Rozwiązanie zakładek znajduje się w tym <a href="http://www.adamo-web.net/blog/2010/08/tabs-slides-w-karcie-produktu/">artykule</a>. Tutaj natomiast przedstawię jak wyświetlić w/w parametry w karcie produktu.<br />
<span id="more-15"></span><br />
Tak więc musimy wyedytować plik:</p>
<p><code>shop.browse.php</code></p>
<p>znajdujący się w folderze:</p>
<p><code>/administrator/components/com_virtuemart/html</code></p>
<p>Do linii 32 dodajemy:</p>
<p><code>require_once(CLASSPATH . 'ps_product_type.php' );<br />
$ps_product_type = new ps_product_type;</code></p>
<p>Czyli dołączamy klasę ps_product_type.php I następnie tworzymy obiekt tej klasy.<br />
Następnie w linii 407 dodajemy:</p>
<p><code>$flerd_product_id = $db_browse->f("product_id");<br />
$product_type = $ps_product_type->list_product_type($flerd_product_id);</code></p>
<p>by pobrać parametry z bazy danych. Pobrane dane musimy jeszcze umieścić w szablonie – w moim przypadku dodałem w linii 451 poniższy kod:</p>
<p><code>$products[$i]['product_type'] = $product_type;</code></p>
<p>Pozostało mi jedynie wyświetlenie parametry w karcie produktu. Znajdują się w zmiennej $product_type, a więc kod:</p>
<p><code> echo $product_type </code></p>
<p>wyświetli nam te dane. I to by było na tyle…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2010/08/parametry-produktu-w-karcie-produktu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tabs &amp; Slides w karcie produktu</title>
		<link>http://www.adamo-web.net/blog/2010/08/tabs-slides-w-karcie-produktu/</link>
		<comments>http://www.adamo-web.net/blog/2010/08/tabs-slides-w-karcie-produktu/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 21:38:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VirtueMart]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[Joomla!]]></category>

		<guid isPermaLink="false">http://www.adamo-web.net/blog/?p=9</guid>
		<description><![CDATA[W pewnym sklepie internetowym, w karcie produktu klient zażyczył sobie zakładki. Wybrałem plugin Tabs &#38; Slides. Jednak jak wiadomo w VM czasami bez ingerencji nie będzie współpracował z niektórymi pluginami. Wystarczyło troszkę poguglować i już znalazłem rozwiązanie. Proste i co najważniejsze działa.

W pliku:
administrator/components/com_virtuemart/html/shop.product_details.php
w linii 444 zamiast:
echo $tpl-&#62;fetch( '/product_details/'.$flypage . '.php' );
wpisujemy:
/*Custom mod to alow plugin [...]]]></description>
			<content:encoded><![CDATA[<p>W pewnym sklepie internetowym, w karcie produktu klient zażyczył sobie zakładki. Wybrałem plugin <a href="http://www.joomlaworks.gr/content/view/15/42/">Tabs &amp; Slides.</a> Jednak jak wiadomo w VM czasami bez ingerencji nie będzie współpracował z niektórymi pluginami. Wystarczyło troszkę poguglować i już znalazłem rozwiązanie. Proste i co najważniejsze działa.<br />
<span id="more-9"></span><br />
W pliku:</p>
<p><code>administrator/components/com_virtuemart/html/shop.product_details.php</code></p>
<p>w linii 444 zamiast:</p>
<p><code>echo $tpl-&gt;fetch( '/product_details/'.$flypage . '.php' );</code></p>
<p>wpisujemy:</p>
<p><code>/*Custom mod to alow plugin to scan yout product detail template*/<br />
$template = $tpl-&gt;fetch( '/product_details/'.$flypage . '.php' );<br />
$template = vmCommonHTML::ParseContentByPlugins( $template );<br />
echo $template;<br />
/*end custom mod*/</code></p>
<p>Oto cały hack:)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamo-web.net/blog/2010/08/tabs-slides-w-karcie-produktu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

