Jevgen Posted September 14, 2011 Share Posted September 14, 2011 Всем привет. Такая проблема: как выровнять подкатегории в меню по левой границе. Чтобы всё было слева, без отступов 2. При наведении курсора на короткое описание товара, во всплывающем окне с опять-таки коротким описанием вижу часть кода. Это баг или как? Link to comment Share on other sites More sharing options...
Jevgen Posted September 14, 2011 Author Share Posted September 14, 2011 ayyyyyyyyyyyyyyy Link to comment Share on other sites More sharing options...
Dimitri Yelquin Posted September 14, 2011 Share Posted September 14, 2011 В этих трёх случаях: строка, под-строка и под-под-строка списка (li, li li, li li li) — везде отступ слева (padding-left) 15px. Можете их сократить до нуля, но тогда, хотя бы, задайте им разные цвета, чтобы категории не сливались в одно с подкатегориями. #categories_block_left .tree li { padding-left: 15px; } ... ... #categories_block_left .tree li li { padding: 1px 0 1px 15px; } ... #categories_block_left .tree li li li { padding-left: 15px; } По второму вопросу Вам кто-нибудь, кто разбирается в скриптах подскажет. Вообще чудно. При наведении курсора на текст всплывает его код! Я пока такого не встречал. Кстати, как Вы сделали скриншот всплывшего текста? Он какое-то время держится и после убирания курсора? Чуть не забыл адрес файла: themes > prestashop > css > modules > blockcategories 1 Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 В этих трёх случаях: строка, под-строка и под-под-строка списка (li, li li, li li li) — везде отступ слева (padding-left) 15px. Можете их сократить до нуля, но тогда, хотя бы, задайте им разные цвета, чтобы категории не сливались в одно с подкатегориями. #categories_block_left .tree li { padding-left: 15px; } ... ... #categories_block_left .tree li li { padding: 1px 0 1px 15px; } ... #categories_block_left .tree li li li { padding-left: 15px; } По второму вопросу Вам кто-нибудь, кто разбирается в скриптах подскажет. Вообще чудно. При наведении курсора на текст всплывает его код! Я пока такого не встречал. Кстати, как Вы сделали скриншот всплывшего текста? Он какое-то время держится и после убирания курсора? Чуть не забыл адрес файла: themes > prestashop > css > modules > blockcategories спасибо за помощь с меню, там это всё в global.css нашёл, с цветами и наведением поиграюсь ) там уже дело техники и вкуса ... ещё раз спасибо по поводу скриншота, просто навёл на описание мышкой и всплывает окошко которое держится пока мышь наведена на описание. Нажал кнопку Print Screen ))) вещь вообще странная ) Курсор во время Print Screen не фотографируется и поэтому его не видно на фото ) Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 смотрел product.tpl там вот такой вот код : <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='More'}" class="product_description">{$accessory.description_short|strip_tags|truncate:100:'...'}</a> функция strip_tags видимо она делает это ! Link to comment Share on other sites More sharing options...
surkov85 Posted September 15, 2011 Share Posted September 15, 2011 (edited) удалено Edited September 15, 2011 by surkov85 (see edit history) Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 хххм почему пост удалился ... там нужно смотреть в в product-list.tpl чуть чуть напутал... <p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|escape:'htmlall':'UTF-8'|strip_tags:'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</a></p> что то с этой функ-ей strip_tags не то Link to comment Share on other sites More sharing options...
surkov85 Posted September 15, 2011 Share Posted September 15, 2011 По второму пункту, на скрине эта какая страница ? страница товара и вывода аксессуаров или содержимого товара ? Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 На скрине страница новых товаров, или просто страница товаров в категории. Там один и тот же product-list.tpl Link to comment Share on other sites More sharing options...
surkov85 Posted September 15, 2011 Share Posted September 15, 2011 Вы все верно сделали, именно функция strip_tags:'UTF-8' удаляет все теги, после обновления шаблона не забывайте чистить папку \tools\smarty\compile если у Вас включен кэш или на время отладки отключайте кеш через админку, на странице "Настройки" > "Производительность" (Preferences > Performance) Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 так там и был этот код, я его не менял .... у меня версия 1.3.6.0 в админке нет такой функции влючить кэш или отключить Link to comment Share on other sites More sharing options...
surkov85 Posted September 15, 2011 Share Posted September 15, 2011 Надо было сразу написать версию, сейчас установлю себе эту версию и посмотрю что там. Link to comment Share on other sites More sharing options...
surkov85 Posted September 15, 2011 Share Posted September 15, 2011 В версии 1.3.6 воспроизводиться ошибка, решит проблему можно поменяв местами функции strip_tags:'UTF-8' и escape:'htmlall':'UTF-8' . В итоге получиться вот такая строка <p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</a></p> 1 Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 Спасибо огромное.... выручили ! У меня ещё осталась одна проблема, заводской так сказать брак...как и во 2 случае с модулем Featured items block Тут проблема. Я хочу поменять фон заливки и фон наведения, а этот кусок мешает, откуда он вылез непонятно.. он как то завязан на этом коде в homefeatured.tpl <div class="block_content"> {assign var='liHeight' value=342} {assign var='nbItemsPerLine' value=4} {assign var='nbLi' value=$products|@count} {assign var='nbLines' value=$nbLi/$nbItemsPerLine|ceil} {assign var='ulHeight' value=$nbLines*$liHeight} <ul style="height:{$ulHeight}px;"> value=342 .... я 3 часа пытался убрать, менял значение на 0, лазил в global.css не удалось победить .... я писал о этом баге в английском форуме, меня проигнорировали, даже в новой версии присутстсует этот баг v1.4.4.1 Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 ayyyyyyy Link to comment Share on other sites More sharing options...
Jevgen Posted September 15, 2011 Author Share Posted September 15, 2011 (edited) Теперь почему то при наведении в коротком описании товаров вначале делается пробел, и в тех местах где в кратком описании были значки списка (точка, квадрат или что нить ещё) двойной пробел, и в конце если смотреть view source в мозиле так же ставит пробел. Т.е. другими словами код из краткого описания пропал после замемены местами strip_tags:'UTF-8' и escape:'htmlall':'UTF-8', но ещё присутствует в описании. Edited September 15, 2011 by Jevgen (see edit history) Link to comment Share on other sites More sharing options...
Jevgen Posted September 16, 2011 Author Share Posted September 16, 2011 ayyyy ребяяята Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now