-
Similar Content
-
By SergeTkach
Вопрос к тем, кто имел дело с шаблоном и смог разобраться в его запутанном коде.
Я нащупал, что текст товара приваивается вот в этом блоке в модифицированном файле product.php
if ($block = $this->load->controller('journal3/product_blocks', array('module_id' => $module_id, 'module_type' => 'product_blocks', 'product_info' => $product_info))) { $data['product_blocks']['default'][] = $block; } То есть, вроде как смотреть надо "catalog/controller/journal3/product_blocks.php". Но там все очень и очень абстрактно.
Примечательно, что туда вроде как передается $product_info, но по факту даже если добавить что-то совершенно свое в $product_info['description'], на странице в итоге ничего не изменится. При этом никаких кешизаторов на сайте нету. Значит, на самом деле этот $product_info даже не используется.
-
By KirillS
Всем доброго дня!
Занялся продвижением сайта и захотелось нам новых элементов, которых нет в текущем шаблоне.
Мы поняли, что проще поменять шаблон на (например) Journal, а не тратить деньги на апгрейды уже не поддерживаемого OneShop от Pav.
Вот и повис вопрос, раз обновляться, то стоит ли обновлять и CMS с 2.1 на 3? Кто занимался этим вопросом - насколько это геморойно? И самое главное, есть ли смысл?
Может отделаться установкой нового шаблона и пущай работает?
-
By kostolom
Скачать/Купить дополнение
Запрет индексации выбранных категорий Блога в шаблоне Journal (vqmod)
Работает в шаблоне Journal
В этом шаблоне есть компонент Blog
Избавляемся от дублей ссылок на статьи блога (в главном разделе блога).
Так вот, там есть проблема с дублями ссылок на статьи блогов.
Например полная ссылка на статью такого вида: site.ru/blog/help/instruktsiya-po-oplate.html
Но в главной категории blog отображаются все статьи в порядке добавления. т.е. по дате.
В итоге по ссылке на главную категорию этого компонента, например site.ru/blog отображены статьи из всех категорий в куче, а ссылки идут такие: site.ru/blog/instruktsiya-po-oplate.html
Т.е. в этой ссылке нет подкатегории. Вот и рождаются дубли.
Данный модуль, меняет файл вывода списка статей в определённых категориях.
Задаём название категории в которой все ссылки на статьи не будут индексироваться .те. к ссылкам на статьи добавляется rel="nofollow"
Должно работать на всей линейке Opencart 1.5.x и vqmod не ниже 2.1
Настройки:
В файле увидите строку:
<? if($heading_title=="Интересное"){$rel="rel='nofollow'";}else{$rel="";} ?>
Замените слово Интересное на название той категории в которой хотите запретить индексацию на статьи.
Логика работы модуля: Модуль проверяет заголовок H1 у категории и если он равен тому названию что вы задали, то ко всем ссылкам на статьи блога, добавляется rel='nofollow'
Советую делать это только для главной категории блога. Т.е. ссылка ведёт на список ВСЕХ статей блога.
По умолчанию ссылка на главную страницу ВСЕХ блогов такая site.ru/blog
Установка:
1) установить vqmod (если не установлен)
2) скопировать данный файл (предварительно изменив под себя) в папку vqmod/xml
После изменений файла, очищайте кэш vqmod (очищайте папку vqmod/vqcache)
Удаление:
1) удалите данный файл из папки vqmod/xml
2) очищайте папку vqmod/vqcache
Протестировано на Opencart 1.5.6.4 Journal 2.5.5 vqmod 2.5.1
Добавил kostolom Добавлено 24.07.2015 Категория Модули
-
By nickizdp
Раньше на моем была корзина journal, на ней была кнопка "Подтверждение заказа", после нажатия её, происходила блокировка, как на картинке, то есть срабатывал javascript и блокировал кнопку, сейчас я добавил simple-корзину, и уже тут такой функции нет, то есть кнопку "Подтверждение заказа" можно нажимать несколько раз, и несколько раз она будет отправлять форму с данными (добавил модификатор, который отрабатывает на страницe success), что для меня плохо, и я вот думаю, если ли возможность в simple сделать такую блокировку как-то через админку, или есть уже готовые решения? Может кто-то сталкивался?
-
By nickizdp
Всех приветствую!
Версия Opencart: 3.1.0.1;
Шаблон: Journal 3;
Как можно убрать путстые категории (категории без товаров)? Пытаюсь написать свой код, добавил в файл catalog/controller/journal3/categories.php сдедующее:
$data = array( 'filter_category_id' => $category['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); if($product_total>0){ $categories[$result['category_id']] = array( 'classes' => array( 'swiper-slide' => $this->settings['sectionsDisplay'] !== 'isotope' && $this->settings['carousel'], 'isotope-item' => $this->settings['sectionsDisplay'] === 'isotope', ), 'category_id' => $result['category_id'], 'thumb' => $image, 'thumb2x' => $image2x, 'name' => $result['name'], 'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->settings['descLimit']) . '..', 'href' => $this->url->link('product/category', 'path=' . $result['category_id']), ); } Не работает, может кто-то сталкивался с такой проблемой, подскажите пожалуйста.
-
-
Recently Browsing 0 members
No registered users viewing this page.