support 447 Опубликовано 30 января, 2015 Автор Жалоба Share Опубликовано 30 января, 2015 Если таких же ссылок не будет нигде внутри магазина - ничего страшного в этом нет, не подгадят. Если такие ссылки есть и внутри самого магазина, а не только на внешних сайтах, тогда да, могут быть дубли. Смотрите, что б у Вас внутри магазина не было таких ссылок. Ссылка на сообщение Поделиться на другие сайты
Serg9133 0 Опубликовано 4 марта, 2015 Жалоба Share Опубликовано 4 марта, 2015 В последнем обновлении 1.76 вы добавили ярлыки для товаров, но они работают для шаблона Vamshop1.Подскажите как сделать ярлыки для шаблона Vamshop и других шаблонов? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 марта, 2015 Автор Жалоба Share Опубликовано 4 марта, 2015 Да, пока только для vamshop1 шаблона. Смотрите стили в /templates/vamshop1/stylesheet.css внизу и переносите в свой шаблон. и html-метки ярлыков переносите. Например в /templates/vamshop1/module/product_listing/ По label можно найти метку ярылка. Только для других шаблонов, видимо, придётся свои стили писать, что б ярылк отображался как надо. Ссылка на сообщение Поделиться на другие сайты
Serg9133 0 Опубликовано 4 марта, 2015 Жалоба Share Опубликовано 4 марта, 2015 Я понял ,что в принципе это реально сделать для шаблона Vamshop ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 марта, 2015 Автор Жалоба Share Опубликовано 4 марта, 2015 Конечно, вставить одну метку в шблон и всё, всё остальное уже css стилями. Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 20 апреля, 2015 Жалоба Share Опубликовано 20 апреля, 2015 А для чего эта строка в шаблоне <meta itemprop="price" content="{$PRODUCTS_PRICE_PLAIN}"><meta itemprop="priceCurrency" content="{$smarty.session.currency}"> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2015 Автор Жалоба Share Опубликовано 20 апреля, 2015 Это семантическая разметка (микроразметка) - http://blog.vamshop.ru/2014/02/03/%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%82%D0%BA%D0%B0-%D1%81%D0%B5%D0%BC%D0%B0%D0%BD%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%82/ В блоке подробнее об этой разметке. Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 20 апреля, 2015 Жалоба Share Опубликовано 20 апреля, 2015 Я устанил данный патч (1.176). Некорректо стала отображаться страница листинга товара http://instrumentimsk.ru/motobloki.html 1. Хлебные крошки в ЛИСТИНГЕ ТОВАРОВ не отображают текущую позицию! (отображают только до предыдущую) 2. При установке ярлыка для товара, в ЛИСТИНГЕ ТОВАРОВ появляется дублирующая ссылка на производителя! 3. Иногда выдается сообщение (при возврате из карточки тавара на страницу ЛИСТИНГА ТОВАРОВ) Fatal error: Class 'vamTemplate' not found in /home/instrume/data/www/instrumentimsk.ru/index.php on line 30 Как-то так Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 20 апреля, 2015 Жалоба Share Опубликовано 20 апреля, 2015 Я так понимаю - это из-за ярлыков товара. Я пробовал ярлыки назначить только в нескольких товарах и только в этих категориях ошибки! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2015 Автор Жалоба Share Опубликовано 20 апреля, 2015 Наверное дело в Вашем шаблоне. В шаблое по умолчанию ошибка таких быть не должно. Что б работали ярлыки, нужно вносить правки в Ваш шаблон, по умолчанию ярлыки видны не будут. Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 20 апреля, 2015 Жалоба Share Опубликовано 20 апреля, 2015 Помогите разобраться со 2 и 3 пунктом! Проблема не в шаблоне, на сколько я понял. По пункту 1 (Хлебные крошки в ЛИСТИНГЕ ТОВАРОВ не отображают текущую позицию! (отображают только до предыдущую)) - В файле /includes/application_top.php $breadcrumb->add($categories['categories_name'], vam_href_link(FILENAME_DEFAULT, vam_category_link($cPath_array[$i], $categories['categories_name']))); }else { if ($product->isProduct()) {$breadcrumb->add($categories['categories_name'], vam_href_link(FILENAME_DEFAULT, vam_category_link($cPath_array[$i], $categories['categories_name'])));} else { //$breadcrumb->add($categories['categories_name']); } } Нужно разкоментировать строку //$breadcrumb->add($categories['categories_name']); По пункту 2 (При установке ярлыка для товара, в ЛИСТИНГЕ ТОВАРОВ появляется дублирующая ссылка на производителя!) Проблема в файле /includes/modules/default.php. - происходит дублирование в {$MANUFACTURER_SORT} По пункту 3 (Иногда выдается сообщение (при возврате из карточки тавара на страницу ЛИСТИНГА ТОВАРОВ)) Так и не понял из-зи чего! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 апреля, 2015 Автор Жалоба Share Опубликовано 21 апреля, 2015 2. Эта проблема ведь была исправлена, Вы пробовали ставить 1.77 обновление?! Если я правильно помню, то там было исправление. Тем более, раз ставите обновления, лучше ведь сразу обновляться до текущей версии. Если не хоитте ставить обновление, вот была тема с исправленным файлов, попробуйте файл - 3. Пробовал на своей копии VamShop, такой ошибки не видел, может всё-таки дело в каких-то Ваших правках в коде. Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 21 апреля, 2015 Жалоба Share Опубликовано 21 апреля, 2015 Я и собираюсь обновить, только стараюсь все баги сразу исправлять (по мере обнаружения), чтобы не закопаться! Со 2 пунктом помогло, спасибо! С 3 пунктом! Данная ошибка появляется только на нескольких товарах! Открыл в новом окне тогоже браузера - ошибка не выскакивает! Странно Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 апреля, 2015 Автор Жалоба Share Опубликовано 21 апреля, 2015 Может страница закэшировалась. Попробуйте пару раз нажать кнопку обновить в браузере. или сбросить кэш в Админке - Настройки - Контроль кэша. Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 23 апреля, 2015 Жалоба Share Опубликовано 23 апреля, 2015 Уже обновился до 1.77 и обнаружил еще одну проблему! В ЛИСТИНГЕ ТОВАРОВ, при разбивке на несколько страниц, ссылки на другие страницы не работают - при переходе на любую страницу перебрасывает на www.magazin.ru/categoriya.html?page=0 Я так понимаю, проблема из-за вывода описания категории только на первой странице! Посоветуйте где копать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 апреля, 2015 Автор Жалоба Share Опубликовано 23 апреля, 2015 В /includes/application_top.php внизу удалите: if ($cID) { $listing_sql = "select p.products_fsk18, p.products_shippingtime, p.products_model, p.products_ean, pd.products_name, m.manufacturers_name, p.products_quantity, p.products_image, p.products_weight, pd.products_short_description, pd.products_description, p.products_id, p.manufacturers_id, p.products_price, p.products_vpe, p.products_vpe_status, p.products_vpe_value, p.products_discount_allowed, p.products_tax_class_id from products_description pd, products_to_categories p2c, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '1' and p2c.categories_id = '".$cID."' ORDER BY p.products_price DESC"; $max_result = MAX_DISPLAY_SEARCH_RESULTS; $listing_split = new splitPageResults($listing_sql, (int)$_GET['page'], $max_result, 'p.products_id'); $number_of_pages = ceil($listing_split->number_of_rows / $max_result); if (SEARCH_ENGINE_FRIENDLY_URLS == 'true') { $end_page_url = $url.'/page/'.$number_of_pages; } else { $end_page_url = $url.'?page='.$number_of_pages; } if($number_of_pages < $_GET['page']){ header("HTTP/1.1 301 Moved Permanently"); header("Location: $end_page_url"); exit(); } } if(trim($_GET['page']) == '1' && $url != ''){ header("HTTP/1.1 301 Moved Permanently"); header("Location: $url"); exit(); } if($_SERVER['REQUEST_URI'] != DIR_WS_CATALOG && $PHP_SELF == DIR_WS_CATALOG.'index.php' && !$_GET ){ header("HTTP/1.1 301 Moved Permanently"); header("Location: ".DIR_WS_CATALOG.""); exit(); } if (strpos($PHP_SELF, FILENAME_PRODUCT_INFO) !== FALSE || strpos($PHP_SELF, FILENAME_PRODUCT_REVIEWS) !== FALSE) { require('includes/modules/headerstatushandler.php'); } Хотя, по идее, эта ошибка исправлялась. Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 23 апреля, 2015 Жалоба Share Опубликовано 23 апреля, 2015 Спасибо, посмотрю! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 апреля, 2015 Автор Жалоба Share Опубликовано 23 апреля, 2015 Удачи Ссылка на сообщение Поделиться на другие сайты
Blun 0 Опубликовано 23 апреля, 2015 Жалоба Share Опубликовано 23 апреля, 2015 Помогло. Этот кусок кода за что отвечает? в 2-х словах Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 апреля, 2015 Автор Жалоба Share Опубликовано 23 апреля, 2015 В 2 словах? За редиректы :happycry: В общем, ничего страшного без этого кода не будет. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения