leshka 0 Опубликовано 7 февраля, 2007 Жалоба Share Опубликовано 7 февраля, 2007 Саш,привет.Слушай,в VamShop реально сделать такое меню? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2007 Жалоба Share Опубликовано 7 февраля, 2007 Если я правильно понял, то вполне можно сделать, даже не трогая html, не говоря уже о php. Красные категории это я так понимаю высшие категории, а со стрелкой это категории второго уровня и ниже, правильно я понял? В /templates/vamshop/stylesheet.css тогда просто измени класс boxMenuCategory это для высших категорий, сделай его красным. А также класс boxMenuSubCategory это нижние категории - поставь возле них стрелочку-картинку. Вот например так измени стили бокса разделы: /*- Список разделов */#categoriesBoxMenu { padding-left: 1em; /* отступ разделов от левого края бокса */ margin: 0 auto; }#categoriesBoxMenu a, #categoriesBoxMenu a:visited { display: block; padding: 0.1em 0; color: red; text-indent: 0.4em; background-color: #fff; text-decoration: none; margin: 0.4em 0; }#categoriesBoxMenu a:hover { color: #f00; }#categoriesBoxMenu .boxMenuCategory { position: relative; }#categoriesBoxMenu .boxMenuCategory span { position: relative; }#categoriesBoxMenu .boxMenuSubCategory a { color: #000; position: relative; padding-left: 1em; background: url(img/icon_arrow1.jpg) no-repeat left center; padding: 0 0 0 12px; }#categoriesBoxMenu .boxMenuSubCategory span { text-decoration: underline; position: relative; }/*- /Список разделов */[/code]Или нужно именно что б было изначально развёрнуто дерево категорий? Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 7 февраля, 2007 Автор Жалоба Share Опубликовано 7 февраля, 2007 Да,именно так и нужно.Саш,а на табличном дизайне можно так сделать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2007 Жалоба Share Опубликовано 7 февраля, 2007 На табличном там не задаётся css класс для категорий, подкатегорий. Попробуй переписать файл /templates/vamshop/source/inc/xtc_show_category.inc.php в /templates/vamshop_table/source/inc/xtc_show_category.inc.php Привидённый выше css код вставить в /templates/vamshop_table/stylesheet.css Затем в шаблоне бокса разделы /templates/vamshop_table/boxes/box_categories.html замени: {$BOX_CONTENT}[/code] На: [code]<div id="categoriesBoxMenu">{$BOX_CONTENT}</div> Всё, должно работать. P.S. Только сделай резервные копии файлов, на всякий случай. Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 10 февраля, 2007 Автор Жалоба Share Опубликовано 10 февраля, 2007 Привет Саш.Сделал все как ты написал,все работает,только подкатегории всеравно сворачиваются.Как сделать,что-бы подкатегории были видны? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 февраля, 2007 Жалоба Share Опубликовано 10 февраля, 2007 Нужно что б сразу как зашёл на главную страницу, подкатегории уже были видны, т.е. что б дерево категорий было развёрнуто, правильно?! Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 10 февраля, 2007 Автор Жалоба Share Опубликовано 10 февраля, 2007 Правельно.Именно так и хочу сделать Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 февраля, 2007 Жалоба Share Опубликовано 10 февраля, 2007 Попробую сделать, напишу чуть позже, что получилось. Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 10 февраля, 2007 Жалоба Share Опубликовано 10 февраля, 2007 Аналогично, хотелось бы развернутое меню в табличном стиле. Как бы решить эту проблему. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 февраля, 2007 Жалоба Share Опубликовано 10 февраля, 2007 Пока не сообразил, как сделать. Не знаю, подойдёт или нет, но может быть подойдёт Yahoo tree menu. В файлах можно взять. В нём можно разворачивать дерево категорий без перезагрузки страницы. Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 10 февраля, 2007 Жалоба Share Опубликовано 10 февраля, 2007 Видимо мне это не подойдет Fatal error: Cannot redeclare xtdbquery() (previously declared in /home/www/z33995/tvsklad/includes/application_top.php:183) in /home/www/z33995/tvsklad/includes/application_top.php on line 183 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 февраля, 2007 Жалоба Share Опубликовано 11 февраля, 2007 Это после установки такое выдаёт?! Я сегодня ещё попробую сделать вывод развёрнутого дерева, может получится. Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 11 февраля, 2007 Жалоба Share Опубликовано 11 февраля, 2007 Это после установки такое выдаёт?! Да, после установки :( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 февраля, 2007 Жалоба Share Опубликовано 11 февраля, 2007 А из index.html убрал {$box_CATEGORIES} ?! А если кэширование sql выключить в Админке - Настройки - Кэш?! Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 11 февраля, 2007 Жалоба Share Опубликовано 11 февраля, 2007 А из index.html убрал {$box_CATEGORIES} ?! А если кэширование sql выключить в Админке - Настройки - Кэш?! Убрал... Вообще все сделал как в readme. Насчет кэша попробую... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 февраля, 2007 Жалоба Share Опубликовано 11 февраля, 2007 Сделал бокс разделы с уже развёрнутым меню. Вот http://vamshop.ru/support/modules/wfdownloads/singlefile.php?cid=6&lid=14 Вроде бы то, что нужно, т.е. в боксе уже видны все существующие подкатегории, а не только высшие категории. Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 11 февраля, 2007 Жалоба Share Опубликовано 11 февраля, 2007 Вроде бы то, что нужно, т.е. в боксе уже видны все существующие подкатегории, а не только высшие категории. Большое спасибо, заработало. Единственное что еще хотелось бы чтобы категории от подкатегорий както отличались, например категории были бы выделены жирным (и например выравнивались по середине), а подкатегории остались как сейчас... Ато получилось что все слилось вот как http://www.tv-sklad.ru/ Вариант с переписыванием из стиля с Div'ами xtc_show_category.inc.php, с последующими заменами в коде у меня не прошел, как это не странно. Все тэги <div> вылезли наружу вот так Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 Чтобы отделить как раз подкатегории нужно сделать как я советовал на первой странице. Ты точно всё правильно сделал? Скорей всего, нет, попробуй ещё раз сделай, нужно отредактировать шаблон бокса, файл стилей и один php файл. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 Посмотрел tv-sklad.ru У тебя всё правильно изменено, только ты забыл в stylesheet.css код добавить, я на прошлой странице писал какой код. Добавишь его и будет так как ты хочешь, разве что CSS стили добавленные под себя изменишь. Ещё... Ты зря взял шаблон из xt:Commerce, он немного не совместим с VaM Shop, например у тебя не будет рекомендуемых товаров, новостей, на странице create_account у тебя не будет работать подсветка ошибок, AJAX регионы, не будут отключаться поля формы если ты хочешь их отключить и т.д. по мелочи. Хотя это можно исправить в принципе. Перепиши папку /templates/vamshop_table/module в /templates/shop5/module Только конечно сначала сделай резервную копию. По идее, должно будет всё работать, т.е. все возможности VaM Shop у тебя будут в твоём шаблоне. Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 Все сделал как ты сказал, и меню даже заработало. Но с ним случился интересный глюк :) При нажатии на категорию или подкатегорию, меню немного искривлено. Вот если не сложно посмотри что будет если нажать на категорию Телевизоры. Спасибо за помощь :) Папку модули переписал, глюков вроде никаких, только плюсы. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 Да не искревлено, в а стилях сделан отступ у подкатегорий, т.е. в классе BoxCategorySubMenu Просто исправь padding на 0 в этом классе. Это ж обычный css. Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 Да не искревлено, в а стилях сделан отступ у подкатегорий, т.е. в классе BoxCategorySubMenu Просто исправь padding на 0 в этом классе. Это ж обычный css. Нет я не про это... при нажетии на любую категорию или подкатегорию, категория вниз через одну пропадает. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 А у меня на этом месте ЖК 27”-32” Ты в IE смотришь или в каком браузере?! Ссылка на сообщение Поделиться на другие сайты
xPLOID 0 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 И в IE и в Опере, если смотреть через Эксплорер то глюков еще больше. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 февраля, 2007 Жалоба Share Опубликовано 12 февраля, 2007 А если шаблон vamshop по умолчанию поставить, тоже глюки?! Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения