barrel Posted April 20, 2013 Share Posted April 20, 2013 Подскажите: Как скрыть вкладку "Описание" в карточке товара если пустая (если заполнена отобразить)? Сам в php полный бамбук. Только заметил, похожий вопрос: https://opencartforum.com/topic/20885-ne-otobrazhat-vkladku-otzyvy-esli-takovykh-netu/ Link to comment Share on other sites More sharing options...
rb2 Posted April 20, 2013 Share Posted April 20, 2013 https://github.com/rb2/opencart/commit/1be97e1dfc40779f446e11b505f5469e31e60790 Link to comment Share on other sites More sharing options...
barrel Posted April 21, 2013 Author Share Posted April 21, 2013 https://github.com/rb2/opencart/commit/1be97e1dfc40779f446e11b505f5469e31e60790 Спасибо за ответ. Затрудняюсь, что с этим делать? Link to comment Share on other sites More sharing options...
barrel Posted April 21, 2013 Author Share Posted April 21, 2013 Разобрался. Спасибо большое! :-) Link to comment Share on other sites More sharing options...
eduardV Posted July 3, 2015 Share Posted July 3, 2015 https://github.com/rb2/opencart/commit/1be97e1dfc40779f446e11b505f5469e31e60790 Добрый день! Эта ссылка для отключения пустого описания работает для версии 2.0.3.1 ? Не нашёл такого кода, который удалить и на место него вставить, что в описании (( Link to comment Share on other sites More sharing options...
afwollis Posted July 4, 2015 Share Posted July 4, 2015 там для 15х Link to comment Share on other sites More sharing options... eduardV Posted July 6, 2015 Share Posted July 6, 2015 там для 15х а на 2.0.3.1 уже что-нибудь есть подобное? Link to comment Share on other sites More sharing options... eduardV Posted July 7, 2015 Share Posted July 7, 2015 Спасибо! Только, можете написать поподробнее инструкцию пожалуйста, где это вставить, на каких строках, какие заменить? Link to comment Share on other sites More sharing options... eduardV Posted July 7, 2015 Share Posted July 7, 2015 жаль, но в любом случае спасибо за ответ вам. Link to comment Share on other sites More sharing options... markimax Posted July 7, 2015 Share Posted July 7, 2015 Тоже мне проблему нашли... Да любым HTML модулем можно без редактирования файлов! Для opencart 2.x <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); $('a[href=\''+tab_selector+'\']').trigger('click'); } </script> 1 Link to comment Share on other sites More sharing options... eduardV Posted July 7, 2015 Share Posted July 7, 2015 markimax спасибо за ответ. Но так ничего не получилось, так как не такой продвинутый пользователь, чтобы сразу всё вышло и было понятно, поэтому просьба уточнить куда это вставить, чтобы всё заработало. Поставил HTML модуль, почитал как и куда что ставиться, попробовал разные варианты, но так и ничего не получилось. Ещё раз уточно что нужно, а нужно чтобы вкладка описание, если в ней ничего нету, не отображалась, а если есть то отображалась на версии 2.0.3.1 Link to comment Share on other sites More sharing options... markimax Posted July 7, 2015 Share Posted July 7, 2015 markimax спасибо за ответ. Но так ничего не получилось, так как не такой продвинутый пользователь, чтобы сразу всё вышло и было понятно, поэтому просьба уточнить куда это вставить, чтобы всё заработало. Поставил HTML модуль, почитал как и куда что ставиться, попробовал разные варианты, но так и ничего не получилось. Ещё раз уточно что нужно, а нужно чтобы вкладка описание, если в ней ничего нету, не отображалась, а если есть то отображалась на версии 2.0.3.1 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html Link to comment Share on other sites More sharing options... eduardV Posted July 8, 2015 Share Posted July 8, 2015 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html не получается у меня сделать задуманное. Появляется просто надпись в каждом продукте TECT RU, либо сверху страницы, либо как выберу в схеме. Вот шаги которые делаю. Что не так делаю? Link to comment Share on other sites More sharing options... markimax Posted July 8, 2015 Share Posted July 8, 2015 Пробуйте отложенную загрузку jqyery кода после окончания загрузки документа Link to comment Share on other sites More sharing options... 4 weeks later... Olips Posted July 31, 2015 Share Posted July 31, 2015 Может не совсем в тему... Как сделать во владке описания обрезанный текст с надписью читать полностью? чтобы при нажатии разворачивался весь текст Link to comment Share on other sites More sharing options... markimax Posted July 31, 2015 Share Posted July 31, 2015 HTML модулем <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... Olips Posted July 31, 2015 Share Posted July 31, 2015 это нужно в product.tpl засунуть? где табы описываются? Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted August 23, 2015 Share Posted August 23, 2015 (edited) Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы.файл - catalog/view/theme/journal2/template/product/product.tplзаменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>на эту<?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Edited August 23, 2015 by eduardV Link to comment Share on other sites More sharing options... markimax Posted August 23, 2015 Share Posted August 23, 2015 Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы. файл - catalog/view/theme/journal2/template/product/product.tpl заменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?> на эту <?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options... markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Не открывается вкладка товары By VolLev, January 26 2 replies 128 views Etegro January 27 ScanMagicTabs/Удобные вкладки карточки товара By q3dm0, May 15, 2017 админка кнопка применить (and 2 more) Tagged with: админка кнопка применить вкладки товары вкладки товара в админке 0 comments 7,445 views q3dm0 May 15, 2017 Дополнительное описание для товаров и категорий By SirGrey, October 8, 2020 описание полей (and 6 more) Tagged with: описание полей дополнительное поле дополнительное описание дополнительное описание категориям дополнительное описаниие товара краткое описание краткое описание товара 0 comments 2,288 views SirGrey October 8, 2020 [Решено] Текст описания категории после карточек товара By barbarian77, January 11, 2017 текст карточка товара 8 replies 1,459 views sasha3337774 November 30, 2022 Купить в кредит в карточке товара By Flint2000, October 18, 2020 4 replies 489 views Flint2000 January 10 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Песочница [Решено?..] Скрыть вкладку Описание в карточке товара, если пустая. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
eduardV Posted July 6, 2015 Share Posted July 6, 2015 там для 15х а на 2.0.3.1 уже что-нибудь есть подобное? Link to comment Share on other sites More sharing options...
eduardV Posted July 7, 2015 Share Posted July 7, 2015 Спасибо! Только, можете написать поподробнее инструкцию пожалуйста, где это вставить, на каких строках, какие заменить? Link to comment Share on other sites More sharing options...
eduardV Posted July 7, 2015 Share Posted July 7, 2015 жаль, но в любом случае спасибо за ответ вам. Link to comment Share on other sites More sharing options...
markimax Posted July 7, 2015 Share Posted July 7, 2015 Тоже мне проблему нашли... Да любым HTML модулем можно без редактирования файлов! Для opencart 2.x <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); $('a[href=\''+tab_selector+'\']').trigger('click'); } </script> 1 Link to comment Share on other sites More sharing options... eduardV Posted July 7, 2015 Share Posted July 7, 2015 markimax спасибо за ответ. Но так ничего не получилось, так как не такой продвинутый пользователь, чтобы сразу всё вышло и было понятно, поэтому просьба уточнить куда это вставить, чтобы всё заработало. Поставил HTML модуль, почитал как и куда что ставиться, попробовал разные варианты, но так и ничего не получилось. Ещё раз уточно что нужно, а нужно чтобы вкладка описание, если в ней ничего нету, не отображалась, а если есть то отображалась на версии 2.0.3.1 Link to comment Share on other sites More sharing options... markimax Posted July 7, 2015 Share Posted July 7, 2015 markimax спасибо за ответ. Но так ничего не получилось, так как не такой продвинутый пользователь, чтобы сразу всё вышло и было понятно, поэтому просьба уточнить куда это вставить, чтобы всё заработало. Поставил HTML модуль, почитал как и куда что ставиться, попробовал разные варианты, но так и ничего не получилось. Ещё раз уточно что нужно, а нужно чтобы вкладка описание, если в ней ничего нету, не отображалась, а если есть то отображалась на версии 2.0.3.1 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html Link to comment Share on other sites More sharing options... eduardV Posted July 8, 2015 Share Posted July 8, 2015 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html не получается у меня сделать задуманное. Появляется просто надпись в каждом продукте TECT RU, либо сверху страницы, либо как выберу в схеме. Вот шаги которые делаю. Что не так делаю? Link to comment Share on other sites More sharing options... markimax Posted July 8, 2015 Share Posted July 8, 2015 Пробуйте отложенную загрузку jqyery кода после окончания загрузки документа Link to comment Share on other sites More sharing options... 4 weeks later... Olips Posted July 31, 2015 Share Posted July 31, 2015 Может не совсем в тему... Как сделать во владке описания обрезанный текст с надписью читать полностью? чтобы при нажатии разворачивался весь текст Link to comment Share on other sites More sharing options... markimax Posted July 31, 2015 Share Posted July 31, 2015 HTML модулем <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... Olips Posted July 31, 2015 Share Posted July 31, 2015 это нужно в product.tpl засунуть? где табы описываются? Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted August 23, 2015 Share Posted August 23, 2015 (edited) Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы.файл - catalog/view/theme/journal2/template/product/product.tplзаменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>на эту<?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Edited August 23, 2015 by eduardV Link to comment Share on other sites More sharing options... markimax Posted August 23, 2015 Share Posted August 23, 2015 Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы. файл - catalog/view/theme/journal2/template/product/product.tpl заменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?> на эту <?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options... markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Не открывается вкладка товары By VolLev, January 26 2 replies 128 views Etegro January 27 ScanMagicTabs/Удобные вкладки карточки товара By q3dm0, May 15, 2017 админка кнопка применить (and 2 more) Tagged with: админка кнопка применить вкладки товары вкладки товара в админке 0 comments 7,445 views q3dm0 May 15, 2017 Дополнительное описание для товаров и категорий By SirGrey, October 8, 2020 описание полей (and 6 more) Tagged with: описание полей дополнительное поле дополнительное описание дополнительное описание категориям дополнительное описаниие товара краткое описание краткое описание товара 0 comments 2,288 views SirGrey October 8, 2020 [Решено] Текст описания категории после карточек товара By barbarian77, January 11, 2017 текст карточка товара 8 replies 1,459 views sasha3337774 November 30, 2022 Купить в кредит в карточке товара By Flint2000, October 18, 2020 4 replies 489 views Flint2000 January 10 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Песочница [Решено?..] Скрыть вкладку Описание в карточке товара, если пустая. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
eduardV Posted July 7, 2015 Share Posted July 7, 2015 markimax спасибо за ответ. Но так ничего не получилось, так как не такой продвинутый пользователь, чтобы сразу всё вышло и было понятно, поэтому просьба уточнить куда это вставить, чтобы всё заработало. Поставил HTML модуль, почитал как и куда что ставиться, попробовал разные варианты, но так и ничего не получилось. Ещё раз уточно что нужно, а нужно чтобы вкладка описание, если в ней ничего нету, не отображалась, а если есть то отображалась на версии 2.0.3.1 Link to comment Share on other sites More sharing options...
markimax Posted July 7, 2015 Share Posted July 7, 2015 markimax спасибо за ответ. Но так ничего не получилось, так как не такой продвинутый пользователь, чтобы сразу всё вышло и было понятно, поэтому просьба уточнить куда это вставить, чтобы всё заработало. Поставил HTML модуль, почитал как и куда что ставиться, попробовал разные варианты, но так и ничего не получилось. Ещё раз уточно что нужно, а нужно чтобы вкладка описание, если в ней ничего нету, не отображалась, а если есть то отображалась на версии 2.0.3.1 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html Link to comment Share on other sites More sharing options... eduardV Posted July 8, 2015 Share Posted July 8, 2015 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html не получается у меня сделать задуманное. Появляется просто надпись в каждом продукте TECT RU, либо сверху страницы, либо как выберу в схеме. Вот шаги которые делаю. Что не так делаю? Link to comment Share on other sites More sharing options... markimax Posted July 8, 2015 Share Posted July 8, 2015 Пробуйте отложенную загрузку jqyery кода после окончания загрузки документа Link to comment Share on other sites More sharing options... 4 weeks later... Olips Posted July 31, 2015 Share Posted July 31, 2015 Может не совсем в тему... Как сделать во владке описания обрезанный текст с надписью читать полностью? чтобы при нажатии разворачивался весь текст Link to comment Share on other sites More sharing options... markimax Posted July 31, 2015 Share Posted July 31, 2015 HTML модулем <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... Olips Posted July 31, 2015 Share Posted July 31, 2015 это нужно в product.tpl засунуть? где табы описываются? Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted August 23, 2015 Share Posted August 23, 2015 (edited) Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы.файл - catalog/view/theme/journal2/template/product/product.tplзаменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>на эту<?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Edited August 23, 2015 by eduardV Link to comment Share on other sites More sharing options... markimax Posted August 23, 2015 Share Posted August 23, 2015 Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы. файл - catalog/view/theme/journal2/template/product/product.tpl заменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?> на эту <?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options... markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Не открывается вкладка товары By VolLev, January 26 2 replies 128 views Etegro January 27 ScanMagicTabs/Удобные вкладки карточки товара By q3dm0, May 15, 2017 админка кнопка применить (and 2 more) Tagged with: админка кнопка применить вкладки товары вкладки товара в админке 0 comments 7,445 views q3dm0 May 15, 2017 Дополнительное описание для товаров и категорий By SirGrey, October 8, 2020 описание полей (and 6 more) Tagged with: описание полей дополнительное поле дополнительное описание дополнительное описание категориям дополнительное описаниие товара краткое описание краткое описание товара 0 comments 2,288 views SirGrey October 8, 2020 [Решено] Текст описания категории после карточек товара By barbarian77, January 11, 2017 текст карточка товара 8 replies 1,459 views sasha3337774 November 30, 2022 Купить в кредит в карточке товара By Flint2000, October 18, 2020 4 replies 489 views Flint2000 January 10 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Песочница [Решено?..] Скрыть вкладку Описание в карточке товара, если пустая. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
eduardV Posted July 8, 2015 Share Posted July 8, 2015 Ну я же вам все написал... Вставляете тот код что я дал в поле HTML модуля и вешаете его на схему продукта (уж извините но это уже мат. часть opencart (как повесить модуль на схему) - его основа и база) Вот демо его работы http://oc2.opencartadmin.com/desktops/iphone.html не получается у меня сделать задуманное. Появляется просто надпись в каждом продукте TECT RU, либо сверху страницы, либо как выберу в схеме. Вот шаги которые делаю. Что не так делаю? Link to comment Share on other sites More sharing options...
markimax Posted July 8, 2015 Share Posted July 8, 2015 Пробуйте отложенную загрузку jqyery кода после окончания загрузки документа Link to comment Share on other sites More sharing options... 4 weeks later... Olips Posted July 31, 2015 Share Posted July 31, 2015 Может не совсем в тему... Как сделать во владке описания обрезанный текст с надписью читать полностью? чтобы при нажатии разворачивался весь текст Link to comment Share on other sites More sharing options... markimax Posted July 31, 2015 Share Posted July 31, 2015 HTML модулем <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... Olips Posted July 31, 2015 Share Posted July 31, 2015 это нужно в product.tpl засунуть? где табы описываются? Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted August 23, 2015 Share Posted August 23, 2015 (edited) Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы.файл - catalog/view/theme/journal2/template/product/product.tplзаменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>на эту<?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Edited August 23, 2015 by eduardV Link to comment Share on other sites More sharing options... markimax Posted August 23, 2015 Share Posted August 23, 2015 Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы. файл - catalog/view/theme/journal2/template/product/product.tpl заменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?> на эту <?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options... markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Не открывается вкладка товары By VolLev, January 26 2 replies 128 views Etegro January 27 ScanMagicTabs/Удобные вкладки карточки товара By q3dm0, May 15, 2017 админка кнопка применить (and 2 more) Tagged with: админка кнопка применить вкладки товары вкладки товара в админке 0 comments 7,445 views q3dm0 May 15, 2017 Дополнительное описание для товаров и категорий By SirGrey, October 8, 2020 описание полей (and 6 more) Tagged with: описание полей дополнительное поле дополнительное описание дополнительное описание категориям дополнительное описаниие товара краткое описание краткое описание товара 0 comments 2,288 views SirGrey October 8, 2020 [Решено] Текст описания категории после карточек товара By barbarian77, January 11, 2017 текст карточка товара 8 replies 1,459 views sasha3337774 November 30, 2022 Купить в кредит в карточке товара By Flint2000, October 18, 2020 4 replies 489 views Flint2000 January 10 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Песочница [Решено?..] Скрыть вкладку Описание в карточке товара, если пустая. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777
Olips Posted July 31, 2015 Share Posted July 31, 2015 Может не совсем в тему... Как сделать во владке описания обрезанный текст с надписью читать полностью? чтобы при нажатии разворачивался весь текст Link to comment Share on other sites More sharing options...
markimax Posted July 31, 2015 Share Posted July 31, 2015 HTML модулем <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... Olips Posted July 31, 2015 Share Posted July 31, 2015 это нужно в product.tpl засунуть? где табы описываются? Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted August 23, 2015 Share Posted August 23, 2015 (edited) Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы.файл - catalog/view/theme/journal2/template/product/product.tplзаменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>на эту<?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Edited August 23, 2015 by eduardV Link to comment Share on other sites More sharing options... markimax Posted August 23, 2015 Share Posted August 23, 2015 Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы. файл - catalog/view/theme/journal2/template/product/product.tpl заменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?> на эту <?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options... markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Не открывается вкладка товары By VolLev, January 26 2 replies 128 views Etegro January 27 ScanMagicTabs/Удобные вкладки карточки товара By q3dm0, May 15, 2017 админка кнопка применить (and 2 more) Tagged with: админка кнопка применить вкладки товары вкладки товара в админке 0 comments 7,445 views q3dm0 May 15, 2017 Дополнительное описание для товаров и категорий By SirGrey, October 8, 2020 описание полей (and 6 more) Tagged with: описание полей дополнительное поле дополнительное описание дополнительное описание категориям дополнительное описаниие товара краткое описание краткое описание товара 0 comments 2,288 views SirGrey October 8, 2020 [Решено] Текст описания категории после карточек товара By barbarian77, January 11, 2017 текст карточка товара 8 replies 1,459 views sasha3337774 November 30, 2022 Купить в кредит в карточке товара By Flint2000, October 18, 2020 4 replies 489 views Flint2000 January 10 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Песочница [Решено?..] Скрыть вкладку Описание в карточке товара, если пустая.
Olips Posted July 31, 2015 Share Posted July 31, 2015 это нужно в product.tpl засунуть? где табы описываются? Link to comment Share on other sites More sharing options...
eduardV Posted August 23, 2015 Share Posted August 23, 2015 (edited) Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы.файл - catalog/view/theme/journal2/template/product/product.tplзаменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>на эту<?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Edited August 23, 2015 by eduardV Link to comment Share on other sites More sharing options...
markimax Posted August 23, 2015 Share Posted August 23, 2015 Решение для темы Journal2 от их технической поддержки. Версия ос 2.0.3.1. Если в табе есть текст, то он остаётся, если нет, то прячется. Эту операцию нужно делать при каждом обновлении темы. файл - catalog/view/theme/journal2/template/product/product.tpl заменить (две одинаковые строчки): <?php if (!$this->journal2->settings->get('hide_product_description')) { ?> на эту <?php if (strip_tags($description) && !$this->journal2->settings->get('hide_product_description')) { ?> Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> Link to comment Share on other sites More sharing options... 4 weeks later... eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options... markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Не открывается вкладка товары By VolLev, January 26 2 replies 128 views Etegro January 27 ScanMagicTabs/Удобные вкладки карточки товара By q3dm0, May 15, 2017 админка кнопка применить (and 2 more) Tagged with: админка кнопка применить вкладки товары вкладки товара в админке 0 comments 7,445 views q3dm0 May 15, 2017 Дополнительное описание для товаров и категорий By SirGrey, October 8, 2020 описание полей (and 6 more) Tagged with: описание полей дополнительное поле дополнительное описание дополнительное описание категориям дополнительное описаниие товара краткое описание краткое описание товара 0 comments 2,288 views SirGrey October 8, 2020 [Решено] Текст описания категории после карточек товара By barbarian77, January 11, 2017 текст карточка товара 8 replies 1,459 views sasha3337774 November 30, 2022 Купить в кредит в карточке товара By Flint2000, October 18, 2020 4 replies 489 views Flint2000 January 10 Recently Browsing 0 members No registered users viewing this page.
eduardV Posted September 18, 2015 Share Posted September 18, 2015 Ох и journal :) Ой, и костыли предлагает Проще простого же так и не надо лезть, редактировать, при обновлении темы опять лезть <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-review'; // или какой надо if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> А где или в каком файле это писать? Link to comment Share on other sites More sharing options...
markimax Posted September 18, 2015 Share Posted September 18, 2015 А где или в каком файле это писать? Да никуда лезть в том то и дело НЕ НАДО Любым HTML модулем - вставляете туда этот код и профит Link to comment Share on other sites More sharing options... 7 months later... norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options... 11 months later... AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options... 2 months later... kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options... 2 months later... Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 1 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2
norfnorf2 Posted April 23, 2016 Share Posted April 23, 2016 (edited) мой комент не актуален. (глючил поиск в коде) Edited April 24, 2016 by norfnorf2 Link to comment Share on other sites More sharing options...
AndreyJean Posted April 17, 2017 Share Posted April 17, 2017 markimax, помогите плиз прописал вот так <script> html_desc = $('#tab-description').html(); tab_selector = '#tab-specification'; // или какой надо -- ТУТ НАДО, чтоб характеристики открывались if (html_desc=='') { $('#tab-description').remove(); $('a[href=\'#tab-description\']').closest('li').remove(); } </script> теперь пустое описание скрывается, но вкладка Характеристик НЕ активна, пока на нее не нажмешь не активна https://yadi.sk/i/nProeagj3H5QKi активна https://yadi.sk/i/hoTTfeOj3H5QLu подскажите, пожалуйста, как сделать, чтобы была ативна вкладка Характеристик и выводилось ее содержимое. ocStore 2.3 Link to comment Share on other sites More sharing options...
kumkatka Posted June 23, 2017 Share Posted June 23, 2017 (edited) markimax, сделала как Вы написали, Сработало! Только вот вкладка которая выводится вместо Описания не активна, т.е. на нее нужно нажать, получается карточка с пустым полем( Может что-то можно дописать чтоб она по умолчанию раскрытой была? Делала на ocStore Edited June 23, 2017 by kumkatka Link to comment Share on other sites More sharing options...
Guest Posted September 5, 2017 Share Posted September 5, 2017 В 06.07.2015 в 15:28, nikifalex сказал: \catalog\view\theme\default\template\product\product.tpl <?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?> ....................... <?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?> <?xml version="1.0" encoding="utf-8"?> <modification> <name>Скрыть вкладку Описание</name> <code>skryt_vkladku_opisanie</code> <version></version> <author></author> <link></link> <file path="catalog/view/theme/default/template/product/product.tpl"> <operation> <search><![CDATA[<li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li> <?php } ?>]]></add> </operation> <operation> <search><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search> <add position="replace"><![CDATA[<?php if ($description) { ?> <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div> <?php } ?>]]></add> </operation> </file> </modification> готовый вмод. характеристики без клика на таб не видны http://prntscr.com/ghjmmz Link to comment Share on other sites More sharing options...
Recommended Posts