Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Shagrath

Новичок
  
  • Публикаций

    25
  • Зарегистрирован

  • Посещение

Посетители профиля

1 193 просмотра профиля

Достижения Shagrath

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

4

Репутация

  1. Можно поподробней, каким методом в цикле перебрать именно определённые категории? Что бы перечислить несколько категорий, попробуйте сделать так: if ($category_info['category_id'] == 83 && $category_info['category_id'] == 84 && $category_info['category_id'] == *здесь id нужной категории*) { $this->document->setRobots('noindex'); }
  2. Модуля не знаю, но делал когда-то FAQ для одного сайта, просто на js, может подойдёт. <a onclick="show('001');" href="javascript:;">Вопрос</a> <div id="001" style="display: none;"> Содержимое скрытого блока (ответ на вопрос). </div> <a onclick="show('002');" href="javascript:;">Вопрос 2</a> <div id="002" style="display: none;"> Содержимое скрытого блока 2 (ответ на вопрос 2). </div> ........................ <a onclick="show('уникальный_id');" href="javascript:;">Вопрос N</a> <div id="уникальный_id" style="display: none;"> Содержимое скрытого блока N (ответ на вопрос N). </div> <script language="JavaScript" type="text/javascript"> function show(divid) { if(document.getElementById(divid).style.display=="none") { document.getElementById(divid).style.display="block"; } else { document.getElementById(divid).style.display="none"; } } function cancelEvent(e){ if(e.preventDefault)e.preventDefault(); else e.returnValue=false; } </script>
  3. Гляньте эту тему, может поможет.
  4. Очень интересный вопрос, но вообще не понятный!!! Постарайтесь изложить вопрос ясней, хотя в данной теме ни о каком удалении и тем более удалении меню, хоть частично хоть полностью, не шло речи...
  5. Ну тут явно неправильное применение тех правок которые я рекомендовал. Как минимум обратите внимания на строки 18-22 и 24-28, ничего не смущает? Если есть желание что бы заработало как нужно, возьмите чистый файл из дистрибутива, и в нём сделайте те правка о которых я писал, только внимательно.
  6. Скорее не очистить а обновить. В админпанели Модули-Модификаторы и нажать кнопку "Обновить"
  7. Если вы про то в каком порядке выводить модули/баннеры и т.п. на главной, то в админке Система-Дизайн-Макеты, найдите макет Home нажмите редактировать и посмотрите какого модуля расположение "Низ страницы", поменяйте на "Верх страницы" и порядок сортировки выставьте что бы шёл после "Главного баннера".
  8. Действительно не доглядел. Нужно ещё $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.sort_order-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url) ); заменить на $data['sorts'][] = array( 'text' => $this->language->get('text_default'), 'value' => 'p.date_added-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.date_added&order=DESC' . $url) ); У себя на 2.0.3.1 проверил, работает. Только у меня файл оригинала затрагивает один из модификаторов, поэтому изменения вступают в силу только после обновления кэша модификаторов. Ну и проверьте на всякий случай в файле catalog/model/catalog/product.php наличие p.date_added $sort_data = array( 'pd.name', 'p.model', 'p.quantity', 'p.price', 'rating', 'p.sort_order', 'p.date_added' );
  9. В фале /catalog/controller/product/category.php найдите if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'p.sort_order'; } И поменяйте p.sort_order на p.date_added В зависимости от того должен товар выводится по возрастанию или убыванию, ищем if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } ASC - по возрастанию, DESC - по убыванию. Должно работать, просто под рукой демки нет 2.1.0.2. Если не поможет, скиньте содержимое /catalog/controller/product/category.php
  10. Можно. 1) Из /catalog/view/theme/theme629/js/script.js убираем функцию которая отвечает за действия при клике на кнопку корзины 2) И в кнопку вставить ссылку на корзину <button type="button" data-loading-text="<?php echo $text_loading; ?>" class="toggle"> <a href="<?php echo $cart; ?>"> <i class="material-design-shopping232"></i> <strong><?php echo $text_shopping_cart; ?></strong> <span id="cart-total" class="cart-total"><?php echo $text_items; ?></span> <?php if (isset($text_items2)) { ?><span id="cart-total2" class="cart-total2"><?php echo $text_items2; ?></span><?php } ?> <i class="material-design-drop25"></i></a> </button> Должно помочь :)
  11. Добрые люди, подскажите, не видел ли кто модуля или допила к реализации "живого поиска/search autocomlete", что бы перед списком товаров которые в выпадающем списке подбираются показывались теги/метки?
  12. Есть несколько вариантов. Как по мне, легче всего сделать элемент с ссылкой который перекроет блок корзины, к примеру: <a href="<?php echo $cart; ?>"><i style="display: block;height: 60px;width: 230px;position: relative;z-index: 999;margin-top: -62px;"></i></a> вставить его необходимо между последним и предпоследним </div>, что бы получилось так: <li> <p class="text-center"><?php echo $text_empty; ?></p> </li> <?php } ?> </ul> </div> <a href="<?php echo $cart; ?>"><i style="display: block;height: 60px;width: 230px;position: relative;z-index: 9;margin-top: -62px;"></i></a> </div> или же нужно убирать обработчик который отслеживается этим скриптом /catalog/view/theme/theme629/js/script.js по классу toggle_cont у <ul class="pull-right toggle_cont">, заменой класса к примеру на toggle_cont1, но тогда нужно css-стили которые были дописать и для этого класса, или же в /catalog/view/theme/theme629/js/script.js заменить действие которое делает выпадание списка товаров на перекидывание в корзину.
  13. Если в описание товара то, открываете карточку товара в которую хотите вставить <iframe>ваш_код</iframe> или <script>ваш_код</script>, на закладке "Общие" в окне "Описание" жмёте на кнопку "Источник" переходя в редактирование html-кода и вставляете. Если же необходимо вставить в код самой страницы, то как и сказал ArtenPitov, редактируете /catalog/view/theme/ваша_тема/templates/product/product.tpl
  14. Доброго времени суток. Подскажите пожалуйста, ставлю на ОС 2.0, необходимо отследить запросы в админке, после включения, работает но нет данных по sql запросам, когда в файл /system/library/db/mysqli.php вношу изменения то вылазит ошибка Fatal error: Class 'DB\Debug' not found in /hosting/***/system/library/db/mysqli.php on line 31 сразу скажу что читал ответы про то что эта тема не для первоклашек и т.п., но очень нужно отследить кое какие запросы. Спасибо.
  15. Ну если стандартная тема и стандартное слайдшоу, то в файле /catalog/view/theme/default/template/module/slideshow.tpl в <a href="<?php echo $banner['link']; ?>"> вставить желаемый target=_blank что бы получилось <a href="<?php echo $banner['link']; ?>" target="_blank">
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.