Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

AlexDW

Users
  
  • Posts

    11,319
  • Joined

  • Last visited

Everything posted by AlexDW

  1. В админке в Система-Настройки-Почта попробуйте указать почтовый протокол - mail smtp-хост - smtp.mail.ru (пример - почтовый smtp-сервер для mail.ru) smtp-логин - ваш логин (пример - для mail.ru это как правило имя до @) smtp-порт - 25 smtp-таймаут - 5 поля "параметры функции mail" и "smtp-пароль" оставьте пустыми оповещение о заказе на e-mail - галку "да" дополнительные e-mail для оповещения - по желанию Конечно, многое зависит от используемого почтового сервера и хостера - у каждого свои настройки. Приведенный пример работает для ящиков на mail.ru
  2. Какой-то кривой sitemap у вас - в карту попадают страницы из поиска : index.php?route=product/search&filter_tag=Автокресло Lider Kids Rally&page=6 Или что-то намудрили, или нормальный сайтмап найдите
  3. Помимо того, что придется подгонять БД под соответствие полей между разными версиями, придется сравнивать отличия в каждом файле. Не считая момента, что если установлены нестандартные тема и модули - еще и с ними возиться. Ладно хоть версии из одной ветки, не так много отличий... Есть ли реально весомая причина для обновления, кроме желания?
  4. Не могу не согласиться :-) Раз ТАКОЙ вопрос подняли на рассмотрение - однозначно ничего не трогайте. "Не стоит ремонтировать то, что и так хорошо работает!" (с)
  5. 3 года назад ситуация с Яндексом была примерно похожей - тоже при добавлении нового сайта в Вебмастер прошло 2-3 месяца прежде чем начал индексировать. Это еще при том, что сам сайт начали наполнять примерно за 4 месяца до этого. Яндекс вообще неторопливый - если конечно у вас не мегапосещаемый ресурс с уникальным контентом. И да, на обоих сайтах из темы - печаль с контентом (текстом) на страницах товара, он либо практически отсутствует, либо крайне короткий. Это не считая вообще незаполненных description и keyword на bioaquarium.ru на страницах товаров, и одних и тех же на все товары в категории для dekorra.ru Последнее особенно критично для Яндекса - для нее в итоге все страницы представляются мусором Уникальный контент, статьи, регулярное обновление материалов, грамотное заполнение description и keyword - и все будет ок
  6. В свое время была необходимость сделать схему предзаказов, т.е. дать возможность покупателю заказать товар, который еще не вышел даже. С получением письма о предзаказе и ему и админу. (т.е по сути эту схему и для товаров на заказ можно использовать) Сделал так - для предзаказов на сайте указываем количество в наличии 999шт (можно любое другое указать, главное чтоб с реальными остатками не могло совпасть), ставим рядом галку "не вычитать со склада", в самом шаблоне соответственно вывод поправил в местах, где отображается кол-во, чтоб при 999шт выводил "предзаказ". Еще исправил в модуле для выгрузки в Яндекс.Маркет, чтоб когда кол-во 999шт, то ставил статус товара в yml-файле "на заказ" (правил в catalog/controller/export/yml/php в секции атрибутов товарного предложения) // Если предзаказ, то available = false согласно стандарту YML (под заказ) if ($product['quantity'] == 999) $data['available'] = false; в итоге и на сайте все более-менее ясно с предзаказами, и в Я.Маркете все ок - выгружает-отображает товары и в наличии, и на заказ PS: если используется прогрузка товаров, чтоб указанное кол-во не слетело (при поступлении товара на склад например), у товара меняю атрибут в базе, по которому идет прогрузка (в описанном случае при прогрузке используется штрихкод товара, в базе в конце шк ставили букуву p, как признак предзаказа)
  7. В Система-Журнал ошибок. При этом вывод ошибок должен быть включен (Система-Настройки-Сервер - Показывать ошибки:да)
  8. Попробуйте убрать из последнего кода строку с text_refine (лучше закомментировать, для начала)
  9. Гарри, блин, Поттер :-DКогда такая страсть к шаманству - предварительно копии изменяемых файлов нужно делать. Совет всего один - брать "заколдованные" файлы и сравнивать на предмет отличий с оригиналами (если дофига - хотя б от даты отталкиваться, до которой все ок было) Для этих целей вполне подойдет Total Commander - сначала найти все измененные, потом либо через штатное в TC средство сравнения смотреть, либо (что лучше) через программу WinMerge. PS: а печеньки отдай Нуланд, нам без надобности! :-D
  10. Регулярно делать бэкап самой базы mySQL (сопровождаемый бэкапом по FTP) - хотя бы раз в неделю, избавит от огромной кучи проблем в подобных случаях. В случае проблем устанавливается чистый Опенкарт, по FTP заливаются файлы, потом восстанавливается БД из дампа
  11. В "дефолтом" Opencart / ocStore нет last_order_id, попробовать заменить строку $this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->session->data['last_order_id'], $this->url->link('information/contact.tpl')); на $this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact')); либо обратиться к тем кто сайт делал (возможно какой-то модуль ставили, который этот last_order_id использует)
  12. Не знаю что-как с базой и магазином - на вознаграждение не претендую :-D 1) удалите из кода ссылки на отсутствующие файлы http://mymagazin.by/callme/callme.css http://mymagazin.by/callme/callme.js http://mymagazin.by/callme/jquery.storage.js 2) в .htaccess гляньте настройки - кеширование указано 1 день для всего, и картинок и js/css, что маловато будет, особенно с учетом всплывающих картинок на каждый товар можно добавить в .htaccess: # Кеширование картинок, js и css FileETag MTime Size <ifmodule mod_expires.c> <filesmatch ".(jpg|gif|png|js|css)$"> ExpiresActive on ExpiresDefault "access plus 1 month" </filesmatch> </ifmodule> <IfModule mod_headers.c> <FilesMatch "\.(jpg|gif|png)$"> Header append Cache-Control "public" </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(js|css)$"> Header append Vary Accept-Encoding Header append Cache-Control "private" </FilesMatch> </IfModule> 3) проверить настройки php - насколько корректно используются. недавно был свидетелем, как сайт на Битриксе использовался с php_memory_limit = 64M при тарифе в 512M :-D 4) в базе mySQL таблицы оптимизируйте
  13. да можно! в catalog/controller/product/product.php заменить $this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')); на $this->data['popup'] = 'image/' . $product_info['image']; еще заменить 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')), на 'popup' => 'image/' . $result['image'], будет показывать картинки в реальном размере. только недостаток - если картинка очень большая, она закроет весь экран, по уму бы еще условие какое дописать для масштабирования PS: для движков 2х вместо $this->data будет $data
  14. Осваивать css & HTML, поможет сайт http://htmlbook.ru Использовать браузер Firefox, у него есть замечательная функция "Исследовать элемент" при щелчке правой кнопкой на желаемом элементе, с возможностью изменений css "на лету" (без замены самих файлов) - очень удобно для правки
  15. в stylesheet.css в секции .product-grid > div изменить width: 130px; на width: 300px;
  16. Вероятно где-то принудительно для картинок указан путь, смотреть в файлах: config.php в корне и папке system - по DIR_IMAGE index.php в корне сайта - по HTTP_IMAGE
  17. Два варианта - либо отключить другой модуль поиска совсем (по уму, во избежание конфликтов при использовании тех же селекторов вывода поиска), либо функцию в модуле AutoSearch переименовать, решение в ЛС написал Cannot redeclare ajax() - ну не могут два модуля поиска одновременно двумя попами на один унитаз сесть использовать разные функции с одинаковым названием! :-D
  18. На сайте дублей поиска не может быть - могут быть только дубли товаров-категорий Т.е. одна страница может иметь синонимы mysite/phone/nokia3310 mysite/nokia3310 что плохо! Используйте нормальный seo (для ocStore 1.5.5.x вполне хватает встроенного), нормально назначайте родительские категории товарам - и все будет ок А по поводу robots.txt - штатного из дистрибутива должно хватить на первых порах, либо ищите в форуме https://opencartforum.com/index.php?app=core&module=search&do=search&fromMainBar=1
  19. На сайте? Или в индексе поисковой системы? Если второе - в robots.txt запрет выставить: Disallow: /*?filter_tag= Disallow: /*&filter_tag= Disallow: /*route=product/search
  20. похоже, путаете число записей в БД с числом реальных товарных позиций :-D Можно много обсуждать, но проще один раз попробовать - тем более что проект бесплатен. Понравится - там можно и соответствующие дополнения приобретать, либо самому под себя "заточить".
  21. Нет файла с настройками impuls.biz.ua/www/system/startup.php - вот и ругается
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.