All Activity

This stream auto-updates     

  1. Yesterday
  2. Earlier
  3. Я ж Вам пример выше показал. Всё работает. Ссылки Мои заказы в полоске на компе не видно, а на телефоне в выезжающем меню слева видно. Например в /templates/vamshop1/index.html поменяйте: <li><a href="{$smarty.const.FILENAME_ACCOUNT}"><i class="fa fa-user"></i> {$smarty.const.TEXT_MY_ORDERS}</a></li> на: <li><a class="visible-phone" href="{$smarty.const.FILENAME_ACCOUNT}"><i class="fa fa-user"></i> {$smarty.const.TEXT_MY_ORDERS}</a></li> В bootstrap visible-phone работает на разрешении экрана меньше 767 пикселей. Вот здесь почитайте - https://getbootstrap.com/2.3.2/scaffolding.html Какие классы есть. Шаблон vamshop1 на старой версии bootstrap. Новый шаблон vamshop4 на текущей версии bootstrap 4 и там больше возможностей. Можете просто свои стили добавить в css через media query да и всё, что б на любом разрешении не было видно, кроме нужно Вам.
  4. Что-то не работает вставил так <div class="cbp-spmenu nav-collapse collapse navbar-responsive-collapse cbp-spmenu-vertical cbp-spmenu-left"> <ul class="nav"> <!-- {$box_CATEGORIES2}--> <li class="dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="">{#heading_infobox#} <b class="caret"></b></a> <ul class="dropdown-menu"> {$box_CONTENT_PULL} </ul> </li> <li><a class="visible-phone" href="адрес ссылки"><i class="fa fa-user"></i> текст ссылки</a></li> </ul>
  5. Добавьте просто visible-phone класс. <li><a class="visible-phone" href="адрес ссылки"><i class="fa fa-user"></i> текст ссылки</a></li>
  6. Я так сделал, ссылка добавляется везде. А мне надо чтобы добилась только в мобильное меню. Пробовал через div <div class="cbp-spmenu > Не получается. Выводится только везде так:<div class="cbp-spmenu nav-collapse collapse navbar-responsive-collapse cbp-spmenu-vertical cbp-spmenu-left">
  7. Здравствуйте! Код общий для всего. Ссылки в полоске становятся на мобилке выезжающим слева меню. В /templates/vamshop1/index.html меняйте: <li><a href="{$smarty.const.FILENAME_ACCOUNT}"><i class="fa fa-user"></i> {$smarty.const.TEXT_MY_ORDERS}</a></li> например на: <li><a href="{$smarty.const.FILENAME_ACCOUNT}"><i class="fa fa-user"></i> {$smarty.const.TEXT_MY_ORDERS}</a></li> <li><a href="адрес ссылки"><i class="fa fa-user"></i> текст ссылки</a></li>
  8. Добрый день. Шаблон vamshop1 Подскажите, где и как выводится мобильное меню? Как мне добавить ссылку в меню. Стандартное меню и мобильное у меня отличается.
  9. Как в итоге, вышло все?
  10. У mysql есть замечательная вещь, кеш называется. В этот кеш он складывает результаты от повторяющихся запросов, вот как раз для него и нужна оперативная память, чем ее больше тем соответственно больше результатов он сможет туда положить, тем соответственно быстрее работает, он не делает запрос к базе, а сразу достает из оперативки. Если вы ее включите и поставите размер кеша скажем в 100 мегабайт, то ваш сайт станет работать заметно шустрее и 2000 запросов не будут проблемой потому что большая часть это повторяющиеся запросы которые будут кешированы. Для того чтобы включить, нужно изменить параметр query_cache_type ставим 1. Все кешировать нельзя, есть динамические данные которые нужно обновлять при каждом обращении(
  11. Все кэши включены! Вы плохо представляете, как работает mysql. Ему не нужно много памяти, ему нужно достаточно памяти. Мне на базу в 10 тысяч товаров вполне хватает мегабайт двести памяти, больший выделенный объем никакого ускорения не дает, в некоторых случаях даже наоборот. Свободную память лучше оставить под системный кэш - апач начинает шустрее работать. Если mysql настроен правильно, все упирается в быстродействие процессора. Ваши 2000 запросов на несколько секунд заткнут один поток процессора. Если на сайте один посетитель, это не критично, а если несколько - начинаются тормоза. А если не дай боги еще и робот какой нибудь топчется в это время по сайту - вообще абзац. Например сегодня с 11 до 12 роботы сгенерировали 14 миллионов запросов к БД. Нет, я с собственным сервером могу это пережить, пока посетителей не очень много. Не понятно только ради чего. А вот как люди на обычных хостингах работают - не представляю.
  12. Включите SQL кэш в Админке - Настройки - Кэш, буду кэшироваться. Я вообще не вижу проблемы особой. Для mysql ни 100, ни 200, ни 2000 запросов не проблема. Если хостинг нормальный с большим количеством оперативной памяти. mysql любит именно оперативную память для быстрой работы.
  13. Но при этом все работает. Все блоки прекрасно включаются, список категорий обновляется при добавлении новой. Я вообще не понимаю, почему эти запросы не кэшируются??? По хорошему, если все модули сгенерированы и лежат в кэше, запрос к БД должен быть всего один, раз уж у вас конфиги зачем то там размещены.
  14. В первом логе даже нет запросов на подсчёт количества товаров в категориях. Как и многого другого.
  15. История простая - я сам его ставил лет 10 назад. Паролей от сервера я не давал никому и никогда.
  16. Второй лог больше похож на реальный. Я уже писал, я не знаю всей истории Вашего магазина, вполне может быть, что это не оригинальный код и были какие-то правки связанные с кэгем или чем-то подобным.
  17. Этого не может быть потому что не может быть никогда, или по какой то другой причине? Берем логи сервера БД для вамшоп 1.76 и 1.99.8, и видим очевидную разницу. В обоих случаях открывается главная страница сайта, все кэши включены. mysql176.log mysql199.log
  18. От 1.76 до 1.78 всего 2 обновления, там принципиально в коде ничего не менялось. и как 9 и 65. Я не знаю всю историю Вашего магазина, но 9 запросов на главную страницу superfischer.ru - это нереально. Больше 9 запросов будет только на подсчёт количествоа товаров в категориях которые у Вас слева Разделы.
  19. Всякое может быть. Например - напали на мой сервер добрые хакеры, и оптимизировали работу кэширования. Во всяком случае я ничего подобного не делал. Статистика по версиям и запросам такая: 1.76 - 9 1.78 - 65 1.84 - 68 1.98 - 77 1.99 - 154 Время генерации в 1.99 по сравнению с 1.76 больше в два раза. Прискорбно это всё...
  20. Понял. Благодарю!
  21. Можно опцией Категорий в одной строке в Админке - Настройки - Максимальные регулировать количество категорий. А порядок категорий регулировать опцией Порядок сортировки в настройках категории в админке. Просто выставиле порядок нужным категориям, 10, 20, 30, 40 и т.д., что б выстроить их как надо.
  22. Ну не может быть 9 запросов на главную страницу никак. Там только подсчёт количества товаров в категориях - это десятки запросов. Я уж не говорю про валюты, языки, группы покупателей, расчёт цен, скидок, боксы, новости, рекомендуемые, новинки, лучшие товары, корзина и т.д. и т.п. Это явно или кэш или в коде что-то подкручено что б такое маленькое число запросов показывать.
  23. Как то можно выбрать какие именно категории отображаются на главной странице, или только заменять в sitemap.html генерацию на кусок html кода?
  24. Может быть и не может быть, но есть, и работает. Кэш включен на обоих версиях, но разница налицо. Ради эксперимента отключал ВСЕ блоки в админке и удалял из index.html вообще весь код - все равно 160 запросов к БД! Это что он такое таинственное делает, и почему это не кэшируется? Сейчас попробую пропатчить заново, и посмотреть после какого патча начинается такое безобразие.
  25. Демо-версия значит, что у Вас не будет работать отправка почты из магазина, покупателя не будут получать письма. Администратор не будет получать уведомления о заказах, письмах со страницы обратной связи. Это называется демо-версия. + у Вас старая версия, как выглядит админка текущей можно посмотреть в онлайн-демке: http://demo2.vamshop.ru/admin admin password
  1. Load more activity