Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

AlexDW

Користувачі
  
  • Публікації

    11 319
  • З нами

  • Відвідування

Усі публікації користувача AlexDW

  1. В catalog\model\catalog\product.php в теле функции getProducts ищите часть кода if (!empty($data['filter_name'])) { $implode = array(); $words = explode(' ', trim(preg_replace('/\s\s+/', ' ', $data['filter_name']))); foreach ($words as $word) { $implode[] = "pd.name LIKE '%" . $this->db->escape($word) . "%'"; } if ($implode) { $sql .= " " . implode(" AND ", $implode) . ""; } if (!empty($data['filter_description'])) { $sql .= " OR pd.description LIKE '%" . $this->db->escape($data['filter_name']) . "%'"; } } его и мучайте :ugeek:
  2. Никаких дублей не будет - есть base href и canonical. Если их конечно не ковыряли
  3. Ага, причем наличие такого кода в response выдает любителя вареза с вероятностью 99% Ну - если исключить "помощь" со стороны недобросовестных граждан, которым предоставляли доступ
  4. Модуль обновлен до версии 1.03: - добавлен показ изображений товара в письме покупателя, с возможностью указания размера; - добавлены ссылки на страницу товара в магазине к названию товара и его картинке в письме покупателя; - добавлено поле Location (Расположение) для показа в админке, счете и письме покупателя; - исправлен баг со смещением полей при наличии подарочного сертификата в письме покупателя;
  5. Смысл имеет - по крайней мере года три назад подобным заморачивался, результат ощутим ;) Современные браузеры поддерживают одновременную потоковую загрузку 4-6 элементов. Только несколько другим путем пошел - не стал создавать поддомены, вместо этого сделал алиасы к сайту в панели управления хостингом (вида static1.site.ru, static2.site.ru и тд) - в итоге физически ничего никуда переносить не нужно. Для браузера эти адреса разные, поэтому подгрузка в паралллельном режиме идет на ура. А фактически - адрес один и тот же, этакий CDN для бедных в итоге :-D Дальше внес изменения, примерно как в постах выше - только еще css правил, там пути вручную раскидал между несколькими алиасами + в header.tpl для подгрузки части js и css PS: Оптимальное количество таких алиасов - 3-6шт, включая сам домен, в зависимости от типа данных и распиливания нагрузки
  6. Для того чтобы добавить товар в заказ нужно его сначала выбрать. Для примера, выберите Продажи->Заказы, на любом заказе нажмите Изменить, в открывшемся окне выбрать вкладку Товары и в поле Выберите товар введите ip Появится выпадающий список товаров, начинающихся с ip - из него выбираете нужный и нажимаете кнопку добавить товар. Если у вас такого списка нет - либо в движке ковырялись/модули какие ставили, либо изначально скачали чЮдо-сборку Пробуйте заменить файлы (только копии перед этим создайте) admin\controller\sale\order.php admin\view\template\sale\order_info.tpl на чистые от вашего дистрибутива
  7. Спросить авторов модулей, возможно объяснят непонятные моменты - при условии, что модули покупались
  8. Делайте по аналогии - только вместо шаблона письма в admin\view\template\sale\order_invoice.tpl
  9. Никак - плюсовать только админы могут, спасибо достаточно ;)
  10. Короче, все не так. То, что в 9 посте - откатить как было с самого начала, там ничего не нужно менять. :-D Вот решение: в admin\controller\catalog\product.php найти код (встречается два раза) $action[] = array( 'text' => $this->language->get('text_edit'), 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $result['product_id'] . $url, 'SSL') ,'downloads' => $this->url->link('catalog/download', 'token=' . $this->session->data['token'] . '&product_id=' . $result['product_id'] . $url, 'SSL') ); заменить на $action[] = array( 'text' => $this->language->get('text_edit'), 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $result['product_id'] . $url, 'SSL') ); $action[] = array( 'text' => 'downloads', 'href' => $this->url->link('catalog/download', 'token=' . $this->session->data['token'] . '&product_id=' . $result['product_id'] . $url, 'SSL') ); и будет счастье ;) PS: вспомнил, у вас же код добавляется через vqmod.. придется переделывать xml, которые этот код добавляют. вообщем, при наличии знаний - самому, при сложностях - к автору
  11. По умолчанию, в информации о заказах, счете и письме клиенту выводится только поле модель. Для того чтоб выводить другие поля, нужно дорабатывать. Или воспользоваться готовым решением ;)
  12. Само собой ничего не происходит - вспоминайте, что делали/ставили до изменений Либо смотрите логи сервера и FTP на предмет доступа посторонних
  13. забавный код :ugeek: в admin\controller\catalog\product.php найдите строку $this->data['action'] = $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $this->request->get['product_id'] . $url, 'SSL'); пробуйте заменить на $this->data['action'] = $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $this->request->get['product_id'] . $url, 'SSL'); $this->data['downloads'] = $this->url->link('catalog/download', 'token=' . $this->session->data['token'] . '&product_id=' . $this->request->get['product_id'] . $url, 'SSL'); и удалите vqmod/vqcache/vq2-admin_controller_catalog_product.php для очистки кеша PS: решение - тот еще костыль, по уму - к автору сборки/модуля
  14. Он стандартный, похоже изменения через vqmod вносятся. Проверьте, есть ли файл vqmod/vqcache/vq2-admin_controller_catalog_product.php если да - его так же сюда
  15. Если не ошибаюсь, в стандартной версии никаких загрузок в каталоге товаров нет - мучайте автора допила
  16. Для переустановки vqmod 1) скопируйте куда-нибудь папку vqmod/xml (без файла vqmod_opencart.xml) 2) переименуйте файлы index.php (в корне сайта) в index.ph_ и admin/index.php в admin/index.ph_ 3) скопируйте оригинальные файлы index.php и admin/index.php из вашего чистого дистрибутива на сайт 4) удалите папку vqmod со всем содержимым (не забудьте про п.1) 5) скачайте нужную версию vqmod (в вашем случае 2.4.1) и скопируйте файлы на сайт (так, чтобы папка vqmod была в корне сайта, а в ней были папки install, xml и тд) 6) в браузере наберите ваш сайт/vqmod/install - если все правильно, получите сообщение о установке 7) скопируйте содержимое папки из п.1 в vqmod/xml 8) на всякий случай очистите содержимое папки system/cache Если что-то не так - читать с самого начала, внимательно проверять все пункты.
  17. Да вроде на стандартную отправляет после разлогинивания - catalog/view/theme/ имя вашей темы /template/common/success.tpl Изменить можно в catalog\controller\account\logout.php
  18. AlexDW

    Анекдоты

    Урок в первом классе. Учительница: - Наступила осень, опала листва, трава пригнулась к земле.. Кому, ребята, тяжелее всего сейчас прятаться? Вовочка: - Гаишникам и дворникам!
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.