-
Публікації
2 022 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем ocdev_pro
-
-
4 часа назад, Andrey777888 сказал:
Технические страницы и страницы без информации. Примеры: https://test.gradient.ua/login - открыта для индексации https://test.gradient.ua/cart - открыта для индексации
Составьте правильный robots.txt укажите ряд страниц которые следует закрыть, Например
User-agent: * //для всех поисковиков ... другие правила Disallow:/register Disallow:/login Disallow:/logout Disallow:/forgot-password Disallow:/index.php?route=account/simpleedit //для модуля Simple Disallow:/index.php?route=account/simpleregister //для модуля Simple Disallow:/cart Disallow:/checkout итд..
Но для Google даже не смотря на правила в robots страница может быть проиндексирована по усмотрение робота.
Также в ocStore 3 версии, в контроллере нужной страницы, Вы можете добавить строку в методе index или других
$this->document->setRobots('noindex,nofollow'); //!В чистом Opencart не будет работать!
-
Ребят, не надо постить одну и туже ошибку. Исправление на неделе будет опубликовано, ожидайте.
-
9 минут назад, oleksij сказал:
Сбросил кеш SEO-PRO (к стати установлен SEO PRO Cache Auto Destroy, который автоматически чистит кеш ЧПУ модуля SEO PRO в системе ocStore 2.3.0.2.3 после каждого добавления или редактирования товаров и т.д.)
Очистил системный кеш и остальные
Редактирую товар, получаю вышеупомянутую ошибку
Обновляю страницу и далее редактирую товары без проблем, до первой очистки системного кеша
И всё повторяется
Будем решать! На неделе
-
1 час назад, oleksij сказал:
P.S. но то, что когда он был включенный ошибка была всегда, это факт
Попробуйте обновить кеш seo_pro
Но эта проблема уже устранялась, не должно было возникать снова -
5 часов назад, Vladzimir сказал:
Надеюсь вы сейчас не серьезно?
Я например понимаю откуда "растут ноги" хранения языка в сессии и куках в опенкарте.
Единственно чего я не понимаю, зачем использовать данный архаизм в вашем модуле.
Честно.
Модуль с открытым кодом, дорабатывайте, присылайте решение лучше, все выложим для народа. Здравая инициатива поддерживается.
На вопросы почему, а можно было так, а надо вот так.. итд отвечать не буду, все решения присылайте, могу оформить репу в git и пуште туда свои реквесты.
Давайте вместе сделаем бесплатное решение, я положил начало! -
1 час назад, Vladzimir сказал:
Сакральность хранения языка и префикса. Зачем эти данные вообще хранить в сессии и куках?
Ведь первое правило программирования гласит: не доверяй данным, которые пришли от пользователя.
Это здесь не уместно.
-
6 часов назад, Vladzimir сказал:
Риторический вопрос. В чем сакральность хранения языка и префиккса в куках?
Куки хранятся в браузере каждого юзера, поэтому они хранятся непосредственно на стороне клиента.
А еще их можно задавать через php в отличии от localStorage -
9 минут назад, bonuswallet сказал:
ну таких запросов много было за день. Вот поддержка хостинга ответила
Поддержка: АлексейКак видно, было 262 одновременных запроса к скрипту POST /index.php?route=checkout/cart/add. Любой хостинг будет блокировать доступ при таком количестве одновременных запросов Возьмите клаундфлейр за 20$ тогда и почувствуете его преимущество, + его надо еще грамотно настроить!
Добавление в корзину, это простые действия как обычного покупателя. Как может положить сайт 1 человек добавляя товары в корзину не понимаю.. IP в бан добавьте пускай не заходит))
И хватит использовать хостинг.. берите хотя бы маленький, но VPS у нормальных кантор adminvps или hetzner -
4 часа назад, multimen сказал:
Доброго дня подскажите таблицы в базе данных от старой версии совместимы с новой или надо полностью удалить модуль и обновить все и завести таблицы поновой, я перенес сайт на новый шаблон и все модули установил поновей и если таблицы одинаковые то планирую просто перенести таблицы базы данных чтобы все поновой не настраивать, так можно ??
Названия файлов, Таблицы имеют отличия, поэтому нет совместимости.
-
1
-
-
3 часа назад, chukcha сказал:
Зачем для ocstore ставить сеопро?
Автор пока ничего по этому поводу не сказал) Может у него и не ocStore, может Opencart.pro или opencart куда уже пытались ставить seo_pro
"Спасение утопающего - дело рук самого утопающего" -
1 час назад, pahan0772 сказал:
Fatal error: Cannot redeclare ModelCatalogProduct::getProductMainCategoryId() in /home/babylyas/storage/modification/admin/model/catalog/product.php on line 966
как можно исправить?
Что бы понять ответ на поставленный вопрос, надо хотя бы базово понимать описанную проблему и устройство самого opencart
В вашем случае он не может вызвать метод getProductMainCategoryId
где он нужен в 966 строке.
Значит в моделе он отсутствует, вероятно не прописался ocmod в данный файл. Читать лог ошибок ocmod искать NOT FOUNT строку для мода seo_pro
и проверять почему строка из ocmod не найдена, вероятно нет совпадений с искомой строкой в ocmod и надо внести исправления в него. -
3 часа назад, Vladzimir сказал:
И тогда вопрос. Будет ли реализована мультидоменность?
мультимагазин? Пока таких запросов не было, будут желающие проспонсировать разработку, может что и появится. Пока некогда.
-
32 минуты назад, Vladzimir сказал:
#BUG в версии 1.3.3
При переходе в Локализация магазина вываливает Notice
Undefined index: url
Оно то и логично, ведь при установке модуль не добавляет новый столбец url в таблицу oc_language.
Но при этом зачем-то хранит эти данные в таблице oc_setting
ocd_multilang ocd_multilang_code
Переустановите модуль, видимо не отрабатывает install.php который делает запрос в БД на добавление нового поля.
"ALTER TABLE `" . DB_PREFIX . "language` ADD `url` VARCHAR(32) NOT NULL AFTER `code`"
В oc_setting хранит, т.к это используется для других целей. Как хранилище данных кодов языка для формирования hreflang тегов.
Баг описанный Вами частая проблема в opencart, не знаю пока почему у некоторых выполняется команда из файла install.php, а у кого нет..
Позже доделаю выполнение этой команды при настройке модуля
-
1
-
-
Обновление! Модули для разных версий Opencart объединены и доступны для скачивания всем покупателям!
-
Обновление! Модули для разных версий Opencart объединены и доступны для скачивания всем покупателям!
-
Обновление! Модули для разных версий Opencart объединены и доступны для скачивания всем покупателям!
-
Обновление! Модули для разных версий Opencart объединены и доступны для скачивания всем покупателям!
-
Модуль обновлен в версии 1.3.2
Также проведен рефакторинг кода и изменение в структуре, выпущен релиз 1.3.3 который не имеет обратной совместимости, но будет развиваться и поддерживаться в будущем. Связано с изменением названий файлов. -
В 17.09.2020 в 21:45, Vladzimir сказал:
Вопрос. Почему в шаблоне ochelp_language.tpl в переключателе используется конструкция
<?php echo $language['href_lang']; ?>
которая выводит ссылки для всех языков с префиксом (в.ч. и для языка по умолчанию)
если можно использовать
<?php echo $language['href']; ?>
которая делает тоже самое, только для языка по умолчанию префикс не выводится
Это важный момент, т.к данная переменная используется для дата атрибута data-href который в свою очередь обрабатывается в js. Также он может отличаться от переменной $language['href']
Надеюсь это исчерпывающее.-
1
-
-
22 минуты назад, KirillS сказал:
Всем доброго дня!
Занялся продвижением сайта и захотелось нам новых элементов, которых нет в текущем шаблоне.
Мы поняли, что проще поменять шаблон на (например) Journal, а не тратить деньги на апгрейды уже не поддерживаемого OneShop от Pav.Вот и повис вопрос, раз обновляться, то стоит ли обновлять и CMS с 2.1 на 3? Кто занимался этим вопросом - насколько это геморойно? И самое главное, есть ли смысл?
Может отделаться установкой нового шаблона и пущай работает?Вопрос не в том, насколько геморно. А зачем?
Деньги приносит, работает - что еще нужно от него?
Лучше поработайте над SEO, сделайте более удобным дизайн сайта итд. А гнатся за циферками в версии движка.. пустая трата ресурсов -
1 час назад, GreenAurora сказал:
Можно путь к файлу, пожалуйста, в языковых файлах корзины нет 'total'
Это не в языковых, а в файлах контроллера
controller/common/cart там есть строка $json['total'] = ....
переменная будет формироваться именно там и через ajax попадать в common.js-
1
-
-
2 минуты назад, DronENG сказал:
А это каким то модулем можно сделать? Или тут нужно код править, искать специалиста?
Никаким модулем, нужно искать кодера и писать функционал с 0 под ваши запросы.
-
5 часов назад, esculapra сказал:
этд не ошибка. нажми соласен
Это ошибка, скорее всего связана с тем, что права на момент удаления не позволяют это сделать. Возможно открыта папака с файлами который должны удалиться или сам сервер xampp не дает прав или файлы отсутствуют.
Лучше всего использовать OpenServer решение для локального сервера под Windows -
43 минуты назад, frank15 сказал:
Это у Вас не настроен видимо модуль кеширования, который все в статику засовывает, настройте в нем исключения для контроллера information/news как вариант. Но проблема точно не в модуле, 20к установок и у всех работает.
[Поддержка] Новости для Opencart 2.1-2.3.x
в Блоги, новости, статьи
Опубліковано:
Нужно сбросить кеш seo_pro.
А также возможно у Вас SeoPro в ocStore изменен и ocmod Новостей не прописался до конца в seo_pro.php