COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!
-
Публикации
5350 -
Зарегистрирован
-
Посещение
-
Days Won
278
Все публикации пользователя admin
-
[Решено] mysql error или неправильная токен-сессия
topic ответил в AlisTeR admin в Сообщения об ошибках
дямс красавцы -
Меня давно уже просят описать изменения в шаблонах для адаптации их под OCSHOP.CMS ну что начнем :-) (будет пополняться) Переменные в OCSHOP.CMS 1.5.6.3.x 1. catalog\view\theme\default\template\common\header.tpl <?php if ($robots) { ?><meta name="robots" content="<?php echo $robots; ?>" /><?php } ?> Необходимо для устранения дублей в сортировке, постраничной навигации, и изменения количества отображаемого товара на странице. 2. catalog\view\theme\default\template\common\header.tpl //Вывод акций<?php if ($this->config->get('config_menu_special')) { ?><li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li><?php } ?>//Вывод новинок<?php if ($this->config->get('config_menu_latest')) { ?><li><a href="<?php echo $latest; ?>"><?php echo $text_latest; ?></a></li><?php } ?>//Вывод производителей<?php if ($this->config->get('config_menu_brands')) { ?> <li><a href="<?php echo $brands; ?>"><?php echo $text_brands; ?></a> <div> <ul> <?php foreach($manufacturer as $manufacturers){ ?> <li><a href="<?php echo $manufacturers['href']; ?>"><?php echo $manufacturers['name']; ?></a></li> <?php } ?> </ul> </div> </li><?php } ?>//Вывод блога<?php if ($this->config->get('config_blog_header_menu')) { ?><li><a href="<?php echo $blog; ?>"><i class="fa fa-book"></i> <?php echo $text_blog; ?></a></li><?php } ?> Необходима для вывода ссылок на станицу акций, новинок, производителей, блога в верхнем меню 3. catalog\view\theme\default\template\common\footer.tpl //Вывод логатипа в футер<div class="footer-logo"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></div>//Вывод приветствия задающегося в настройках магазина<?php echo $welcome; ?>//Вывод телефонов задающихся в настройках магазина<?php echo $telephone; ?><?php echo $fax; ?>//Вывод E-mail задающегося в настройках магазина<?php echo $email; ?>//Вывод адреса задающегося в настройках магазина<?php echo $address; ?>//Вывод времени работы задающегося в настройках магазина<?php echo $time; ?>//Вывод яндекс карты задающейся в настройках магазина<?php echo $maps; ?>//Вывод ссылки на страницу новинок<li><a href="<?php echo $latest; ?>"><?php echo $text_latest; ?></a></li>//Вывод ссылки Пожаловаться Директору начиная с версии 1.5.6.4<li><a href="<?php echo $abuses; ?>"><?php echo $text_abuses; ?></a></li>//Вывод ссылок на социальные сети<div id="social"> <a target="_blank" href="<?php echo $vk; ?>"><i class="fa fa-vk"></i></a> <a target="_blank" href="<?php echo $fb; ?>"><i class="fa fa-facebook"></i></a> <a target="_blank" href="<?php echo $googleplus; ?>"><i class="fa fa-google-plus"></i></a> <a target="_blank" href="<?php echo $youtube; ?>"><i class="fa fa-youtube"></i></a> <a target="_blank" href="<?php echo $twitter; ?>"><i class="fa fa-twitter"></i></a></div> 4. catalog\view\theme\default\template\information\sitemap.tpl <?php if ($newss) { ?> <li><a href="<?php echo $blog; ?>"><i class="fa fa-book"></i> <?php echo $text_blog; ?></a> <ul> <?php foreach ($newss as $news_1) { ?> <li><a href="<?php echo $news_1['href']; ?>"><?php echo $news_1['name']; ?></a> <?php if ($news_1['children']) { ?> <ul> <?php foreach ($news_1['children'] as $news_2) { ?> <li><a href="<?php echo $news_2['href']; ?>"><?php echo $news_2['name']; ?></a> <?php if ($news_2['children']) { ?> <ul> <?php foreach ($news_2['children'] as $news_3) { ?> <li><a href="<?php echo $news_3['href']; ?>"><?php echo $news_3['name']; ?></a></li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </li> <?php } ?> </ul> </li> <?php } ?> Необходимо для вывода категорий блога на странице карты сайта 5. catalog\view\theme\default\template\product\product.tpl //Добавлены два новых таба 1. Похожие товары 2. Статьи блога<?php if ($products2) { ?> <a href="#tab-related2"><?php echo $tab_related2; ?> (<?php echo count($products2); ?>)</a> <?php } ?> <?php if ($articles) { ?><a href="#tab-articles"><?php echo $tab_blog_related; ?> (<?php echo count($articles); ?>)</a><?php } ?>//Собственно сами табы//1. Похожие товары<?php if ($products2) { ?> <div id="tab-related2" class="tab-content"> <div class="box-product"> <?php foreach ($products2 as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> </div> <?php } ?> <div class="rating"> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($product['rating'] < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } ?> <?php } ?> </div> <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a></div> <?php } ?> </div> </div> <?php } ?>//2. Статьи блога<?php if ($articles) { ?> <div id="tab-articles" class="tab-content"> <div class="box-product box-article"> <?php foreach ($articles as $article) { ?> <div> <div class="article-left"> <?php if ($article['thumb']) { ?> <div class="image"><a href="<?php echo $article['href']; ?>"><img src="<?php echo $article['thumb']; ?>" alt="<?php echo $article['name']; ?>" /></a></div> <?php } ?> <div class="rating"> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($article['rating'] < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } ?> <?php } ?> </div> </div> <div class="name"><a href="<?php echo $article['href']; ?>"><?php echo $article['name']; ?></a></div> <div class="description-article"><?php echo $article['description']; ?> <a href="<?php echo $article['href']; ?>">...»</a></div> </div> <?php } ?> </div> </div> <?php } ?> 6. catalog\view\theme\default\template\product\category.tpl \ manufacturer_info.tpl \ special.tpl \ search.tpl и тд чтобы работал lazyload <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"> <img class="imagejail" src="catalog/view/theme/default/image/grey.gif" width="<?php echo $product['thumbwidth']; ?>" height="<?php echo $product['thumbheight']; ?>" data-src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /> <noscript> <img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /> </noscript> </a></div> <?php } ?><div class="display"><?php echo $text_display; ?> <i class="fa fa-list fa-lg"></i><a onclick="displaybutton('grid');"><i class="fa fa-th fa-lg"></i></a></div>//в скрипте$('.display').html('<?php echo $text_display; ?> <i class="fa fa-list fa-lg"></i> <a onclick="displaybutton(\'grid\');"><i class="fa fa-th fa-lg"></i></a>');$('.display').html('<?php echo $text_display; ?> <a onclick="displaybutton(\'list\');"><i class="fa fa-list fa-lg"></i></a> <i class="fa fa-th fa-lg"></i>');<script type="text/javascript"><!--function displaybutton (view) { display(view); $(function(){ $('img.imagejail').jail({ effect: 'fadeIn', offset: 300, speed : 400 }); });};//--></script> 7. Новые файлы шаблонов которых нет в OpenCart Последнии записи блогаcatalog\view\theme\default\template\blog\latest.tplКатегории статей блогаcatalog\view\theme\default\template\blog\news.tplКатегории галерей блогаcatalog\view\theme\default\template\blog\news_gallery.tplСтатья блогаcatalog\view\theme\default\template\blog\article.tplГалерея блогаcatalog\view\theme\default\template\blog\gallery.tplОтзывыcatalog\view\theme\default\template\blog\review_article.tplКатегории блогаcatalog\view\theme\default\template\module\blog_category.tplНовые статьи - вертикальное отображениеcatalog\view\theme\default\template\module\blog_latest.tpl - горизонтальное отображениеcatalog\view\theme\default\template\module\blog_latest_middle.tplРекомендуемые статьи - вертикальное отображениеcatalog\view\theme\default\template\module\blog_featured.tpl - горизонтальное отображениеcatalog\view\theme\default\template\module\blog_featured_middle.tpl - с привязкой к категории и производителюcatalog\view\theme\default\template\module\featuredarticle.tplПопулярные статьи - вертикальное отображениеcatalog\view\theme\default\template\module\blog_mostviewed.tpl - горизонтальное отображениеcatalog\view\theme\default\template\module\blog_mostviewed_middle.tplПоследние отзывы - вертикальное отображениеcatalog\view\theme\default\template\module\blog_reviews.tpl - горизонтальное отображениеcatalog\view\theme\default\template\module\blog_reviews_middle.tplСтраница новинок магазинаcatalog\view\theme\default\template\product\latest.tplСтраница последних отзывов о товарахcatalog\view\theme\default\template\product\reviews.tplв версии OCSHOP.CMS 1.5.6.4 добавятсяСтраница хитов продажcatalog\view\theme\default\template\product\bestseller.tplСтраница популярных товаровcatalog\view\theme\default\template\product\mostviewed.tplСтраница отзывов о магазинеcatalog\view\theme\default\template\product\testimonial.tplФорма создания отзывов о магазинеcatalog\view\theme\default\template\product\isitestimonial.tplCool filter - Фильтр товаровcatalog\view\theme\default\template\module\coolfilter.tplРекомендуемые товары с привязкой к категории и производителюcatalog\view\theme\default\template\module\featuredwb.tplМодуль вкладки (табы) товаровcatalog\view\theme\default\template\module\product_tab.tplМодуль вы смотрелиcatalog\view\theme\default\template\module\viewed.tplМодуль последних отзывов о товарахcatalog\view\theme\default\template\module\testimonial.tpl 8. Управляемые стикеры Начиная с версии OCSHOP.CMS 1.5.6.4 Новые файлыcatalog/view/theme/default/template/product/stickers.tplВезде где есть фото товаров добавить<?php echo $product['sticker']; ?>для главного фото товара добавляем<?php echo $sticker; ?>На странице отзывов и в модуле отзывов<?php echo $review['sticker']; ?>
- 105 ответов
-
- шаблоны опенкарт
- адаптация шаблонов
- (и ещё %d)
-
есть такое дело про проблему уже знаем исправимся исправились
-
https://opencartforum.com/files/file/427-%D0%BC%D1%8B-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5-vk-%D0%B4%D0%BB%D1%8F-opencart-15/ http://www.opencart.com/index.php?route=extension/extension&filter_search=facebook
-
ну это уже вопрос как минимум не по шаблону а очень похож на общие вопросы 1. шагаете сюда catalog/controller/common/footer.php берете вот это $this->data['text_return'] = $this->language->get('text_return'); и $this->data['return'] = $this->url->link('account/return/insert', '', 'SSL'); потом шагаете сюда catalog/controller/common/header.php ну и собственно вставляете идея в том что архитектура MVC в итоге если что то делаете в шаблоне нужно тоже самое проделать в контроллере
-
так как не знаю :-) а чинить будем вы бы пример ссылки показали раньше бы увидел добавил в список исправлений
-
ну когда привыкните поймете что так удобнее :-) ну и погуляйте по админке думаю увидите еще массу плюсов
-
это не проблема это плюс :-) но на время разработки зайдите в админка -> система -> Кэш Менеджер и отключите его
-
откройте .htaccess и строку RewriteBase / превратите в RewriteBase /localhost/ocshop1563/ если у вашего денвера настроен mod_rewrite то заработает как надо а если нет то заработает на хостинге :-) ну или mod_rewrite настройте
-
File Name: Схема вывода модулей на всех страницах File Submitter: admin File Submitted: 12 Сен 2014 File Category: Модули Тестировался на OCSHOP.CMS 1.5.6.x Установка модуля схема вывода на всех станицах вашего магазина 1. Требование VQmode (в OCSHOP.CMS установлен по умолчанию); 2. Скопировать allpagelayout.xml в каталог \vqmod\xml\ Вашего магазина; 3. В административной части Вашего магазина откройте любой модуль и выберите схему "All Page". При выборе схемы "All Page" модуль будет показан на всех страницах вашего магазина. Страница модуля: http://www.opencart.com/index.php?route=extension/extension/info&extension_id=16689&filter_search=layout&filter_license=0 Скачать Схема вывода модулей на всех страницах all_page.zip
-
исправлено
-
[Решено] mysql error или неправильная токен-сессия
topic ответил в AlisTeR admin в Сообщения об ошибках
хостера спросите что он менял -
[Решено] mysql error или неправильная токен-сессия
topic ответил в AlisTeR admin в Сообщения об ошибках
Это у вас что то с сервером и настройками mysql, к движку не имеет никакого отношения. -
вот это пока почитайте посмотрите скриншоты может что то пропустили http://forum.ocshop.info/index.php?/topic/198-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B-%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D0%BE%D0%B2/
-
попробую ответить если вы возьмете к примеру 10к товаров и засуните их в опенкарт и тоже самое сделаете с окшоп потом замеряете скорость генерации страницы вы поймете ответ :-) если по простому то чтобы сайт быстрее грузился чтобы поисковики его больше любили чтобы покупатели не уходили недождавшись загрузки страницы
-
это сделано для возможности более гибкой настройки модуля хотя конечно на этом этапе все и начинают путаться :-)
-
а сам модуль кул фильтра ? который находится в дополнения\модули там включили то ?
-
это вы все на денвер ставите ? может нужно уже понять что с ним есть проблемы и его нужно переустановить ?
-
1. где вы взяли эти модули ? 2. их по вашей ссылке уже нет 3. если кладете в открытом виде то давайте ссылку хотябы в личку 4. смущает название таблицы ocstore_download вы уверены что туда ставите
-
дайте адрес сайта и доступ в админку в личку
-
все зависит от того какой у вас xml если от 1с то можно через модуль который недавно обсуждался и правился под окшоп http://forum.ocshop.info/index.php?/topic/185-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-opencart-exchange-1c/на второй вопрос я думаю мой ответ вы знаете :-) но мне тоже любопытен ответ сообщества
-
4. Правка раздела карта сайта Исправлена ошибка, возникающая при отсутствии категорий блога исправление на github