support 447 Опубликовано 24 августа, 2015 Автор Жалоба Share Опубликовано 24 августа, 2015 (изменено) 1. Редактор TinyMCE обновлён до текущей версии 4.2.4 2. Добавлен менеджер картинок в редактор. Вот скрины, как это всё теперь выглядит: Изменено 24 августа, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 августа, 2015 Автор Жалоба Share Опубликовано 24 августа, 2015 (изменено) Выпущена новая версия VamShop 2.37. Что изменилось: 1. Редактор TinyMCE обновлён до текущей версии 4.2.4.2. Библиотека подсветки кода CodeMirror обновлена до текущей версии 5.6.0.3. Добавлен менеджер картинок в редакторе TinyMCE.4. Добавлена кнопка печати счёта в админке, при просмотре заказа.5. Добавлена кнопка печати накладной в админке, при просмотре заказа.6. Добавлено чередование css классов в вывод атрибутов/спецификаций.7. Добавлена возможность открытия вкладки с помощью параметра.8. Добавлено dropdown меню с выбором категории в Админке - Содержание.9. Добавлена распечатка накладной в модуль оплаты Invoice.10. Корректировка метода setDefaultItem.11. Корректировка sms уведомлений в админке. 2.37.zip Изменено 24 августа, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 августа, 2015 Автор Жалоба Share Опубликовано 30 августа, 2015 (изменено) Выпущена новая версия VamShop 2.38. Что изменилось: 1. Корректировка кнопки Респечатать квитанцию.2. Корректировка шаблонов счёта и накладной.3. Добавлена невидимая каптча на страницу оформления заказа.4. По умолчанию убраны боксы языки и валюта.5. Бокс сравнения не выводится если не товаров для сравнения.6. Корректировка метки breadcrumb. 2.38.zip Изменено 30 августа, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 31 августа, 2015 Жалоба Share Опубликовано 31 августа, 2015 Обновил магазин, была версия 2.33. При заказе в один клик появилось поле на рисунке ниже. Ввожу текущий год, но модуль не работает. Оно вообще для чего? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 августа, 2015 Автор Жалоба Share Опубликовано 31 августа, 2015 Это невидимая каптча, у Вас, видимо, ошибка с javascript, поэтому она не работает. Дайте ссылку на магазин, тогда смогу точно сказать, в чём дело. Как должно быть можно посмотреть на http://demo2.vamshop.ru Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 31 августа, 2015 Жалоба Share Опубликовано 31 августа, 2015 в личку скинул Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 августа, 2015 Автор Жалоба Share Опубликовано 31 августа, 2015 Для начала, скопируйте .js и .css файлы из demo2.vamshop.ru/admin из Админки - Оформление - Шаблоны - Основной шаблон. Там где всерху и снизу идут .css и .js файлы. Потом удалите /app/webroot/css/vamshop-packed.css и /app/webroot/js/vamshop-packed.js У Вас как минимум есть одна js ошибка, для начала её надо исправить. Либо можно не удалять ничего, а попробовать в /app/webroot/js/vamshop.js удалить: // Scroll to top button $(document).ready(function(){ $(function () { $.scrollUp({ scrollName: 'scrollup', // Element ID scrollDistance: 200, // Distance from top/bottom before showing element (px) scrollFrom: 'top', // 'top' or 'bottom' scrollSpeed: 500, // Speed back to top (ms) easingType: 'linear', // Scroll to top easing (see http://easings.net/) animation: 'fade', // Fade, slide, none animationSpeed: 500, // Animation in speed (ms) scrollTrigger: false, // Set a custom triggering element. Can be an HTML string or jQuery object //scrollTarget: false, // Set a custom target element for scrolling to the top scrollText: '<i class="fa fa-chevron-up"></i>', // Text for element, can contain HTML scrollTitle: false, // Set a custom <a> title if required. scrollImg: false, // Set true to use image activeOverlay: false, // Set CSS color to display scrollUp active point, e.g '#00FFFF' zIndex: 2147483647 // Z-Index for the overlay }); }); }); Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 31 августа, 2015 Жалоба Share Опубликовано 31 августа, 2015 Взял файлы из demo2.vamshop.ru/admin, каптча пропала, но письма не уходят при заказе вопроса о товаре. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 августа, 2015 Автор Жалоба Share Опубликовано 31 августа, 2015 А другие письма уходят?! Например с обратной связи? Скрипт отправки единый по всему магазину, по идее, если не работает, должно нигде не работает, либо везде работать. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 31 августа, 2015 Жалоба Share Опубликовано 31 августа, 2015 Купить в 1 клик, например, работает Сейчас попробую весь модуль скачать с demo, я там в модуле что-то менял изначально, может в этом ошибка. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 августа, 2015 Автор Жалоба Share Опубликовано 31 августа, 2015 Попробуйте. По умолчанию модуль работает. Вопрос о товаре - это папка /app/Plugin/ModuleAskAProductQuestion. Проверьте ещё шаблон письма в Админке - Настройки - Шаблоны писем, может шаблона письма нет. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 31 августа, 2015 Жалоба Share Опубликовано 31 августа, 2015 Да, все верно, модуль нужно проверять, я там некоторые поля убирал. По умолчанию все работает. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 2 сентября, 2015 Жалоба Share Опубликовано 2 сентября, 2015 Все исправил, но что-то вдруг корзина не работает (добавление в корзину), можете посмотреть? Все работало, только со стилями работал. Ссылку на магазин в личку скинул. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2015 Автор Жалоба Share Опубликовано 2 сентября, 2015 Попробовал добавить в корзину, у меня добавляем, со страницы карточки товара. У Вас всё равно на странице js ошибка есть, может в этом дело. Вы свой основной шаблон обновляли, с демкой сверялись!? Особенно список js файлов, script ... /script сверху шаблона и снизу. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 2 сентября, 2015 Жалоба Share Опубликовано 2 сентября, 2015 (изменено) Да, проверил, список файлов тот же. Корзина, видимо у меня только глючит, у других работает. Изменено 2 сентября, 2015 пользователем Adilan Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2015 Автор Жалоба Share Опубликовано 2 сентября, 2015 Смотрите в chrome developer console, там обычно видны ошибки, если что не так. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 2 сентября, 2015 Жалоба Share Опубликовано 2 сентября, 2015 Посмотрел, пишет, что ошибка в файле jquery.validate.pack.js, оригинал с демки взял, не помогает. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2015 Автор Жалоба Share Опубликовано 2 сентября, 2015 (изменено) Это на какой странице, пришлите ссылку. Изменено 2 сентября, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 2 сентября, 2015 Жалоба Share Опубликовано 2 сентября, 2015 На любой карточке товара, вот например http://oxyzone.ru/product/koncentrator-kisloroda-armed-7f-5l-mini.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2015 Автор Жалоба Share Опубликовано 2 сентября, 2015 Вроде всё работает, хотя ошибка есть. Покажите, что у Вас в основном шаблоне в Админке - Оформление - Шаблоны. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 2 сентября, 2015 Жалоба Share Опубликовано 2 сентября, 2015 <!DOCTYPE html><html><head> {meta_description} {meta_keywords} {metadata} {headdata} <title>{meta_title} - {config value=site_name}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"/> <link rel="shortcut icon" href="{base_path}/favicon.ico"/> {bender src="{base_path}/css/bootstrap3/bootstrap.min.css"} {bender src="{base_path}/css/font-awesome.min.css"} {bender src="{base_path}/css/push-menu.css"} {bender src="{base_path}/css/jquery/plugins/colorbox/colorbox.css"} {bender src="{base_path}/css/jquery/plugins/sequence/sequence.css"} {bender src="{base_path}/css/vamshop.css"} {bender output="{base_path}/css/vamshop-packed.css"} {*<link rel="stylesheet" type="text/css" href="{base_path}/css/bootstrap3/bootstrap.min.css" /> <link rel="stylesheet" type="text/css" href="{base_path}/css/font-awesome.min.css" /> <link rel="stylesheet" type="text/css" href="{base_path}/css/push-menu.css" /> <link rel="stylesheet" type="text/css" href="{base_path}/css/jquery/plugins/colorbox/colorbox.css" /> <link rel="stylesheet" type="text/css" href="{base_path}/css/jquery/plugins/sequence/sequence.css" /> <link rel="stylesheet" type="text/css" href="{base_path}/css/vamshop.css" />*} {if $content_alias == "home-page"}<link href="{base_path}/css/my-main-page.css" rel="stylesheet" type="text/css">{/if} {stylesheet} <script>{literal}(function(w,d,u){w.readyQ=[];w.bindReadyQ=[];function p(x,y){if(x=="ready"){w.bindReadyQ.push(y);}else{w.readyQ.push(x);}};var a={ready:p,bind:p};w.$=w.jQuery=function(f){if(f===d||f===u){return a}else{p(f)}}})(window,document){/literal}</script></head><body> {if $content_alias == "home-page"}<div class="six-year"><img width="64px" src="/img/5year.gif"></div>{/if} <!-- start: Header --> <header class="hidden-xs"> <div class="container"> <div class="topbar clearfix"> <div id="my_head"> <div class="my_left_head"> <div class="left_head-1"> {if $content_alias == "home-page"}Кислородное<br /> и респираторное оборудование<br /> от мировых производителей{/if} </div> <div class="left_head-2"> <a href="{base_path}/"><img class="my_resize" src="{base_path}/img/logo.jpg" alt="Оксизона-кислородное оборудование" title="Оксизона-кислородное оборудование" /></a> </div> </div> <div class="my_head_right" itemscope itemtype="http://schema.org/Organization"> <div class="my_tel_adress"> <div class="my_tel"> <div class="my_tel_grd">Казань</div><span itemprop="telephone"><div class="my_tel_kod">(843)</div><div class="my_tel_tel">212-22-18</div></span> </div> <div class="my_adress"><span itemprop="name" content="Оксизона">Оксизона</span><br /><div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">г.<span itemprop="addressLocality">Казань</span>, <span itemprop="streetAddress">ул.Сибирский тракт, д.23а, оф.2</span> </div></div> </div> <div class="C1"></div> <div class="my_tel_adress"> <div class="my_tel"> <div class="my_tel_grd">Самара</div><span itemprop="telephone"><div class="my_tel_kod">(846)</div><div class="my_tel_tel">267-51-60</div></span> </div> <div class="my_adress" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">г.<span itemprop="addressLocality">Самара</span>, <span itemprop="streetAddress">пер.Юрия Павлова, д.10, оф.110</span> </div> </div> <div class="C1"></div> <div class="my_tel_adress"> <div class="my_tel"> <div class="my_tel_grd">Краснодар</div><span itemprop="telephone"><div class="my_tel_kod">(861)</div><div class="my_tel_tel">201-86-08</div></span> </div> <div class="my_adress" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">г.<span itemprop="addressLocality">Краснодар</span>, ул.<span itemprop="streetAddress">Дзержинского, д.38/1, оф.107</span> </div> </div> </div> </div> </div> </div> </header> <!-- end: Header --> {*<nav id="nav" data-spy="affix" data-offset-top="138" data-offset-bottom="0" role="navigation"> *} <nav id="nav" role="navigation"> <div class="navbar navbar-default navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle toggle-menu menu-left" data-toggle="collapse" data-target="#navbar-collapse"> <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="{base_path}/"> <i class="fa fa-home"></i><span class="main-btn" {if $content_alias=="home-page"} style="background-color:#005aab;color:white" {/if}>ГЛАВНАЯ</span> </a><div class="mail-logo-mob">OXYZONE.RU</div> </div> <div class="collapse navbar-collapse navbar-default cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left" id="navbar-collapse"> <span class="mn0"><ul class="nav navbar-nav"> <li class="dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="">{lang}Categories{/lang} <b class="caret"></b></a> <ul class="my-mob-mnu"{*class="dropdown-menu"*}> {*content_listing template="links" parent="0" type="category"*} {content_listing template="my-links-category" parent="0" type="category"} </ul> </li> </ul></span> <div class="my_search_fm"><form class="navbar-form navbar-left" role="search" action="{base_path}/page/search-result.html" method="get"> <div class="input-group"> <input type="text" class="form-control" placeholder="{lang}Search{/lang}" name="keyword"> <div class="input-group-btn"> <button class="btn btn-primary" type="submit"><i class="fa fa-search"></i></button> </div> </div> </form> </div> <div class="navbar-nav my_btn mn1"> <a href="/page/dostavka-i-oplata.html" {if $content_alias|truncate:8:false=="dostavka"} style="background-color:#005aab;color:white" {/if}>ДОСТАВКА И ОПЛАТА</a> </div> <div class="navbar-nav my_btn mn2"> <a href="/category/news.html" {if $content_alias|truncate:3:false=="new"} style="background-color:#005aab;color:white" {/if}>НОВОСТИ</a> </div> <div class="navbar-nav my_btn mn3"> <ul class="nav navbar-nav"> <li class="dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="">О МАГАЗИНЕ<b class="caret"></b></a> <ul class="dropdown-menu"> <li class="dropdown"><a href="/page/conditions-of-use.html">О НАС</a></li> <li class="dropdown"><a href="/category/news.html">НОВОСТИ</a></li> <li class="dropdown"><a href="/page/VAKANSII.html">ВАКАНСИИ</a></li> <li class="dropdown"><a href="/page/garantija.html">ГАРАНТИИ</a></li> <li class="dropdown"><a href="/page/sertiphikaty.html">СЕРТИФИКАТЫ</a></li> <li class="dropdown"><a href="/page/fotogalereya.html">ФОТОГАЛЕРЕЯ</a></li> <li class="dropdown"><a href="/page/dostavka-i-oplata.html">ДОСТАВКА И ОПЛАТА</a></li> <li class="dropdown"><a href="/page/contact-us.html">КОНТАКТЫ</a></li> {*content_listing template="links" parent="0" type="category"*} </ul> </li> </ul> </div> <div class="navbar-nav my_btn mn4"> <a href="/page/contact-us.html" {if $content_alias=="contact-us"} style="background-color:#005aab;color:white" {/if}>КОНТАКТЫ</a> </div> <ul class="nav navbar-nav navbar-right"> <li><a href="{base_path}/page/account.html" title="{lang}My Orders{/lang}"><i class="fa fa-user"></i> {lang}My Orders{/lang}</a></li> <li class="dropdown"><a data-toggle="dropdown" class="dropdown-toggle cart" data-target="#" href="{base_path}/page/cart-contents.html" title="{lang}Cart{/lang}">{*<i class="fa fa-shopping-cart"></i>*}<div class="pack"></div>{lang}Cart{/lang}: {if {shopping_cart_total} > 0} {shopping_cart_total}{*<sup><span title="{shopping_cart_total}" class="badge progress-bar-danger">{shopping_cart_total}</span></sup>*} {else}0 {*<sup><span title="0" class="badge progress-bar-danger">0</span></sup>*} {/if} <span class="caret"></span></a> <ul class="dropdown-menu cart"> <li><div id="shopping-cart-box">{shopping_cart template="cart-content-box" showempty="true"}</div></li> </ul> </li> </ul> </div> </div> </div> </nav> {flash_message} <div class="container"> <div class="row content" id="cont_left"> {*breadcrumbs*} {if $content_type == "category"}<div class="col-md-9 col-md-push-3">{/if} <div id="ajaxcontent">{breadcrumbs} {if isset($is_compared)}{compared}{else}{content}{/if} </div> {if $content_type == "category"}</div>{/if} {*if $content_type == "category"*} <div class="col-md-3 col-md-pull-9" id="cont_right"> <section class="widget inner categories-widget"> <h3 class="my-right-mnu">Каталог товаров{*lang}Categories{/lang*}</h3> <ul {*class="icons clearfix"*}class="my-right-mnu"> {content_listing template="my-links-category" parent="0" type="category"} </ul> </section> <section class="widget inner brands-widget"> {*<h3 class="widget-title">{lang}Brands{/lang}}</h3>*} <ul class="icons clearfix"> {*content_listing template="links" parent="brands" type="manufacturer"*} {content_listing template="my-brand-links"} </ul> </section> <ul class="right-mnu-inf"> <li><a href="/page/dostavka-i-oplata.html">Доставка и оплата</a></li> <li><a href="/page/garantija.html">Гарантия</a></li> <li><a href="/page/sertiphikaty.html">Сертификаты</a></li> <li><a href="/category/articles.html">Полезные статьи</a></li> <li><a href="/page/fotogalereya.html">Фотогалерея</a></li> </ul> <div class="my_search_fm1"><form class="navbar-form navbar-left" role="search" action="{base_path}/page/search-result.html" method="get"> <div class="input-group"> <input type="text" class="form-control" placeholder="{lang}Search{/lang}" name="keyword"> <div class="input-group-btn"> <button class="btn btn-primary" type="submit"><i class="fa fa-search"></i></button> </div> </div> </form> </div> <div class="market"><a href="http://clck.yandex.ru/redir/dtype=stred/pid=47/cid=1248/*http://market.yandex.ru/shop/84165/reviews/add"><img src="http://clck.yandex.ru/redir/dtype=stred/pid=47/cid=1248/*http://img.yandex.ru/market/informer2.png" border="0" alt="Оцените качество магазина на Яндекс.Маркете." /></a></div> <!-- VK Widget --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?69"></script> <div id="vk_groups"></div> <script type="text/javascript">{literal} VK.Widgets.Group("vk_groups", {mode: 0, width: "240", height: "170"}, 35627885);{/literal}</script> <script type="text/javascript"> if (screen.width>768){ var mainBlock = document.getElementById('cont_left').clientHeight; var b2 = document.getElementById('cont_right'); b2.style.height = (mainBlock) + 'px'; } </script> {*filter*} {*compare*} {*anguage_box*} {currency_box} </div> {*/if*} </div><!-- /.row --> {global_content alias="footer"} </div><!-- /.container --> <!-- Site footer --> {*<footer> <div class="container"> <div class="row"> <div class="col-sm-4"> <section class="widget information-widget"> <h3 class="widget-title">{lang}Information{/lang}</h3> <ul class="icons clearfix"> {content_listing template="links" parent="information" type="page" limit="10"} </ul> </section> </div> <div class="col-sm-4"> <section class="widget news-widget"> <h3 class="widget-title">{lang}News{/lang}</h3> <ul class="icons clearfix"> {content_listing template="links" parent="news" type="news" limit="10"} </ul> </section> </div> <div class="col-sm-4"> <section class="widget articles-widget"> <h3 class="widget-title">{lang}Articles{/lang}</h3> <ul class="icons clearfix"> {content_listing template="links" parent="articles" type="article" limit="10"} </ul> </section> </div> </div> <div class="text-center"> {global_content alias="footer"} </div> </div> </footer>*} <div class="scroll-top-wrapper"> <button class="btn btn-warning"><i class="fa fa-chevron-up"></i></button> </div> {bender src="{base_path}/js/jquery/jquery.min.js"}{bender src="{base_path}/js/bootstrap3/bootstrap.min.js"}{bender src="{base_path}/js/ie10-viewport-bug-workaround.js"}{bender src="{base_path}/js/jquery/plugins/jpushmenu/jpushmenu.js"}{bender src="{base_path}/js/jquery/plugins/colorbox/jquery.colorbox-min.js"}{bender src="{base_path}/js/jquery/plugins/sequence/jquery.sequence-min.js"}{bender src="{base_path}/js/jquery/plugins/scrollup/jquery.scrollup.min.js"}{bender src="{base_path}/js/jquery/plugins/maskedinput/jquery.maskedinput.min.js"}{bender src="{base_path}/js/jquery/plugins/validate/jquery.validate.pack.js"}{bender src="{base_path}/js/vamshop.js"}{bender output="{base_path}/js/vamshop-packed.js"}<script>{literal}(function($,d){$.each(readyQ,function(i,f){$(f)});$.each(bindReadyQ,function(i,f){$(d).bind("ready",f)})})(jQuery,document){/literal}</script><!--[if lt IE 9]><script type="text/javascript" src="{base_path}/js/html5.js"></script><script type="text/javascript" src="{base_path}/js/respond.min.js"></script><![endif]--> {google_analytics}{yandex_metrika} <!-- Start SiteHeart code --> <script>{literal}(function(){var widget_id = 554463;_shcp =[{widget_id : widget_id}];var lang =(navigator.language || navigator.systemLanguage || navigator.userLanguage ||"en").substr(0,2).toLowerCase();var url ="widget.siteheart.com/widget/sh/"+ widget_id +"/"+ lang +"/widget.js";var hcc = document.createElement("script");hcc.type ="text/javascript";hcc.async =true;hcc.src =("https:"== document.location.protocol ?"https":"http")+"://"+ url;var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(hcc, s.nextSibling);})(); {/literal}</script><!-- End SiteHeart code --> </body></html> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2015 Автор Жалоба Share Опубликовано 2 сентября, 2015 Попробуйте ради эксперимента просто вставить оригинальный шаблон к себе из демки demo2.vamshop.ru/admin Посмотрите, будет ли в нём ошибка, а оптом верните свой основной шаблон. Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 2 сентября, 2015 Жалоба Share Опубликовано 2 сентября, 2015 Попробовал поставить оригинальные шаблоны Основной и Карточки товара - та же ошибка на выходе. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2015 Автор Жалоба Share Опубликовано 2 сентября, 2015 (изменено) Не знаю, как видите, такой ошибки по умолчанию на demo2.vamshop.ru нет. Видимо, дело в Ваших правках. Либо не все файлы переписались при обновлениях. Но эта Ваша ошибка вроде как на функционал не влияет, т.е. всё работает. checkout.html checkout.php Изменено 2 сентября, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
Алексей Павлов 0 Опубликовано 19 сентября, 2015 Жалоба Share Опубликовано 19 сентября, 2015 Добрый день! При обновлении на версию 2.37. происходит ошибка когда пытаюсь переписать файлы в папку app/View/Orders. Ошибка Permission denide. При этом не могу изменить атрибуты ни файлов ни папки. Подскажите что делать? Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения