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

lextor

Новачок
  
  • Публікації

    31
  • З нами

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

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

  1. Сюда /catalog/view/theme/default/template/common/header.tpl
  2. возможно так? <a href="http://site.ru/video.html" target="_blank" rel="shadowbox;height=400;width=712" class="option">название ссылки</a>
  3. привяжите кнопки к одному классу. код $('#button-cart').bind('click', function() { замените на $('.класскнопки').each(function (i) { $(this).bind('click', function() { и в конце всей этой функции добавьте еще одини закрывающие скобки - это }); }); //--></script> меняем на это }); }); }); //--></script>
  4. Это зависит от конфигурации хостинга. Если скрипты исполняются от апача тогда 644 тоже поможет.
  5. и на всякий случай на папку view сделайте рекурсивное изменение атрибутов (chmod) на 444 , чтоб эти файлы в дальнейшем не правились
  6. файл http://hats-market.ru/admin/view/javascript/jquery/jquery.mousewheel.js http://hats-market.r...ry-1.7.1.min.js внизу document.write('<iframe... ); Удалите. И кеш очистите заодно.
  7. Возможно в js файлах есть криптованый код. Посмотрите еще в настройках пункт Код Google Analytics. Также если только на страницах товра то может в БД в таблице описаний. нужно посмотреть код страницы, а то закрыт сайт.
  8. Есть модуль под форму ф113 и ф116. Если кто знает принципиально различие от ф116 и ф117 то будет и ф117.
  9. Можно сделать все.

  10. Полный лог запросов firebug сюда. Список плагинов и какой хостер?
  11. Файл - catalog/view/theme/default/stylesheet/stylesheet.css найти .product-info .image { border: 1px solid #8b8b8b; box-shadow:0 0 2px #616161; float: left; margin-bottom: 20px; text-align: center; } заменить на .product-info .image { border: 1px solid #8b8b8b; box-shadow:0 0 2px #616161; height: 250px; float: left; margin-bottom: 20px; text-align: center; } Очистить кеш и обновить страницу.
  12. if (!empty($data['filter_name'])) { $word=$data['filter_name']; $word=str_replace ( " ", "%", $word ); // Замена пробелов в строке поиска для MYSQL выборки. $sql .="LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' OR LCASE(p.model) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' "; }
  13. if (!empty($data['filter_name'])) { $word=$data['filter_name']; $word=str_replace ( " ", "%", $word ); // Замена пробелов в строке поиска для MYSQL выборки. $sql .="LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' "; }
  14. Начни с catalog/controller/product/category.php. Основной контроллер категорий. Тут увидишь логику отдельных функций. Объектные связи с моделями типа $this->load->model('catalog/category'); - модель категорий $this->load->model('catalog/product'); - модель продуктов $this->load->model('tool/image'); - модель изображений -------------------------------------------------------------------------- $category_info = $this->model_catalog_category->getCategory($category_id); - использование объекта модели. Работа с объектом документа $this->document->setTitle($category_info['name']); - установка тайтлов $this->document->setDescription($category_info['meta_description']); - дескрипшна $this->document->setKeywords($category_info['meta_keyword']); - кейворда ну и подключение представления с проверкой фала. if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) { $this->template = $this->config->get('config_template') . '/template/product/category.tpl'; } else { $this->template = 'default/template/product/category.tpl'; } А вообще, запомни одну картинку и изучай только на конкретных нужных тебе заданиях или примерах. Читать исходники как книгу вредно.
  15. Файл - catalog/model/catalog/product.php. Функция - getProducts(); Рабочий код - if (!empty($data['filter_name'])) { $implode = array(); $words = explode(' ', $data['filter_name']); $words = array_filter(array_unique($words), 'strlen'); foreach ($words as $word) { if (!empty($data['filter_description'])) { $implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' OR LCASE(pd.description) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'"; } else { $implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'"; } } if ($implode) { $sql .= " " . implode(" OR ", $implode) . ""; } } Заменить на if (!empty($data['filter_name'])) { $word=$data['filter_name']; $sql .="LCASE(pd.name) ='" . $this->db->escape(utf8_strtolower($word)) ." ' "; } Будет искать только по 100% совпадению. или на if (!empty($data['filter_name'])) { $word=$data['filter_name']; $sql .="LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' "; } Тогда должно по вхождению всей строки в таком же порядке слов.Не успел проверить все, но должно работать. Не забудьте почистить кеш.
  16. catalog/language/russian/mail/customer.php - все текста для уведомления при регистрации.
  17. Файл cart.tpl . Найти центральный блок через файрбаг и перенести </div> ниже полей формы.
  18. попробуй http://24ast.ru/catalog/view/javascript/jquery/colorbox/colorbox.css перезаписать на http://www.jacklmoore.com/colorbox/example2/colorbox.css
  19. TRUNCATE TABLE 'pruducts' и так для каждой таблицы. Можно удалить базу и залить установочный бекап.
  20. Занят 23/7 до октября. Можно сделать все. Но времени пока нет.


×
×
  • Створити...

Important Information

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