- Автор темы
- #1
Нет ли кого поопытнее, кто мог бы взглянуть, как правильно создавать в IPB 3.0 сворачиваемые блоки?
Я допер только до обязательного куска, который и убирается:
За само сворачивание отвечает функция toggle в файле board.js. На этом все, мое понимание заканчивается - стопорит уже то, что функция вызывается через класс стиля. При этом я смог добавить работающие блоки только на главной странице - на странице списка тем, к примеру, уже не получается. И к тому же не сохраняется состояние блоков (только у стандартных блоков со списком форумов).
Вопросы простые:
1. Как сделать так, чтобы и в списке тем любого раздела блоки сворачивались/разворачивались?
2. Как сохранять состояние блоков в куках?
Сразу скажу, что общался уже и со службой поддержки IPS и на форуме официальном спрашивал - так и не добился внятного ответа. Буду крайне признателен, если кто-нибудь с опытом в программировании заглянет в темплаты и board.js и поделится секретом сворачивания блоков.
Я допер только до обязательного куска, который и убирается:
<div class='category_block block_wrap'>
<h3 id='someID' class='maintitle'><a class='right toggle' href='#' title='{$this->lang->words['click_toggle']}'>{$this->lang->words['click_toggle']}</a>Заголовок блока</h3>
<table class="ipb_table">
<tr>
<th>Шапка таблицы</th>
</tr>
<tr>
<td>Тело таблицы</td>
</tr>
</table>
</div>
За само сворачивание отвечает функция toggle в файле board.js. На этом все, мое понимание заканчивается - стопорит уже то, что функция вызывается через класс стиля. При этом я смог добавить работающие блоки только на главной странице - на странице списка тем, к примеру, уже не получается. И к тому же не сохраняется состояние блоков (только у стандартных блоков со списком форумов).
Вопросы простые:
1. Как сделать так, чтобы и в списке тем любого раздела блоки сворачивались/разворачивались?
2. Как сохранять состояние блоков в куках?
Сразу скажу, что общался уже и со службой поддержки IPS и на форуме официальном спрашивал - так и не добился внятного ответа. Буду крайне признателен, если кто-нибудь с опытом в программировании заглянет в темплаты и board.js и поделится секретом сворачивания блоков.