Jump to content

broslavski

Новичок
  • Content Count

    25
  • Joined

  • Last visited

Community Reputation

0 Обычный

About broslavski

  • Rank
    Пользователь

Recent Profile Visitors

1,143 profile views
  1. CKEditor версии 4.5.4. В режиме редактирования кода закомментирована часть HTML. Проблема проявляется, когда режим редактирования кода меняется на визуальный редактор. После этого теги комментария слетают и добавляются абзацы с символами неразрывных пробелов. Пример кода с комментарием: <h2>Lorem, ipsum dolor sit amet consectetur adipisicing elit.</h2> <!--<p>Quas, hic nisi illo sequi explicabo dicta similique cupiditate ex rem enim labore, necessitatibus consequatur totam in?</p>--> <h3>Porro quae facilis minus veritatis?</h3> Пример кода после открытия визуального редактора: <h2>Lorem, ipsum dolor sit amet consectetur adipisicing elit.</h2> <p>&nbsp;</p> <p>Quas, hic nisi illo sequi explicabo dicta similique cupiditate ex rem enim labore, necessitatibus consequatur totam in?</p> <p>&nbsp;</p> <p>--&gt;</p> <h3>Porro quae facilis minus veritatis?</h3> Правило config.allowedContent = true; в конфигурации прописано. Пробовал добавить правило с регулярным выражением для комментария: config.protectedSource.push( /<!--[\s\S]*?\>/g ); но не помогло. Подключенные модули: codemirror,textselection,oembed,widget,lineutils,youtube,slideshow,widgetbootstrap,widgettemplatemenu,quicktable,tableresize,autocorrect,wordcount,lineheight,zoom,backgrounds,ckeditor-gwf-plugin,letterspacing,nbsp,simplebutton,wenzgmap,osem_googlemaps,videosnapshot,qrc,symbol,html5validation,extraformattributes Подскажите, как решить проблему, если кто-то сталкивался.
  2. Спасибо, markimax! А я почему-то не обратил внимания, что модуль совместим с 1.5. Оформляю.
  3. Приветствую! Производим переезд магазина на базе Opencart 1.5 на https, который бы устраивал Yandex и Google. Для этого было сделано: Был установлен сертификат на домене. Была активирована опция Использовать SSL в настройках системы в админпанели. Внесены необходимые правки в 2 файла конфигурации. Исправлены ссылки в контенте на абсолютные адреса. Прописана директива host и карта сайта в robots.txt с защищенным протоколом. Редиректы на https не выставлялись, т.к. еще не произведена склейка доменов Яндексом. Требуется, чтобы домен был доступен до момента склейки по двум протоколам, но когда страница запускается по защищенному, внутренние ссылки (меню, категории, товары и т.п.) отображаются по http-протоколу, таким образом браузер показывает соединение как небезопасное. При переходе по любой из внутренней ссылке так же попадаем на http-версию страницы. Видел, что для версии 2 существует патч, исправляющий подобного рода ошибки. Как проблема исправляется в версии Opencart 1.5? Спасибо.
  4. Спасибо, Einshtein! Собственно, нашел в настройках категории одну настройку: "Главное меню: Если флажок установлен, тогда категория будет показана в главном меню . Данную опцию нужно включать только для главных (родительских) категорий." Отключение этой опции можно считать в качестве помещения главной категории в "Архивную"? Т.к. из главного меню она пропадает, а URL остаётся "живой".
  5. Приветствую! Помогите прояснить вопрос. На форуме продаётся модуль "Архивный товар". А как осуществлять перевод категории в разряд архивных? К примеру, если категория уже не будет использоваться в продажах, но убирать её с сайта, во избежание появления 404-х ошибок не хотелось бы. Т.е. по-сути стоит задача убрать категорию из главного меню, но не отключать её на сайте.
  6. Приветствую! Подскажите, пожалуйста, как в виджете для заказа обратного звонка можно установить шаблон заполнения номера типа +38 (___) ___-__-__. Если я правильно понял, то Шаблон обвертки ввода поля или Шаблон обвертки вывода поля в настройках полей это как раз об этом? Если да, то как правильно прописать настройки? Спасибо.
  7. Спасибо. Удалось решить проблему путем запроса: REPAIR TABLE oc_product_description USE_FRM
  8. Приветствую! Помогите решить проблему. После перезагрузки сервера, а точнее, виртуальной машины VPS в админке появилась ошибка, которая делает невозможной работу с товарами: Warning: mysql_query(): Unable to save result set in /home/site/web/site.com/public_html/system/database/mysql.php on line 22 Notice: Error: Can't find record in 'oc_product_description' Error No: 1032 SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE pd.language_id = '2' in /home/site/web/site.com/public_html/system/database/mysql.php on line 50 Возможно исправить проблему без восстановления с бекапа? Версия OC: 1.5.6.
  9. Приветствую! Опишу как мне удалось решить проблему с верификацией почты. Сначала несколько оговорок: Использование сервиса почты для доменов pdd.yandex.ru - это действительно удобный способ организации почты для интернет-магазинов, т.к. не идет нагрузка на собственный сервер. При этом ящики добавляются и настраиваются исключительно легко. Вторым важным аргументом в пользу использования pdd.yandex.ru является то, что цифровая подпись DKIM для каждого созданного ящика создается автоматически. Использование почты в Opencart при помощи функции mail имеет существенный недостаток по сравнению с использованием SMTP, а именно, без настройки DKIM и SFP ключей письма с магазина имеют высокие шансы попадания в спам. В частности, Gmail отображает отправителя полученного письма без цифровой подписи с красным знаком вопроса на аватарке. В приложении (Скриншот 1) можно увидеть как отображено письмо в Gmail, отправленное с одного и того же адреса. Вверху - с цифровой подписью, внизу - без. Итак. Алгоритм настройки почты для отправки писем при помощи почтового клиента и с CMS Opencart, следование которому дало мне требуемый результат в виде отсутствия проблем с получением писем адресатами и нормального их отображения: Подключается и подтверждается домен на сервисе "Почта для домена": https://pdd.yandex.ru/domains_add/. Создается необходимый почтовый адрес. Производятся настройки записей в панели регистратора вашего домена (Скриншот 2): MX-запись CNAME-запись DKIM-подпись SPF-запись Настраивается почтовый клиент. В приложении - пример настроек для клиента Mozilla Thunderbird (Скриншоты 3, 4). При выборе папок в настройках IMAP предпочтительно выбирать папки "Корзина", "Черновики", "Отправленные" и "Спам" расположенные на сервере, а не локально, дабы почтовый сервер не создавал лишние ярлыки и чтобы не вносить путаницу при менеджменте писем. Настраивается SMTP в админке Opencart. В OC 1.5 это: "Система - Настройки - Изменить - Почта" (Скриншот 5). При использовании SMTP-серверов Yandex, дополнительно настраивать цифровые подписи на сервере не нужно, т.к. отправляемые письма посредством SMTP (уведомления, рассылки и т.п.) уже будут подписаны. Проверяем отправку/получение, тестируем в сервисах. PROFIT.
  10. Приветствую! Опишу как мне удалось решить проблему с верификацией почты. Сначала несколько оговорок: Использование сервиса почты для доменов pdd.yandex.ru - это действительно удобный способ организации почты для интернет-магазинов, т.к. не идет нагрузка на собственный сервер. При этом ящики добавляются и настраиваются исключительно легко. Вторым важным аргументом в пользу использования pdd.yandex.ru является то, что цифровая подпись DKIM для каждого созданного ящика создается автоматически. Использование почты в Opencart при помощи функции mail имеет существенный недостаток по сравнению с использованием SMTP, а именно, без настройки DKIM и SFP ключей письма с магазина имеют высокие шансы попадания в спам. В частности, Gmail отображает отправителя полученного письма без цифровой подписи с красным знаком вопроса на аватарке. В приложении (Скриншот 1) можно увидеть как отображено письмо в Gmail, отправленное с одного и того же адреса. Вверху - с цифровой подписью, внизу - без. Итак. Алгоритм настройки почты для отправки писем при помощи почтового клиента и с CMS Opencart, следование которому дало мне требуемый результат в виде отсутствия проблем с получением писем адресатами и нормального их отображения: Подключается и подтверждается домен на сервисе "Почта для домена": https://pdd.yandex.ru/domains_add/. Создается необходимый почтовый адрес. Производятся настройки записей в панели регистратора вашего домена (Скриншот 2): MX-запись CNAME-запись DKIM-подпись SPF-запись Настраивается почтовый клиент. В приложении - пример настроек для клиента Mozilla Thunderbird (Скриншоты 3, 4). При выборе папок в настройках IMAP предпочтительно выбирать папки "Корзина", "Черновики", "Отправленные" и "Спам" расположенные на сервере, а не локально, дабы почтовый сервер не создавал лишние ярлыки и чтобы не вносить путаницу при менеджменте писем. Настраивается SMTP в админке Opencart. В OC 1.5 это: "Система - Настройки - Изменить - Почта" (Скриншот 5). При использовании SMTP-серверов Yandex, дополнительно настраивать цифровые подписи на сервере не нужно, т.к. отправляемые письма посредством SMTP (уведомления, рассылки и т.п.) уже будут подписаны. Проверяем отправку/получение, тестируем в сервисах. PROFIT.
  11. Подскажите, пожалуйста, если на версии OC 1.5 в индекс яндекса попадают результаты фильтрации вида ?filter_ocfilter={параметр выборки}, как правильно сделать запрет на индексацию таких страниц? Верным ли будет прописать в robots.txt параметр типа: Disallow: /*?filter_ocfilter Спасибо!
  12. В панели управления хостингом находите пункт Firewall и создаете правило XXX.XXX.XXX.0/24 с действием REJECT где вместо XXX пишете свой IP. 0/24 заблокирует весь диапазон IP-адресов указанной подсети.
  13. Блокируй по маске подсети. У меня тоже все были разные.Sent from my iPhone using Tapatalk
  14. Не пробовал заблокировать проблемные IP на уровне сервера?Sent from my iPhone using Tapatalk
  15. Проблема была решена блокированием проблемных IP-адресов по подмаске сети.
×

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.