Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Timur3294237423428934

Newbie
  
  • Posts

    25
  • Joined

  • Last visited

Everything posted by Timur3294237423428934

  1. Здравствуйте, хочу поменять верстку модуля Баннер, но после редактирования никакие изменения не применяются. редактирую тут /theme/theme_name/template/extension/module/banner.tpl В чем может быть дело? кэш модулей обновил, захожу в режиме инкогнито
  2. Там должная быть переменная - id заказа, а ее нет или неправильно запрос сформирован, чтобы ее получить. Мой вопрос в том, как это сделать.
  3. В логах выдает в этой строчке $order = $this->model_checkout_order->getOrder($this->session->data['order_id']); Поискал в интернете - нашел такой вариант замены строки $order= $this->model_checkout_order->getOrder($params['orderId']); Что-то не пойму, почему Id заказа пустой, помогите, пожалуйста.
  4. Выдает 500 ошибку на эту страницу, Версия движка 2.3 Я делал все по Тинькоффской инструкции, модуль поставил, доступ получил, но что-то не хочет он работать
  5. Здравствуйте, поставил модуль оплаты Тинькофф, когда выбираю его на странице оформления заказов, выдает Internal server error, говорит, что нет страницы. index.php?route=checkout/shippay_method Кто-то сталкивался с подобной проблемой? Куда копать? У меня покупной шаблон стоит, но не думаю, что он может с оплатой конфликтовать
  6. Я в pruduct заменил код, но на странице товара не изменяется название, в хлебных крошках тоже(
  7. Здравствуйте, можно как-то при выводе товаров, если в названии есть числа/цифры, то вместо них показывать звездочки? Например, в базе товар: авторучка 5342343-21231, а на сайте чтобы показывалось как авторучка ********-*****
  8. Здравствуйте, не подскажите, как можно при нажатии на товар выводить его не на отдельной странице, а в модальном окне? Сложно ли такое осуществить?
  9. Теги работают, проверял с <h1>, стили не применяются Без таких кавычек никак $message.="<h1>текст </h1>";
  10. Вставил стили в <div> $message.="<div style="background-color:black;">Привет </div>"; Выдает ошибку
  11. Там только теги <br>, стилей нигде нет Воспринимает только голые теги, даже класс или id нельзя добавить
  12. Добрый день, решил отредактировать шаблон письма, которое приходит пользователю после регистрации, в файле /model/account/customer.php $mail->SetText($message) заменил на $mail->SetHtml($message), после этого смог обычные html теги добавлять в сообщение - $message.="<div>Сообщение</div>" Но хотелось бы и стили к этим тегам добавить, если делаю так $message.="<div><p class="msg__title">Привет</p></div> <style> .msg__title{color:blue;} </style>"; То выдает ошибку, т.е. в теги я вообще ничего не могу вписать, только голая структура, иначе ругается, как добавить стили к тексту письма?
  13. Добрый день, ранее мне помогли сделать вложенность производителей во вкладку /brands/производитель, решил этот же код добавить на другой сайт, но у него структура seo_pro отличается от стандартной, и теперь все страницы редиректят во вкладку /brands, как быть? if (count($data)) { $link .= '&' . urldecode(http_build_query($data, '', '&')); } $queries = array(); $brand = false; //Переменная для определения, что работаем с производителями foreach ($data as $key => $value) { switch ($key) { case 'manufacturer_id'://случай с производителем $brand = true; $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'product_id': //case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': case 'download_id': case 'search': case 'sub_category': case 'description': // Compatibility with Shopencart News/Blog: case 'news_id': case 'author': case 'ncat': // Compatibility with VDF News (villagedefrance) case 'news_id': case 'posts_id': // Compatibility with unknown Blog: case 'blog_id': case 'blog_category_id': case 'blogpath': $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'page': if($value == 1) { unset($data[$key]); } else { $queries[] = $key . '=' . $value; } break; case 'path': // ATTN: user can set any path: path=2_4_1_2_3 $category_path = explode('_', $value); // find real category path: $category_id = end($category_path); $categories = $this->getPathByCategory($category_id); // save all categories queries to find later their aliases $categories = explode('_', $categories); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } Видимо здесь что-то не так if ($seo_url == '') return $link; $seo_url = $code . trim($seo_url, '/'); if ($brand) { $seo_url = "brands/" . $seo_url; }
  14. Попробуйте поставить бесплатные модули выгрузки
  15. Почему-то при клике на все страницы выдает только список производителей if (count($data)) { $link .= '&amp;' . urldecode(http_build_query($data, '', '&amp;')); } $queries = array(); $brand = false; foreach ($data as $key => $value) { switch ($key) { case 'manufacturer_id': $brand = true;  $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'product_id': //case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': case 'download_id': case 'search': case 'sub_category': case 'description': // Compatibility with Shopencart News/Blog: case 'news_id': case 'author': case 'ncat': // Compatibility with VDF News (villagedefrance) case 'news_id': case 'posts_id': // Compatibility with unknown Blog: case 'blog_id': case 'blog_category_id': case 'blogpath': $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'page': if($value == 1) { unset($data[$key]); } else { $queries[] = $key . '=' . $value; } break; case 'path': // ATTN: user can set any path: path=2_4_1_2_3 $category_path = explode('_', $value); // find real category path: $category_id = end($category_path); $categories = $this->getPathByCategory($category_id); // save all categories queries to find later their aliases $categories = explode('_', $categories); foreach ($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } Эта структура seo_pro отличается от стандартной, как быть? if ($seo_url == '') return $link; $seo_url = $code . trim($seo_url, '/'); if ($brand) { $seo_url = "brands/" . $seo_url; }
  16. @Eldaeron Большое спасибо, помогло, как ваш ответ отметить правильным?
  17. @Eldaeron Ко всем страницам c товарами этот url стал добавляться
  18. Добрый день, хочу сделать, чтобы производители отображались в виде sitename.ru/brands/brand_name Для этого в seo_pro.php поменял код Тут $queries = array(); $id_manufacturer = false;//new if(!in_array($route, array('product/search'))) { foreach($data as $key => $value) { switch($key) { case 'product_id': //case 'manufacturer_id': //manufacturers brands case 'manufacturer_id': $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; $id_manufacturer = true; break; //manufacturers brands И еще здесь // Manufacturer brands/ if(count($rows) == count($queries)) { $aliases = array(); foreach($rows as $row) { $aliases[$row['query']] = $row['keyword']; } foreach($queries as $query) { if ($id_manufacturer) { //if (in_array('davinci72/brands', explode('/', $_SERVER['REQUEST_URI']))) { // if(strpos($_SERVER['REQUEST_URI'], '/davinci72.ru/brands/') == true) { $seo_url .= '/brands/' . rawurlencode($aliases[$query]); //} //} } else { $seo_url .= '/' . rawurlencode($aliases[$query]); } } } // /Manufacturer brands/ Но на странице товаров начинает дублироваться слово brand, в самих производителях все нормально отображается, как это можно исправить? Пытался условие сделать, чтобы слово бренд в URL добавлялось только если страница с брендами, но что-то не помогло.
×
×
  • 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.