Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ROZWIĄZANY: Uchwyt dla hooka


Rekomendowane odpowiedzi

Szukam uchwytu dla hooka nad breadcrumbem/secondary_navigation tak jak ma to chociażby IPS na forum. Taki niestandardowy pasek z Client Area Documentation Marketplace i szukaczem na każdej podstronie.

Proszę o jakieś wskazówki.

Najwyższa pozycja jaka znalazłem to skin_global > globalTemplate > if > mainpageContent > pre.startif

Odnośnik do komentarza
Udostępnij na innych stronach

Anyway poradziłem sobie w ten deseń. Zamiast bawić się w szukanie uchwytów przeładowałem skina.

class adsSystemGlobal extends skin_global(~id~) {

function globalTemplate( $html, $documentHeadItems, $css, $jsModules, $metaTags, array $header_items, $items=array(), $footer_items=array(), $stats=array())	
{
	if ( ipsRegistry::$settings['adssystem_enabled'] == TRUE &&  IPSLib::appIsInstalled( 'adssystem' ) )
	{
		//-----------------------------------------
		// Load AdsSystem 
		//-----------------------------------------

		$classToLoad 	= IPSLib::loadLibrary( IPSLib::getAppDir( 'adssystem' ) . '/sources/hooks.php', 'app_adssystem_classes_hooks', 'adssystem' );
		$ads	 		= new $classToLoad( ipsRegistry::instance() );

		//-----------------------------------------
		// If empty, replace default ads config
		//-----------------------------------------

		if( empty($items['adHeaderCode']) )
		{
			$items['adHeaderCode'] = $ads->getAdsGroup('header');
		}

		if( empty($items['adFooterCode']) )
		{
			$items['adFooterCode'] = $ads->getAdsGroup('header');
		}
	}


	//var_dump($items);;

	$out = parent::globalTemplate( $html, $documentHeadItems, $css, $jsModules, $metaTags, $header_items, $items, $footer_items, $stats);



	//-----------------------------------------
	// Output
	//-----------------------------------------

	return $out;
}
}

Hmm. Zastanawiam się czy nie dało by się tego rozszerzeniem biblioteki załatwić.

Odnośnik do komentarza
Udostępnij na innych stronach

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

Nasz kolega już siedział za piracką wersję IPB, Ty też możesz
† Będziemy bronić SB po kres naszych sił †
Nie ma bolca na izolca!!!
Tłumaczes Power

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.