Beautytips und Drupal 7
Eingetragen von Castle (21)
am 24.08.2011 - 14:06 Uhr in
am 24.08.2011 - 14:06 Uhr in
Hi,
ich versuche seit einer woche erfolglos das Modul Beautytips zu benutzen.
Es will einfach nicht laufen und ich weiß nicht was ich falsch mache.
Ich glaube das es vielleicht an falschen tags im CSS Selector liegt.
function earthish_preprocess_block(&$vars) {
if (module_exists('beautytips')){
$options['bt_facebook_block'] = array(
'cssSelect' => '.region region-footer block-block-8 content a',
'text' => t('test'),
'positions' => 'left',
'trigger' => array('mouseover'),
'width' => 350,
);
beautytips_add_beautytips($options);
}//if
}//block
Das ist mein Code.
Sieht jemand den fehler ?
Oder Funktioniert Beautytips überhaupt mit Drupal 7 ?
Gruß
Castle
- Anmelden oder Registrieren um Kommentare zu schreiben
Sollte schon klappen mit ner
am 24.08.2011 - 14:20 Uhr
Sollte schon klappen mit ner 7.x-2.0-alpha4 Version. Hast Du das Video angesehen, die Doku gelesen und die readme.txt im Modul beachtet, also die ExplorerCanvas library installiert und die Rechte angepasst wie angegeben?
Danke das hatte ich
am 24.08.2011 - 14:36 Uhr
Danke das hatte ich vergessen.
Funktioniet leider immer noch nicht
Wie weit muss ich den den pfad im cssselector angeben.
Reicht es einfach die block id und die letze übergeordnete class und anschließend den link tag reinzuschreiben, wie ich es gemacht habe?
Wenn ich mir Deinen Selector
am 24.08.2011 - 17:35 Uhr
Wenn ich mir Deinen Selector so ansehe, dann feht bei block-block-8 entweder ein Punkt oder ein # davor, je nachdem ob es eine Klasse oder eine ID sein soll. (Andere Punkte fehlen auch.) Eine ID reicht als Start, da die auf einer Seite immer eindeutig ist.
Beste Grüße
Werner
<body class="html front
am 25.08.2011 - 09:53 Uhr
<body class="html front logged-in no-sidebars page-node toolbar toolbar-drawer" style="padding-top: 65px;">
<div id="skip-link">
<div id="overlay-disable-message" class="clearfix">
<div id="toolbar" class="toolbar overlay-displace-top clearfix toolbar-processed">
<div id="wrapper">
<div id="content">
<div class="content-wrapper">
<div class="content-box">
<a id="main-content" name="skip-link"></a>
<div class="region region-content">
<div id="block-block-11" class="block block-block contextual-links-region">
<div class="contextual-links-wrapper contextual-links-processed">
<div class="content">
<p class="rteright">
<span style="color:#ffffff;">
<span style="font-family: trebuchet ms,helvetica,sans-serif;">
<span style="font-size: 48px;">
<strong>
<a href="http://www.facebook.com/florianzimmer.group">FACEBOOK</a>
Das hier bekomme ich mit dem Firebug raus bei dem link am ende soll der tooltip angezeigt werden.
Dann muss ich doch eigentlich nur
'cssSelect' => '.block-block-11 #rteright a',
schreiben oder?Andersherum . vor dem Namen
am 25.08.2011 - 10:19 Uhr
Andersherum
. vor dem Namen heißt, es bezieht sich auf eine Klasse
# vor dem Namen heißt, es bezieht sich auf eine ID
also :
'cssSelect' => '#block-block-11 .rteright a'
Beste Grüße
Werner
ES LEBT!!!!! Tausend
am 25.08.2011 - 10:47 Uhr
ES LEBT!!!!!
Tausend dank!!!
Kann man in nem beautytip auch JavaScript ausführen ?
Hm irgendwie wird der
am 25.08.2011 - 11:42 Uhr
Hm irgendwie wird der Beautytip nur in gröe des Blocks angezeigt und nicht über den Block hinaus woran könnte das liegen ?
Ich hab doch noch eine
am 29.08.2011 - 16:18 Uhr
Ich hab doch noch eine frage.
Ich würde gerne den Inhalt eines feeds in mein Tip packen nur ist das bei mir nicht ganz so einfach wie im beispiel video.
Ich habe den Feed etwas versteckt und via Firebug auch die tags rausgefunden.
Nur weiß ich jetzt nicht wie ich sie in den ContentSelector einstetzen muss.
<div id="aggregator">
<div class="feed-source">
<div class="feed-item">
<h3 class="feed-item-title">
<div class="feed-item-meta">
<div class="feed-item-body">
in feed-item-body steht der text welchen ich im tip haben will.
was muss ich jetzt in ContentSelector einsetzen ?
Gruß
Castle
Ich bin bei der geschichte
am 15.09.2011 - 15:09 Uhr
Ich bin bei der geschichte mit dem RSS feed etwas weiter.
Aber in den Tip habe ich ihn noch immer nicht bekommen.
Ich nutze
'ajaxPath' => array('$(this).attr("a")', '#block-aggregator-feed-1 .item-list a'),
das hier da steckt ja n contenselector dahinter.
Nurn will aus dem code da unten meinen feed rausbekommen.
<div id="block-aggregator-feed-1" class="block block-aggregator contextual-links-region">
<h3>Facebook</h3>
<div class="contextual-links-wrapper contextual-links-processed">
<div class="content">
<div class="item-list">
<ul>
<li class="first last">
jedoch bekom ich jedesmal "ERORR: Not Found" wenn ich über den Tip fahre.
Wo liegt mein fehler?
Gruß
Castle
Hat denn keiner einen Plan
am 21.09.2011 - 14:53 Uhr
Hat denn keiner einen Plan wie das funktionieren könnte ???
Das der einzige Punkt warum meine Webseite nicht fertig werden kann -.-