Перейти к содержимому


Автоматическое Открытие Подменю Без Обновления Страницы


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 50

#21 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 07 Март 2012 - 21:48

По всей видимости сайт попал в кеш. Попробуйте в файл main.js добавить

$('.leftMenuBlock .treeview > li > a').click(function(){
 $(this).prev().click();
 return(false);
});

добавлять необходимо после строки

$(document).ready(function(){


#22 veron.nv

veron.nv

    Пользователь

  • Пользователи
  • PipPip
  • 42 сообщений

Отправлено 07 Март 2012 - 22:03

Просмотр сообщенияVaccina (07 Март 2012 - 21:48) писал:

По всей видимости сайт попал в кеш. Попробуйте в файл main.js добавить

$('.leftMenuBlock .treeview > li > a').click(function(){
 $(this).prev().click();
 return(false);
});

добавлять необходимо после строки

$(document).ready(function(){
Не работает :( Кеш обновлен.

#23 veron.nv

veron.nv

    Пользователь

  • Пользователи
  • PipPip
  • 42 сообщений

Отправлено 12 Март 2012 - 10:42

Уважаемая Vaccina, имеются еще шансы на работоспособность?

#24 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 12 Март 2012 - 10:58

Скиньте мне доступ к вашему магазину в ЛС попробую посмотреть в чем может быть причина.

#25 veron.nv

veron.nv

    Пользователь

  • Пользователи
  • PipPip
  • 42 сообщений

Отправлено 12 Март 2012 - 11:05

Просмотр сообщенияVaccina (12 Март 2012 - 10:58) писал:

Скиньте мне доступ к вашему магазину в ЛС попробую посмотреть в чем может быть причина.
Отправлен в Л/С

#26 veron.nv

veron.nv

    Пользователь

  • Пользователи
  • PipPip
  • 42 сообщений

Отправлено 13 Март 2012 - 19:41

Благодарю еще раз за изменения, но без обновления страницы действует только самая первая категория, то есть если нажать на подкатегорию, то происходит обновление, если нажать на [+], то все открывается как обычно, без обновления.

#27 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Март 2012 - 09:25

Если вам необходимо сделать для всех категорий и под категорий (просто я подразумевала что вам необходимо сделать это только для первой категории) в шаблоне "HTML" найдите примерный код в блоке навигации и удалите условие

{%IF catalog_full.LEVEL=1%}onclick="$(this).prev().click();return(false);"{%ENDIF%}

Заменив на

onclick="if($(this).prev('.hitarea').length){$(this).prev('.hitarea').click();return(false);}"


#28 veron.nv

veron.nv

    Пользователь

  • Пользователи
  • PipPip
  • 42 сообщений

Отправлено 15 Март 2012 - 09:41

Просмотр сообщенияVaccina (15 Март 2012 - 09:25) писал:

Если вам необходимо сделать для всех категорий и под категорий (просто я подразумевала что вам необходимо сделать это только для первой категории) в шаблоне "HTML" найдите примерный код в блоке навигации и удалите условие

{%IF catalog_full.LEVEL=1%}onclick="$(this).prev().click();return(false);"{%ENDIF%}

Заменив на

onclick="if($(this).prev('.hitarea').length){$(this).prev('.hitarea').click();return(false);}"
Только хотел написать, что не работает, но обратил внимание, что ваш пост отредактирован и с этим кодом уже все в порядке. Еще раз благодарю вас за помощь, вы просто чудо человек, спасибо вам за всё.

#29 Comblive

Comblive

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 15 Март 2013 - 19:08

Доброе время суток, помогите сделать выпадающее меню, все перепробовал, но не чего не выходит и в добавок еще какая-то ошибка java на сайте. http://vitaelegante.storeland.ru/

#30 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 15 Март 2013 - 19:19

Просмотр сообщенияComblive (15 Март 2013 - 19:08) писал:

Доброе время суток, помогите сделать выпадающее меню, все перепробовал, но не чего не выходит и в добавок еще какая-то ошибка java на сайте. http://vitaelegante.storeland.ru/
1.по ошибке js.проверьте в настройках у вас код удалён ??
Настройки-Основные-Код для вывода на всех страницах магазина:
2.Какой код вы пробовали вставлять?

#31 Comblive

Comblive

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 15 Март 2013 - 19:53

да установлен

<script type="text/javascript">
$(document).ready(function() {
$('#myTree').menuTree({
animation: true,
handler: 'slideToggle',
hrefBegins: '',
trace: false
});
</script>

#32 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 15 Март 2013 - 19:58

Просмотр сообщенияComblive (15 Март 2013 - 19:53) писал:

да установлен

<script type="text/javascript">
$(document).ready(function() {
$('#myTree').menuTree({
animation: true,
handler: 'slideToggle',
hrefBegins: '',
trace: false
});
</script>
удалите данный код

#33 Comblive

Comblive

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 15 Март 2013 - 20:09

Просмотр сообщенияMikola (15 Март 2013 - 19:58) писал:

удалите данный код
удалил, результата нет! помогите решить проблему, что сделать? какой код куда вставить...

#34 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 15 Март 2013 - 20:16

Просмотр сообщенияComblive (15 Март 2013 - 20:09) писал:

удалил, результата нет! помогите решить проблему, что сделать? какой код куда вставить...
после удаления кода
кнопочку сохранить нажали?

#35 Comblive

Comblive

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 15 Март 2013 - 20:34

Конечно нажал поле пустое, посмотрите пожалуйста все ли правильно прописано в HTLM, main.css и main.js, может я что-то упустил или неправильно сделал!!!

Прикрепленные изображения

  • Безымянный рисунок.png


#36 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 15 Март 2013 - 21:29

Просмотр сообщенияComblive (15 Март 2013 - 20:34) писал:

Конечно нажал поле пустое, посмотрите пожалуйста все ли правильно прописано в HTLM, main.css и main.js, может я что-то упустил или неправильно сделал!!!
в шаблоне html
найдите код и удалите  
<script type="text/javascript" src="js/jquery.cookie.js"></script>
  <script type="text/javascript" src="js/jquery.treeview.js"></script>
 


#37 Comblive

Comblive

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 24 Март 2013 - 14:09

Здравствуйте! Переделывал стандартный каталог, на такой какой он сейчас(выпадающий), нашел каталог получше, а теперь не могу его переделать, как что подключить понимаю, не могу разобраться со структурой HTML, помогите! http://vitaelegante.storeland.ru/  ссылка на католог http://masscode.ru/i...m/35-limenuvert

#38 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 25 Март 2013 - 07:56

Просмотр сообщенияComblive (24 Март 2013 - 14:09) писал:

Здравствуйте! Переделывал стандартный каталог, на такой какой он сейчас(выпадающий), нашел каталог получше, а теперь не могу его переделать, как что подключить понимаю, не могу разобраться со структурой HTML, помогите! http://vitaelegante.storeland.ru/  ссылка на католог http://masscode.ru/i...m/35-limenuvert

Выложите пожалуйста код вашего получившегося каталога

#39 Comblive

Comblive

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 25 Март 2013 - 10:46

Просмотр сообщенияmiyako (25 Март 2013 - 07:56) писал:

Выложите пожалуйста код вашего получившегося каталога
код каталога который сейчас

Цитата

<!-- Каталог -->
  <div class="pad-box">
<ul class="leftmenu">
  <li class="categories"><h2><a href="{CATALOG_full_URL}" class="indexPage">Каталог товаров</a></h2>
<ul>
{%IFNOT catalog_full_empty %}
  {% FOR catalog_full %}
{% IFNOT catalog_full.HIDE %}
  {% IF catalog_full.FIRST %}<ul id="myTree">{% ENDIF %}
<li>
<a href="{catalog_full.URL}"
  {% IF catalog_full.CURRENT %}
class="contentTbodycatalog_fullCurent"
  {% ELSEIF catalog_full.CURRENT_PARENT %}
class="contentTbodycatalog_fullCurentBranch"
  {% ENDIF %}
  {% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %}
>
{catalog_full.NAME}

  </a>
{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
  {% IF catalog_full.LAST %}
{% FOR out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %}
  {% ENDIF %}
{% ENDIF %}
  {% ENDFOR %}
{% ENDIF %}
</ul><br />
  </li>


#40 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 26 Март 2013 - 03:18

У вас не подключены дополнительные файлы, а именно css и js файлы. Так же у вас отсутствует код инициализации меню, а именно код в файле main.js

$(function(){
  $('.menu_vert').liMenuVert();
});

Если вы хотите использовать меню liMenuVert, то вам необходимо убрать подключение файла

<script type="text/javascript" src="http://vitaelegante.storeland.net/jquery.plugin.menuTree.js"></script>

в шаблоне "HTML".

Попробуйте выполнить последовательно все пункты по установке необходимого вида каталога, только не подключайте файл jquery-1.8.min.js и не меняйте код вашего каталога(Структура HTML), тот код который вы приводите в сообщении по сути является корректным кодом каталога.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных