Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Престашоп-текст на главную в спойлер (https://javascript.ru/forum/misc/30505-prestashop-tekst-na-glavnuyu-v-spojjler.html)

Andrew_1 06.08.2012 19:44

Престашоп-текст на главную в спойлер
 
Ставлю этот код-выдает ошибку (EditorialClass->body_paragraph = ..... // для языка 7) . Движок Престашоп.
Хочу поставить текст на главную страницу в спойлер разворачивающийся по клику.
<p class="rtecenter" style="cursor:pointer" onclick="d=document.getElementById('hide').style; if(d.display==''){d.display='none';}else{d.display='';}"><span style="font-family: Arial"><span style="font-size: larger">tiremart</span></span></p>
<div id="hide">
<p> ТЕКСТ
</p>
</div>
<script> 
document.getElementById('hide').style.display='none';
</script>

Не подскажете что не так? или может ссылку на толкование :) буду признателен, спасибо.

lord2kim 06.08.2012 19:52

Andrew_1, как минимум
<p class="rtecenter" style="cursor:pointer" onclick="d=document.getElementById('hide'); if(d.style.display=='block'){d.style.display='none';}else{d.style.display='block';}"><span style="font-family: Arial"><span style="font-size: larger">tiremart</span></span></p>

и у вашего элемента hide изначально должно быть установлено css-свойство display

INDUK 06.08.2012 23:48

Работать не будет, престашоп штука удивительная.
Если тупо нужен один слойпер по подключите все через внешний вайл
<script type="text/javascript" src="script.js"></script>

что касается вашего приведенного кода то проблемные места вот они
<p class="rtecenter" style="cursor:pointer" onclick="d=document.getElementById('hide').style; if(d.display==''){d.display='none';}else{d.display='';}"><span style="font-family: Arial"><span style="font-size: larger">tiremart</span></span></p>

Andrew_1 07.08.2012 01:45

Цитата:

Сообщение от INDUK
Работать не будет, престашоп штука удивительная.
Если тупо нужен один слойпер по подключите все через внешний вайл
<script type="text/javascript" src="script.js"></script>

INDUK,
а можно повторить подробнее для тех, кто еще из танка не вылез? :))
в каком файле и что править?


Часовой пояс GMT +3, время: 18:39.