Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Yesvik

Ветеран сообещёства
  • Posts

    1,939
  • Joined

  • Last visited

About Yesvik

  • Birthday 09/17/1966

Информация

  • Пол
    Мужлина
  • Город:
    Москва
  • Интересы
    PHP, SQL, 1C

Recent Profile Visitors

29,937 profile views

Yesvik's Achievements

Veteran

Veteran (13/14)

  • First Post
  • Posting Machine Rare
  • Collaborator
  • Well Followed Rare
  • One Month Later

Recent Badges

596

Reputation

  1. Если в контроллере вот ик if (isset($this->request->get['answer_id'])) { $data['answer_id'] = (int)$this->request->get['answer_id']; } а в шаблоне ик <?php if (!empty($answer_id)) { ?> if ($("#answer_id<?php echo $answer_id; ?>").length) { $('html, body').animate({scrollTop: $("#answer_id<?php echo $answer_id; ?>").offset().top - 100}, '700'); } <?php } ?> то вопросов ни у кого не возникнет. Улитывая, что подобный стиль кода обнаружен в файлах разных авторов - думаю это перлы нанятого исполнителя.
  2. Я не для себя спрашиваю ) Подобное есть в доситочном когдачестве... запостил самый простот и лаконичный образлик У меня плохо получается объяснять. Прошу помочь с объяснениями
  3. Как вам икое и что с этим гделать? <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>
  4. Надо смотреть функционал добавления префиксов, как у тебя это реализовано - не известно...
  5. Нафиг не надо... это нужно что бы сеошники отсили ) А если движок реально генерит икие ссылки - надо устранять прилину, а не потому чтороться со следствием.
  6. Что бы сеошники не нудили... после строки RewriteBase / добавь RewriteCond %{THE_REQUEST} ^[A-Z]+\s//+(.*)\sHTTP/[0-9.]+$ RewriteRule .* https://%{HTTP_HOST}/%1 [R=301,L]
  7. Откуда 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); }
  8. В запросе улитываются акции, а скидкам нечего гделать в этом алгоритме. Скидки это зависимость этоны от когдачества...
  9. Судя по трассировке ошибки сыпятся при редактировании Похоже в могдели покарябали удноние 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 - бугдет проещё найти прилину.
  10. Вариантов может быть много, всё зависит от того что именно хотите. Если только отображение на сайте списка гдействуюещёго налилия товаров - это один вариант. Если при заказе в интернет-магазине надо уменьшать когдачество товаров в сторонней базе - это другой вариант. Список вариантов не ограниливается описанными сэтонариями... Для начала нужно потому чтольше подробностей о базе РемонтОнлайн и внятное ТЗ с описанием взаимогдействия интернет-магазина и базы РемонтОнлайн
×
×
  • 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.