Yesvik
-
Публікації
1 939 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Yesvik
-
-
15 минут назад, destreser сказал:
Постить на форум, очевидно же.
Я не для себя спрашиваю )
Подобное есть в достаточном количестве... запостил самый простой и лаконичный образчик
У меня плохо получается объяснять. Прошу помочь с объяснениями
-
Как вам такое и что с этим делать?
<script> $(document).ready(function(){ <?php if (isset($_GET['answer_id'])) { ?> if ($("#answer_id<?php echo $_GET['answer_id']; ?>").length) { $('html, body').animate({scrollTop: $("#answer_id<?php echo $_GET['answer_id']; ?>").offset().top - 100}, '700'); } <?php } ?> }); </script>
- 1
-
Надо смотреть функционал добавления префиксов, как у тебя это реализовано - не известно...
-
В 27.10.2019 в 16:30, pavel747 сказал:
Друзья, ищу модуль с возможностью реализовать региональный сайт с папками
site.ru/omsk/
site.ru/msk/
и так далее, предложите свои варианты реализации plz
Папки для Гоши, для Яши поддомены
-
Не удаляется _route_ из get массива
-
3 минуты назад, Tom сказал:
Так это решение для других страниц, где чудо-сеошники пока не нашли подвох.
100% ))
- 1
-
Нафиг не надо... это нужно что бы сеошники отстали ) А если движок реально генерит такие ссылки - надо устранять причину, а не бороться со следствием.
-
Что бы сеошники не нудили...
после строки
RewriteBase /
добавь
RewriteCond %{THE_REQUEST} ^[A-Z]+\s//+(.*)\sHTTP/[0-9.]+$ RewriteRule .* https://%{HTTP_HOST}/%1 [R=301,L]
- 1
-
Откуда 3? их там 2
Модификатор правит только первую, которая относится к товару
public function baseRewrite($data, $language_id) { $url = null; $postfix = null; $language_id = (int)$this->config->get('config_language_id'); switch ($data['route']) { case 'product/product': if (isset($data['product_id'])) { $route = 'product/product'; $path = ''; $product_id = $data['product_id']; if (isset($data['path'])) { $path = $this->getCategoryByProduct($product_id); }
- 1
-
В запросе учитываются акции, а скидкам нечего делать в этом алгоритме. Скидки это зависимость цены от количества...
-
12 часов назад, chukcha сказал:
Такая ошибка возможно при добавлении товара
При редактировании запись сначала удаляетсяСудя по трассировке ошибки сыпятся при редактировании
В 24.10.2019 в 11:42, toxi сказал:#2 [внутренняя функция]: ModelCatalogProduct - >editProduct ('1140', массив)
Похоже в модели покарябали удаление product_to_category
В файле admin/model/catalog/product.php надо проверить этот кусок кода, какая-то проблема с первой строкой...
$this->db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'"); if (isset($data['product_category'])) { foreach ($data['product_category'] as $category_id) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_to_category SET product_id = '" . (int)$product_id . "', category_id = '" . (int)$category_id . "'"); } }
А лучше выложи файл storage/modification/admin/model/catalog/product.php - будет проще найти причину.
-
Вариантов может быть много, всё зависит от того что именно хотите.
Если только отображение на сайте списка действующего наличия товаров - это один вариант.
Если при заказе в интернет-магазине надо уменьшать количество товаров в сторонней базе - это другой вариант.
Список вариантов не ограничивается описанными сценариями...
Для начала нужно больше подробностей о базе РемонтОнлайн и внятное ТЗ с описанием взаимодействия интернет-магазина и базы РемонтОнлайн
-
1 час назад, florapraktik сказал:
Другими словами: если бы никто не занимался "СЕО оптимизацией" было бы боле-менее нормально.
Нет. Неудачный переезд
-
32 минуты назад, Semiways сказал:
Но если покажешь, буду очень благодарен.
Не покажу, пусть тебе FintMax помогает )
-
Начал с
В 24.10.2019 в 15:08, NanoSV сказал:Пришел к тому что нужно освоить Opencart (OcStore) 3.
а закончил
22 минуты назад, NanoSV сказал:Суть в том что без разницы как оно должно быть
Я больше даже пытаться не буду тебе помочь...
-
Если установлено в папку public_html/shop/ тогда должно быть
RewriteBase /shop/
-
20 минут назад, NanoSV сказал:
Так и было сделано, сайт находился в папке public_html,
public_html - это корень сайта... и должно быть
RewriteBase /
-
1 час назад, Viyale сказал:
seo_pro был включен, так как использую Окстор
ocStore может работать и без seo_pro, но чтобы убедиться что Гугл видел страницу с включенным seo_pro надо на странице в кеше Гугла посмотреть на ссылки:
Личный кабинет, Закладки, Корзина, Оформление заказа
ссылки с ЧПУ - значит seo_pro включен )
-
product_canonical_fix.ocmod.zip
Модификатор делает следующее:
В файле system/library/seopro.php
ищет текст
if (isset($data['path'])) {
и заменяет на
if ($this->config->get('config_seo_url_include_path')) {
-
По дефолту public_html/ там быть не должно...
Должна быть строка
RewriteBase /
это для магазина установленного в корень сайта.
Если магазин установлен в папку - тогда эту строку надо редактировать как-то так:
RewriteBase /папка/
И по этому поводу в .htaccess есть комментарий:
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
-
Если что-то пойдёт не так или захочешь вернуть как было - вот запрос
INSERT INTO `oc_url_alias` (`query`, `keyword`) VALUES ('product/search', 'search');
-
Ага... у тебя этого нет. Если SQL запрос дам - знаешь что и как делать?
DELETE FROM `oc_url_alias` WHERE `query` = 'product/search';
-
23 минуты назад, seotime сказал:
Капитан очевидность.
Принято...
-
Покажи сайт, можно в личку...
Как вам такое?
в Питання безпеки
Опубліковано:
Если в контроллере вот так
а в шаблоне так
то вопросов ни у кого не возникнет.
Учитывая, что подобный стиль кода обнаружен в файлах разных авторов - думаю это перлы нанятого исполнителя.