Сделать свёрнутое описание категорий Этот код копируем в /catalog/view/theme/default(ваша тема)/template/product/ctegory.tpl перед: < ?php echo $footer; ?> Код: <!--свернуть описание для категорий --> <script type="text/javascript"><!-- $(document).ready(function() { if ($('.category-info')[0].scrollHeight > 135) { $(".category-info").after('<div id="obexpand" class="obertka"><button class="expand" type="button" id="expand"><span class="">Развернуть </span></button></div>'); $(".category-info").after('<div id="obhide" class="obertka" style="display:none;"><button class="expand" type="button" id="hide"><span class="">Свернуть </span></button></div>'); $('.category-info').append("<div class='hide'></div>"); }; }); $('#expand').live('click',function(){ $('#obexpand').css("display", "none"); $('.category-info').animate({height: $('.category-info')[0].scrollHeight}, 600); $('#obhide').css("display", "block"); $('.hide').css("display", "none"); }); $('#hide').live('click',function(){ $('#obhide').css("display", "none"); $('.category-info').animate({height: 120}, 600); $('#obexpand').css("display", "block"); $('.hide').css("display", "block"); }); //--></script> <style type="text/css"> .category-info { position:relative; height: 120px; overflow: hidden;} .hide { position:absolute; top:80px; width:100%; height:50px; background: url('/catalog/view/theme/default/image/hide.png') repeat-x; } .obertka { width: 100%; text-align: center; border-bottom: #ccc solid 1px; height: 8px; margin:0 auto; margin-bottom: 20px; } .expand { height: 18px; padding: 0 .9em; border-width: 1px; border-style: solid; outline: 0; font-weight: normal; font-size: 11px; white-space: nowrap; word-wrap: normal; vertical-align: middle; cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background:white;} .expand:hover { border:#ccc solid 1px; background:#eee; } </style> <!--свернуть описание для категорий --> не забываем hide.png вставить в /catalog/view/theme/default/image
Перед долгой и счастливой работой в Админке хорошо бы причесать размеры колонок в списках (Категорий, Товаров и т.д.). В папке Админки \admin\view\template\catalog правим все .tpl-файлы списков (..._list.tpl) и ручками прописываем ширину колонки прямо в шапке таблиц: <thead> <tr> <td class="left" width="8"> .... Жить стало проще! Жить стало веселее...
я вот этого и не знал(( Нашел на просторах инета данный мануал и решил им поделиться. А оказывается все намного проще! --- добавлено: 26 апр 2013 в 16:49 --- Вот кусок. куда вставил
Не-не-не... Это это же страница продукта - точнее её самое начало... т.е. это то что мы видим сразу как открывается страница... У тебя на странице товара есть блок рекомендованные? Если да - то его код должен быть ниже... Практически в самом низу tpl-ки - перед скриптами кажется... После всех табов...
Можете попробовать вместо footer.tpl в header.tpl перед </head> этот скрипт вставить. Если не поможет, возможно проблема в другом.
Не подскажите как сделать увеличение картинки при наведении с описанием товара в магазине. Очень долго не могу найти решение этой проблемы. Очень буду заранее благодарен.
При редактировании php, если упустить какой-то символ, при переходе на соответствующую страницу она не отображается (белый фон), в журнале ошибок - пусто. Нужно просто добавить в htaccess php_flag display_errors On и опечатка покажется
bosten, Имеется ввиду что то типа этого ? : Вроде же хватает таких модулей, как платных, так и бесплатных.
php.ini в корне: ;display_errors = 1; ;error_reporting = E_ALL; временно поменять на: display_errors = 1; error_reporting = E_ALL;
В таком случае у Вас либо htaccess имеет названия htaccess.txt или у Вас хостинг на базе nginx и htaccess он не понимает В таком случае делайте как написал Florenco, - раскомментируйте строки ...
У меня теперь это сворачивание в каждой категории, даже там где скрывать нечего - нет описания. Где подкрутить?