Jump to content

Hosting dHosting.pl - 10% rabat!

Sign in to follow this  
wareczek

(custom bit) zmienna nie jest zapisywana

Recommended Posts

Utworzyłem własnego bita zawierającego coś w tym stylu:

<div class="borderwrap" id="fc_cal" style="display:{$show['div_fc']};">
<div class="maintitle" align="left">
	<p class="expand"><a href="java script:togglecategory('cal', 0);"><{E_PLUS}></a></p>
	<{CAT_IMG}> Box
</div>
</div>
<div class="borderwrap" id="fo_cal" style="display:{$show['div_fo']};">
<div class="maintitle" align="left">
	<p class="expand"><a href="java script:togglecategory('cal', 1);"><{E_MINUS}></a></p>
	<{CAT_IMG}> Box
</div>
{jakis content}
</div>

Do zmiennych bitu dodałem $show="" i mimo to stan otwarcia/zamknięcia obiektu nie jest zapisywany. Co robię źle?

Share this post


Link to post
Share on other sites

A co wyciągasz do bitu tą zmienną $show ?

Zmień to fc_cal i to fo_cal na jakąś inną nazwę bo się może kłócą, a potem rzecz jasna w linijce z JS też zmień ;-)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Właśnie to jest zmienione na inne :)

Szczerze to nie wiem :) Zgapiłem to z Shoutboxa... A chce, żeby w ciastkach było zapamiętane, że ten box jest zamknięty lub otwarty, bo po odświeżeniu strony zawsze się otwiera :)

Edited by Wareczek

Share this post


Link to post
Share on other sites

<div class="borderwrap" id="fc_cal" style="display:{$show['div_fc']};">

Zamień na:

<div class="borderwrap" id="fc_cal" style="display:none;">

a

<div class="borderwrap" id="fo_cal" style="display:{$show['div_fo']};">

na:

<div class="borderwrap" id="fo_cal" style="display:show;">

Zapisz i sprawdź.


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Hm, to spójrz na ize w tutoriale pod hasło 'toggle' ;-)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Tutorial, o którym piszesz pokazuje jak stworzyć to, co już mam... Ale jak zapisywać do cache ten stan ?? Tak jak to jest z kategoriami, Statystykami na dole forum, czy choćby IP.Shoutbox'em.

Inferno Top X stats 1.0.1 - ta modyfikacja, na przykład, już takiej opcji nie ma i też otwiera się po każdym odświeżeniu mimo wcześniejszego zamknięcia.

Edited by Wareczek

Share this post


Link to post
Share on other sites

Za to odpowiada JS - jak rozumiem, nie masz w nazwie funkcji spacji ? :)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

DawPi, czy my się dziś rozumiemy? Zamykanie i otwieranie boxa działa. Ale po odświeżeniu forum box otwiera się.

Share this post


Link to post
Share on other sites
Ale jak zapisywać do cache ten stan ??
Za to odpowiada JS - jak rozumiem, nie masz w nazwie funkcji spacji ? :)
DawPi, czy my się dziś rozumiemy?

Ja rozumiem, ale Ty nie, po raz kolejny :)

Ah i ważne info - te dane nie są zapisywane do cache ( to byłaby kosa na bazę danych ) tylko do cookies'ów :)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites
Za to odpowiada JS - jak rozumiem, nie masz w nazwie funkcji spacji ? :)

Ok, więc dodałem spację i wyskakuje 404:

The requested URL /forum/java script:togglecategory('cal', 1); was not found on this server.

Share this post


Link to post
Share on other sites

Hehe :) Ty naprawdę mnie dziś nie rozumiesz ;-) Tam ma nie być spacji. Upewniałem się ( ! ).


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Sprawdzałem teraz to samo we wrapperze i zachowuje się dokładnie tak samo.

Upewniałem się

Jak już sprawdzałeś, to zapamiętywało Ci fakt, że box jest zamknięty po odświeżeniu strony?

Share this post


Link to post
Share on other sites

Tak, zapisywało to do cookies'ów ;-)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Myślę, że to jakiś trop ;-)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Albo nie wiem jak skonfigurować ciastka (a sprawdzałem wcześniej), albo coś jest nadal źle :)

na localhost też mi to nie funga

Edited by Wareczek

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.