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

kate1987

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

    370
  • З нами

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

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

  1. if ((utf8_strlen($this->request->post['firstname']) < 3) || preg_match('/^[0-9A-Za-z]+$/i', $this->request->post['firstname'])) { $this->error['firstname'] = $this->language->get('error_firstname'); } if ((utf8_strlen($this->request->post['lastname']) < 3) || preg_match('/^[0-9A-Za-z]+$/i', $this->request->post['lastname'])) { $this->error['lastname'] = $this->language->get('error_lastname'); } Вот так вроде заработало
  2. Помогите еще пожалуйста с этой проверкой на кириллические символы if ((utf8_strlen($this->request->post['firstname']) < 3) || !preg_match('/^[А-Яа-яЁё]+$/i', $this->request->post['firstname'])) { $this->error['firstname'] = $this->language->get('error_firstname'); } if ((utf8_strlen($this->request->post['lastname']) < 3) || !preg_match('/^[А-Яа-яЁё]+$/i', $this->request->post['lastname'])) { $this->error['lastname'] = $this->language->get('error_lastname'); } В итоге ничего не пропускает, что бы не вводила
  3. Хорошо, скрипт написали <script type="text/javascript"> jQuery(function($){ $("#date").mask("99/99/9999"); $("#phone").mask("(999) 999-9999"); $("#tin").mask("99-9999999"); $("#ssn").mask("999-99-9999"); }); </script> А как он будет связан с моим инпутом? <tr id="telephone-display"> <td><span class="required">*</span> <?php echo $entry_telephone; ?></td> <td><input type="text" name="telephone" value="<?php echo $telephone; ?>" /> <?php if ($error_telephone) { ?> <span class="error"><?php echo $error_telephone; ?></span> <?php } ?></td> </tr>
  4. Здравствуйте. Использую Opencart 1.5.4. Хочу попросить помощи в создании маски на телефон при регистрации. Вот так +7 (___) ___-__-__ ипроврку на правильность заполнения (лишние символы , буквы) А в полях Имя, Фамилия - адрес – поставить проверку только на кириллические символы. js знаю плохо, не могу разобраться в этом вопросе сама(
  5. Здравствуйте. Пыталась Перенести категории запросами с таблиц phpmyadmin с версии ос 1,4,9,5 на версию 1,5,4 следующим способом. Экспортировала нужную таблицу, недостающие поля дописывала и через SQL запрос импортировала в opencart Но после выполнения запрросов категории в админке не отображались (просто пустое место) а при добавлении новой категории через админку возникала ошибка о поле metakeyword. Возможно кто то импортировал товары и категории sql запросами и может мне помочь?
  6. Здравствуйте. Ищу модуль смс рассылки для старой версии Opencart 1.4.9. Под версию 1.5 есть, а под 1.4 нигде не могу найти. Возможно кто нибудь видел такой модуль?
  7. Здравствуйте. Использую Opencart 1.5.4 Пытаюсь сделать так чтобы в корзине постоянно находился 1 товар из определенной категории. Суть в том что этот товар является подарком, занесен в категорию Подарок и доджен находиться в корзине. Пытаюсь сделать так <?php if ($categoryhome['name'] != "Подарок") { ?> здесь блок с товаром <?php } ?> Пока не получается. Проблема наверное в том что в контроллере уже используюся свои переменные для product. Может кто-нибудь подскажет как это сделать?
  8. Что то мне никто не захотел помочь и я помогла себе сама) Представляю вашему вниманию переделанный модуль Categorywall с описанием категорий, изображением категорий и выводом подкатегорий. В \catalog\controller\module\categoryhome.php добавить $parts = explode('_', (string)$this->request->get['path']); } else { $parts = array(); } if (isset($parts[0])) { $this->data['category_id'] = $parts[0]; } else { $this->data['category_id'] = 0; } if (isset($parts[1])) { $this->data['child_id'] = $parts[1]; } else { $this->data['child_id'] = 0; } $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $image = empty($category['image']) ? 'no_image.jpg' : $category['image']; $thumb = $this->model_tool_image->resize($image, 100, 100); $this->data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { $total = $this->model_catalog_product->getTotalProducts(array('filter_category_id' => $category['category_id'])); $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); $total += $product_total; $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } $this->data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $total . ')' : ''), 'children' => $children_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']), 'thumb' => $thumb, 'description' => html_entity_decode($category['description']) ); } Файл \catalog\view\theme\default\template\module\categoryhome.tpl изменить на <div class="box"> <div class="box-content"> <div style=" overflow: hidden;" class="box-product"> <?php foreach ($categories as $category) { ?> <div class="cathp"> <div class="image"> <a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>" alt="<?php echo $category['name']; ?>" /></a></div> <div class="name"> <div> <?php if ($category['category_id'] == $category_id) { ?> <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a> <?php } else { ?> <a href="<?php echo $category['href']; ?>" class="no-active"><?php echo $category['name']; ?></a> <?php } ?> <?php if ($category['children']) { ?> <div> <?php foreach ($category['children'] as $child) { ?> <div> <?php if ($child['category_id'] == $child_id) { ?> <a href="<?php echo $child['href']; ?>" class="child-active"> - <?php echo $child['name']; ?></a> <?php } else { ?> <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a> <?php } ?> </div> <?php } ?> </div> <?php } ?> </div> <br /> <?php echo $category['description']; ?> </div> </div> <?php } ?> </div> </div> </div> Понимаю что грязно, но как умею. Пользуйтесь на здоровье.
  9. Здравствуйте. Для отображения категорий на главной использую модуль categorywall Opencart 1.5.4. Вопрос как отобразить под названием категории ее подкатегории. Вот так Изображение Категория -Подкатегори -Подкатегория .... спасибо
  10. Сама себе помогаю) В контроллер header.php после protected function index() { добавила $route = empty($this->request->get['route']) ? 'common/home' : $this->request->get['route']; $css_file = str_replace('/', '_', $route) . '.css'; if(file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/stylesheet/' . $css_file)) { $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template'). '/stylesheet/' . $css_file); } Что делает этот код? В зависимости от урл страницы смотрит создан ли файл стиллей с одноименным названием, допустим вы находитесь на главной common/home Создаем файл стилей common_home.css В нем пишем нужные стили. Если вы хотите новые стили для страницы категорий тогда нужно создать файл стилей product_category.css И т.д. После применения кода моя проблема исправилась)
  11. Здравствуйте. Использую опенкарт 1,5,4 ДЛя главной и для остальных страниц сайта у меня поддключаются разные стили для расположения меню. А именно на главной меню опускается на определенное кол-ство символов, на остальных поднимается обратно. Реализовано с помощью такого нехитрого кода <?php if (isset($this->request->get['route']) && $this->request->get['route'] == 'common/home' || !isset($this->request->get['route'])) { $main=' margin-bottom: 105px; margin-top: 345px;';} if (isset($this->request->get['route']) && $this->request->get['route'] != 'common/home' || !isset($this->request->get['route'])) { $main='margin-bottom: 105px; margin-top: 0px;';} ?> <div style="<?php echo $main; ?>" id="menu"> ...... Проблема в том что когда пользователь первый раз заходит на сайт 'common/home' не добавляется к урл и меню не опускается. Подскажите пожалуйста как решить данную проблему? Спасибо
  12. Здравствуйте. Использую opencart 1,5,4, не могу понять как сделать почтовую рассылку пользователям. Есть ли там такая функция вообще?
  13. Здравствуйте. Для импорта експорта товаров на своем на сайте я использовала модуль от pashast Экспорт-импорт export import xls для OCSTORE - 1.5.4. Так как товаров у меня очень много при экспорте появлялась ошибка <b>Notice</b>: Error: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay<br />Error No: 1104<br />SELECT p.product_id, pd.name, GROUP_CONCAT( DISTINCT CAST(pc.category_id AS CHAR(11)) SEPARATOR "," ) ................. Исправила ее так в файле admin/model/tool/export.php строка 2448 добавить $this->db->query('SET SQL_BIG_SELECTS=1'); После этого все заработал !Файл експортируется с задержкой, чем больше товаров, тем больше задержка Может кому нибудь понадобится мое решение)
  14. Здравствуйте. Есть модуль новости в Opencart 1.5.4 Как бы мне в его добавить изображения и дату публикации? Сами эти данные есть. Не могу понять как перенести. Спасибо.
  15. Сделала само слайдшоу меньше 735 px Это помогло. самого фона не видно.
  16. Все равно фон есть, добавляет к тем к которым не добавлял. Может дело в скрипте? К сожалению js не знаю
  17. Не работает( Кеш чистила. Самое странное что это только в некоторых картинках
  18. Здравствуйте. Использую opencart 1.5.4 Когда добавила фон к шаблону заметила что у некоторых! изображений в слайдшоу белый фон, хоя картинки вырезаны так что вообще лишнего фона нет. В файле стилей везде transparent В чем может быть проблема может кто подскажет? Браузер Mozilla Firefox
  19. Здравствуйте. Требуется исправить пагинацию левого фильтра на сайте http://postelloff.ru/postel При выборе опции из левого фильтра неправильно отображается количество страниц.
  20. Фильтр именно слева (выделен на скрине), а дизайн не я делала
  21. Решено. Вот скидываю файлик . Если выбрано тип поля список будет просто переходить как по ссылке без клика на кнопку применить.
  22. Использую Opencart 1.5.4 + модуль автоматический фильтр Сайт http://postelloff.ru/postel левый блок с фильтром. Выбрала тип фильтра список. Но при клике на саму опцию фильтра ничего не происходит, хотя ссылка в фаебаге есть и когда ее просто копируешь и вставляешь в адресную строку браузера все фильтруется отлично. Прошу помощи. Не бесплатно, уже замучилась с этой проблемой, 5 человек решало и толку никакого. Помогите пожалуйста.
  23. Предпологалось разное размещение содержимого блока фильтр. Доделаю пришлю скрин. Так будет виднее

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

Important Information

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