Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

newmaster

Новачок
  
  • Публікації

    8
  • З нами

  • Відвідування

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

newmaster's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Репутація

  1. На сайте c-mb.ru после установки сео-про перестала работать пагинация О_о. Т.е. ссылка c-mb.ru/shkaf-kupe/standart/?page=2 ведёт на c-mb.ru/shkaf-kupe/standart/ Подскажите, пожалуйста, в чём проблема. Ещё обратил внимание, что сломалась кнопка "Сколько товара выводить на страницу". Всегда показывает 12
  2. При отключении сео-про - перелистывание страниц работает, но ломается структура сайта. Т.е. если изначально была структура: Сайт.ру/товар СЕО ПРО сделал структуру: сайт.ру/нужная-категория/товар Т.е. товар находится во многих категориях и этот модуль контролирует вывод именно в нужной. Сейчас выводится сайт.ру/нужная-категория/подкатегория/товар и это ломает структуру.
  3. Доброго времени суток. Есть магазин c-mb.ru, где установлен модуль SEO Pro на опенкарт 2.0.1.1 В этот магазин через админку руками добавил 15 товаров в раздел шкаф-купе -> стандартные Сегодня заметил, что не работает переключение страниц, т.е. переход на вторую страницу редиректит обратно. Подскажите, пожалуйста, в чём дело? PS Ещё обратил внимание, что сломалась кнопка "Сколько товара выводить на страницу". Всегда показывает 12
  4. Доброго времени суток. С вами снова я- человек,доделывающий чужой магазин на opencart 2.0.1.1 Сегодня мне хотелось бы настроить страницу вывода подкатегорий. На моём тестовом стенде она находится по адресу https://test.c-mb.ru/shkaf-kupe/ Сейчас подкатегории выводятся с картинками и казалось бы всё ок, но хотелось бы, что бы отображение элементов располагалось на одном экране. Т.е. либо что бы все 6 подкатегорий помещались на 1 экран, либо что бы на экран выводилось по 3. Ещё более забавно то, что желаемое уже реализовано, только оно запускается при уменьшении рабочей области. Т.е. на 1366 / 768 отображение выглядит так: А вот если сделать окошечко чуть меньше, то все элементы сразу помещаются на экран: Вопрос: как мне реализовать желаемое? Куда копать?
  5. Доброго времени суток. Могли бы вы помочь мне встроить этот редирект? У меня opencart 2.0.1.1 Мой htaccess: php_value display_errors off Options +FollowSymlinks Options -Indexes <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))"> Order deny,allow Deny from all </FilesMatch> RewriteEngine On RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / # RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteRule ^blogs index.php?route=pavblog/blogs [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L] RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ https://%{HTTP_HOST}? [R=301,L] <ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule> <ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 days" ExpiresByType image/x-icon "access plus 1 month" ExpiresByType image/jpeg "access plus 4 weeks" ExpiresByType image/png "access plus 30 days" ExpiresByType image/gif "access plus 43829 minutes" ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds" ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 604800 seconds" ExpiresByType application/javascript "access plus 604800 seconds" ExpiresByType application/x-javascript "access plus 604800 seconds" ExpiresByType text/html "access plus 43200 seconds" ExpiresByType application/xhtml+xml "access plus 600 seconds" ExpiresByType application/x-font-ttf "access plus 1 month" ExpiresByType font/opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text\.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image\.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </IfModule> Хотелось бы настроить один общий вариант, т.е. либо везде со слешем, либо везде без слеша. Предположу, что лучше везде без слеша. И вот, казалось бы, чуть выше написано как сделать то, что я хочу, но я не понимаю как корректно вставить это в мой файл, что бы оно не отключало других функций. Само оно работает, если добавлю вышеуказанный код, т.е. RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] После строки RewriteBase /, но не отключится ли тогда блок следующий блок? # RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteRule ^blogs index.php?route=pavblog/blogs [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L] RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] Или что-то ещё? PS В админку теперь зайти можно только через /admin/index.php
  6. Доброго времени суток. На установлено мега меню на тестовом стенде test.c-mb.ru. Хочу добавить блок меню, являющийся HTML кодом. Там же есть такой пункт. Т.е. например, номер хочу добавить. Я раньше не работал с opencart, но нашёл на этом стенде установленный модуль "mega menu". Там как раз оказалось, что можно добавить пункт меню не ссылкой, а html кодом. Я уж было обрадовался, но почему-то ничего не работает. Если я просто напишу номер, то он отображается не так, как остальные блоки меню. Код вписанный в блок "html" при выводе на страницу принципиально игнорируется. Могли бы вы объяснить мне что не так? Версия опенкарта 2.0.1.1
  7. bodyau, предложенные вами изменения, к сожалению никак не изменили ситуацию. Хотя возможно я просто не в курсе как скинуть кеш или что-нибудь в этом духе. Есть ещё предложения как устранить ошибку?
  8. bodyau, спасибо, что помогаете мне. На всякий случай добавлю строки файлов, на которые ругается журнал. /home/centrshkaf/domains/c-mb.ru/public_html/catalog/controller/module/html.php on line 6: $data['heading_title_h1'] = html_entity_decode($setting['module_description'][$this->config->get('config_language_id')]['title_h1'], ENT_QUOTES, 'UTF-8'); /home/centrshkaf/domains/test.c-mb.ru/public_html/admin/view/template/module/html.tpl 53, 54, 55 (ошибки в 53 и 55) <label class="col-sm-2 control-label" for="input-title-h1<?php echo $language['language_id']; ?>"><?php echo $entry_title_h1; ?></label> <div class="col-sm-10"> <label>H1: </label><input type="text" placeholder="Введите заголовок, если H1, если нет, то оставьте поле пустым" name="module_description[<?php echo $language['language_id']; ?>][title_h1]" placeholder="<?php echo $entry_title_h1; ?>" id="input-heading-h1<?php echo $language['language_id']; ?>" value="<?php echo isset($module_description[$language['language_id']]['title_h1']) ? $module_description[$language['language_id']]['title_h1'] : ''; ?>" class="form-control" Честно говоря, не могу понять логику кода.
  9. Доброго времени суток. Проблема моделируется на стенде test.c-mb.ru, где установлен opencart 2.0.1.1 и модуль "HTML контент". С помощью функционала этого модуля создан блок с текстом, выводящимся на главной странице. В журнале ошибок наблюдаю предупреждения: PHP Notice: Undefined variable: entry_title_h1 in /home/centrshkaf/domains/test.c-mb.ru/public_html/admin/view/template/module/html.tpl on line 53 PHP Notice: Undefined variable: entry_title_h1 in /home/centrshkaf/domains/test.c-mb.ru/public_html/admin/view/template/module/html.tpl on line 55 PHP Notice: Undefined index: title_h1 in /home/centrshkaf/domains/c-mb.ru/public_html/catalog/controller/module/html.php on line 6 С сайтом этим ранее не работал, как и вообще с opencart`ом. Попробовал отключить модуль и включить снова. Теперь в админ панели он выглядит вот так: Подскажите, пожалуйста, что предпринять.
  10. К сожалению, всё оказалось не так просто. Файл этот создаётся сам, а права установлены корректные. Но упомянутая строка в файле ошибок говорит нам о том, что нужно редактировать базу данных. В моём случае это была таблица oc_setting (в ней хранятся данные, которые я пытался менять). 1062 означает ругается на дубль какого-то значения и на то, что не включено AI у одного из параметров таблицы. Удалил в бд значение, которое дублировалось, и включил AI. Дублировался, кстати, ключ шифрования в моём случае. Потом задал его в админке. Всё работает.
  11. Доброго времени суток. Ошибка моделируется на тестовом стенде test2.c-mb.ru Версия установки opencart 2.0.1.1 При попытке изменить что угодно в настройках сайт выдаёт ошибки. Т.е. когда я иду по пути: Система > Настройки и нажимаю изменить магазин по-умолчанию я вижу заполненными все пункты, но при попытке изменить любой из них даже на 1 символ я получаю ошибку в админке: Warning: fopen(/home/centrshkaf/domains/test2.c-mb.ru/public_html/system/logs/): failed to open stream: Is a directory in /home/centrshkaf/domains/test2.c-mb.ru/public_html/system/library/log.php on line 6 При следующем заходе в админку всплывают ещё 2 окошка с ошибками: и Лечится всё это чудо восстановлением базы данных, но при повторной попытке что-то отредактировать - всё повторяется. В базе данных никакие товары не удалял и прочих действий не производил. Вся работа с сайтом проходила в админке. Ещё CMS пишет лог файл. Его я прикреплю отдельным вложением, но последние строки ругаются на ошибку 1062 9:33:36 - PHP Notice: Error: Duplicate entry '0' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_setting SET store_id = '0', `code` = 'config', `key` = 'config_google_analytics', `value` = '' in /home/centrshkaf/domains/test2.c-mb.ru/public_html/system/library/db/mysqli.php on line 40 Опыта работы с Opencart у меня совсем нет, но есть общее представление о структуре сайтов. Прошу помочь разобраться с этой проблемой. error.log
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.