Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

vovi

Новичок
  
  • Публикаций

    20
  • Зарегистрирован

  • Посещение

Все публикации пользователя vovi

  1. В общем всем спасибо - разобрался. Оказалось в апаче не был включен модуль rewrite - ткнул галку в Webmin-е в разделе подключаемых модулей - и все заработало.
  2. Хостер - Я :-) , ну т.е. хостинг на домашнем ПК. В общем глянул я в еррор.лог апача, там вот такая ругань: www/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configurationw пока мучаю гугл - но может кто подскажет что нужно подкрутить?
  3. Да, почитал про .htaccess - это он формирует ЧПУ, но когда я его копирую - сайт выдает следующую ошибку: The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Вот содержание файла .htaccess Options +FollowSymLinks Options -Indexes <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> RewriteEngine On RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] AddDefaultCharset utf-8 Может где то в апаче нужно что-то ткнуть чтобы он корректно отрабатывал?
  4. Всем Добрейшего! Решил перенести сайт с хостинга провайдера на домашний хостинг... Поставил apache2, php5, mysql, phpmyadmin на домашнем сервере (ubuntu + webmin для управления) На провайдерском хостинге сделал следующее: - сделал дамп базы - скопировал все файлы На своем хостинге сделал следующее: - создал юзера аналогично тому который был у провайдера с домашней директорией аналогичной тому которая была у провайдера (чтобы не править пути в файлах опенкарта) - восстановил из дампа базу данных (пользователь аналогичный провайдеровскому) - зашел посмотрел - все корректно - полная копия провайдеровскому хостингу - скопировал файлы опенкарта в домашний каталог - путь получился один в один как у провайдера - повысил права на все скопированные файлы (включая директории и все что в них) до 777 - в apache (через webmin) создал виртуальный хост по имени сайта, который слушает 80 порт и шлет директорию сайта Для теста на своем ПК в файле hosts определил имя сайта на новый IP-адрес (сайт у провайдера пока работает) Пробую запускать - не получается, удалил файл .htaccess - сайт запустился, но вот с такими симптомами: - корректно отображается главная страница - корректно отображается полностью админка - корректно отображаются абсолютные ссылки (вида /index.php?route=блаблабла) - но не работает ни одна ЧПУ-ссылка (mysite.ru/catalogue), т.е при переходе на эти ссылки апач отвечает: The requested URL /catalogue was not found on this server. Такое ощущение, что апач не знает как ему перевести ЧПУ-ссылку в абсолютный путь. Если создаю директорию с таким же именем в корневой директории опенкарта - то ссылка начинает работать. Прошу натолкните на мысль где и куда копать ? Варианты типа "отключить ЧПУ" не принимаются :-)
  5. Благодарю за пояснения - буду думать и реализовывать...
  6. Доброго времени суток. Столкнулся с такой проблемой: имею нескольких менеджеров (пока 2) которые ищут клиентов (покупателей), по окончанию месяца с каждым из них идет расчет: пока что это происходит на бумажке. Как автоматизировать работу с несколькими независимыми менеджерами сайта в плане: 1. чтобы они могли в админке строить отчеты по продажам только своих клиентов (клиенты сортируются по группам - т.е. привязываются к конкретному менеджеру), при этом важно чтобы один менеджер не мог видеть клиентов и объемы другого, т.е. видел только своих. 2. каким образом высчитывать процент продаж для каждого менеджера? Пока что делаю так: сгенерировал для каждого из них купоны со скидкой - клиенты при покупке вбивают эти купоны, ну и можно понять от какого менеджера они пришли, ну и далее идет вычисление объема и процента продаж... Хотелось бы это решить с помощью стандартного функционала opencarta если такое вообще заложено в нем, если стандартными средствами это не реализовать - то тогда уже буду думать над кастомизацией.
  7. - на странице продукта - print_r не поможет, т.к. функции работающие в файле cart.php не возвращают ничего. Сделал вывод в файл, в общем у массива следующая структура {product_option_id, [product_option_value_id]}
  8. Спасибо. А внутренности массива (значения и порядок) кто может подсказать?
  9. Доброе время суток. Хочу отправить (программно) товар в корзину путем вызова функции addToCart, но не могу понять как туда передать опции. JS ловит клик копки "купить" и с помощью ajax отправляет данные в файл .../controller/checkout/cart.php т.е. вот кусок кода который отвечает за эту передачу (в нем уже присутствует объект с перечнем выбранных опций) $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'), пробовал менять дату на следующее: data: {product_id:1, quantity:1}, это работает, но туда еще нужно заложить опции, не могу понять каким образом... должно получится что то вроде этого: data: {product_id:1, quantity:1, option{param1: value1, param2: value2 и т.д.}}, P.S. я знаю что нужно опции передавать объектом, но мне нужно составить именно строку для передачи через ajax Может кто сталкивался с подобной ситуацией
  10. В общем по 1-у вопросу сам нашел... Может кому пригодится: файл: www\catalog\model\catalog\product.php в нем ищем функцию под названием getProducts, в ней ищем строку содержающую следующий код: OR MATCH(pd.description) AGAINST('" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "')"; и меняем ее на OR LCASE(pd.description) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%'"; после этого в описании товара ищется любое вхождение искомой фразы в тексте описания Тестировал на версии 1.5.4.1
  11. Доброе время суток, уважаемые форумчане! Может кто подскажет: Как сделать чтобы стандартный поиск искал также строку поиска в Атрибутах ?
  12. Благодарю за пост, очень помог - искал по вопросу 1 несколько часов выход, пока не набрел на твой пост. Адаптировал к версии 1.5.4.1 По вопросу 2 также спасибо
  13. vovi

    Теги товаров

    Может кому поможет, я сделал так: в файле www/catalog/controller/product/product.php в нем находим строку: 'href' => $this->url->link('product/search', 'filter_tag=' . trim($tag)) меняем ее на: 'href' => $this->url->link('product/search', 'filter_name=' . trim($tag)) Решение конечно не самое оригинальное, но зато при клике на метку ищутся товары в названии которых присутствуют слова из метки.
  14. Доброе время суток! Удалось ли найти решение? у меня аналогичный вопрос.
  15. Кто-нибудь поможет разобраться с «хлебными крошками»? Структура товаров следующая: Категория1->Подкатегория1.1->Товар1.1.1 В свойствах товара указано, что он находится в Подкатегория1.1, но дополнительно в графе «показывать в категориях» отметил, что Товар1.1.1 должен быть виден как в Категория1, так и в Подкатегория1.1 Далее когда я нажимаю Категория1 и вываливается список товаров и собственно Товар1.1.1 Если зайти в сам Товар1.1.1 в хлебных крошках получается вид: Главная->Категория1->Товар1.1.1 (что не совсем корректно, должно быть: Главная->Категория1->Подкатегория1.1->Товар1.1.1) Также заметил, что когда ищешь товар через поиск, то «хлебные крошки» принимают вид: Главная->Поиск->Товар1.1.1 Кто нибудь думал о том как это исправить? Пользуюсь шаблоном palioxis, другие шаблоны не использовал – может там и нормально это отрабатывает.
  16. Подскажите как убрать ленточки справа и слева от меню? Как вместо этих ленточек установить свои рисунки?
  17. В принципе да, тут указаны аналоги, но они видимо индивидуально дописываются к каждому товару. Но тут есть один минус: на странице они будут отражены всегда, вне зависимости есть ли они в позициях номенклатуры этого сайта или нет. Мне бы хотелось, чтобы отражались аналоги, которые присутстсвуют в номенклатуре этого сайта. По сути Аналог - это тот же товар, в таблице номенклатуры соседствует с основными позициями (да посути своей это и есть отдельный товар, просто он может являтся дополнительно и заменителем для конкретной детали - т.е. аналогом). Если модулей готовых нет, и никто этим не занимался до этого, то может кто подскажет как кастомизировать код и структуру базы данных? Например в таблице с номенклатурой добавить поле "аналог", где будет хранится ссылка на товар (если поле пустое - значит аналогов нет). Ну и модернизировать страницу товара, чтобы на ней отражались все аналоги (выбираются селектом все товары у которых в поле "аналог" стоит ID самого товара) Ну это мое видение. Может у кого есть другие соображения.... Не думаю что я первый кому необходим подобный функционал - возможно кто то уже с этим сталкивался и может все таки подсказать?
  18. Да открывать нечего - "карт" пока нет. Сижу думаю как заносить номенклатуру на сайт. Может быть не понятно излагаю суть. Попробую еще раз на примере: 1) Оригинальная запчасть: ремень привода, производитель Bosh 2) Заменитель (должен быть какойто механизм увязки этой позиции с позицией 1) ): ремень привода, производитель Китай 3) Заменитель (должен быть какойто механизм увязки этой позиции с позицией 1) ): ремень привода, производитель Китай2 и т.д. Что должен видеть пользователь (покупатель): зайдя на страницу с Оригинальной запчастью, он видит внизу ее Заменители (Аналоги) и может перейти на страницу этого Заменителя Ну вот как то так.
  19. Есть оригинальная деталь X от производетля Y. Хотелось бы видеть список аналогов детали X, но производителей Y1, Y2 и т.д. Категория одна и таже, название одно и тоже, цена соответственно различная
  20. Доброе времени суток форумчане. Кто может подсказать как можно реализовать функции вывода Аналогов товара на странице самого товара. Сайт - специфика "автозапчасти", на станице конкретной запчасти пользователь должен видеть саму запчасть, плюс список аналогов: такие же товары, их цены (по сути те же товары). Не понятно как увязать основной товар с аналогом. Может кто сталкивался с подобным вопросом. Если есть готовый модуль - можете кинуть ссылку.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.