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

meowmeow

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

    38
  • З нами

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

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

  1. А что именно неаккуратно? Вроде смотрю - что-то не то, но не могу понять что)
  2. А есть какие-нибудь замечания по дизайну и функционалу? Что фигово, а что хорошо? Был бы рад услышать
  3. Всем привет! Представляю свой интернет-магазин постельного белья и постельных принадлежностей, который находится по адресу http://linoletto.ru/ Реализован на ocstore 1.5.3.1 . Шаблон полностью уникальный. Больше всего времени и сил ушло на натягивание движка на шаблон (да-да, именно так а не наоборот :)), ну и различные доработки функционала по мелочам, несколько платных и бесплатых модулей и их доработка. Пока магазин наполнен товарами/данными не до конца, и не обращайте внимания на картинки слайдера - делались от балды для примера.
  4. Посмотрел, onchange выполняется. И id врятли заменяются, иначе бы в модуле оформления заказа тоже не работало.
  5. Такая проблема возникла: Повесил на все select'ы стилизующий jquery-скрипт. В модуле заказа товара все значения поля "Регион" нормально подгружаются при выборе Страны, а вот в модуле регистрации значения не грузятся, когда выбираешь страну. Почему так может быть?
  6. Этот скрипт запускается каждый раз, когда изменяются данные в основной корзине? Что-то так и не удалось мне добиться изменений, прописывал такую штуку: $('#cart').load('index.php?route=module/cart #cart > *');Как можно просписать, чтобы корзина обновлялась? Поподробнее по самой проблеме: В целом, я вот что сделал: файл language/.../simplecheckout.php Была строка: $_['text_items'] = 'Товаров: %s (%s)'; Я изменил на: $_['text_items'] = '<p>Товаров: %s</p> <p>На сумму: %s</p>'; Вот после этого корзина и перестала обновляться на лету( На всех других страницах кроме оформления заказа эта конструкция работает, мини-корзина обновляется (например при добавлении нового товара) но там может немного другая логика в скрипте (например, есть строки $('#cart-total').html(json['total']); $('#cart').load('index.php?route=module/cart #cart > *'); за счет которых работает перерисовка - а тут они не работают)
  7. А можешь сказать, как вообще реализовано обновление модуля мини-корзины при изменении данных заказа? Смотрел файл simplechecout.js, нашел всю основную логику обновления данных в блоках самого модуля simplecheckout, но то что нужно не вижу(
  8. У меня такая проблема. Если ставлю в language-файле текст модуля мини-корзины (text_items) в две строки, то после обновления основной корзины она не перезагружается (данные отображаются старые). Данные обновляются только с перезагрузкой страницы. Deeman, подскажите пожалуйста из-за чего это и что можно сделать ?
  9. Всем привет. https://opencartforum.com/topic/12757-изображения-категорий-в-модуле-категорий-на-гл/ кто поможет?
  10. По идее, для получения картинки должен передаваться номер подкатегории, т.е $child. Попробовал подставить $category_info = $this->model_catalog_category->getCategory($child['category_id']) Но изображение подкатегории все равно почему то не выводится... Вот если подставить $category['category_id'], выводится картинка родительской категории. А как тогда передать номер дочерней?
  11. Сделал в модуле "категории" на главной вывод только подкатегорий. Как сделать вывод картинки для каждой подкатегории? Пробовал добавлять в контроллер модули/категории строчки из контроллера продукт/категории: $this->load->model('tool/image'); После строки foreach ($children as $child) { добавил: $category_id = $category['category_id']; $category_info = $this->model_catalog_category->getCategory($category_id); if ($category_info['image']) { $this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')); } else { $this->data['thumb'] = ''; } - с таким кодом удалось добиться вывода только картинки основной категории, к которой принадлежат те которые я вывожу. Сталкивался ли кто с подобным? что можно сделать?
  12. 2kes, Придумал новую переменную - current_page. Далее пошагово, какие строки куда добавлял: 1. В файле document.php (system/library/) добавил две функции - получение новой переменной и передача новой переменной: public function setCurrent($current_page) { $this->current_page = $current_page; } public function getCurrent() { return $this->current_page; } 2. В файле home.php (catalog/controller/common) устанавливаем значение переменной: $this->document->setCurrent('home'); 3. В файле header.php (catalog/controller/common) получаем значение переменной: $this->data['current_page'] = $this->document->getCurrent(); 4. Ну и в конце концов, в файле шаблона header.tpl (catalog/view/theme/default/template/common) задаем условие, которое проверяет значение этой переменной: <?php if ($current_page=='home') { ?> <div class="1"></div><?php } else { ?> <div class="2"><?php echo $heading_title; ?> </div> <?php } ?>
  13. Кто-нибудь пробовал адаптировать модуль фильтра товаров (у меня модифицированный модуль Soor'a) для страницы производителей? Много ли кода нужно менять? Собственно, нужно сделать чтобы на странице производителя отображалась одна конкретная категория (т.е товары всегда из одной жестко определенной категории, но по выбранному производителю) и фильтр по этой категории Кто-нибудь сталкивался с чем-то подобным, или может есть какие соображения?
  14. Я задаю значение в контроллере страницы home: $this->data['current_page']='home'; В шаблоне задаю: <?php if ($current_page=='home') { ?> Но вылезает ошибка Notice: Undefined variable: current_page in Z:homemagazin1wwwcatalogviewthemedefaulttemplatecommonheader.tpl on line 74 Все верно, т.к проверяется значение в header.tpl, а в контроллере хедера переменная не задекларирована. Как получить значение переменной из контроллера home в контроллере header? Заметил, что например заголовок можно получить,там есть такая строка: $this->data['title'] = $this->document->getTitle(); Видимо как то аналогично, но как прописать?
  15. Наверняка есть какой-то параметр, где хранится ссылка текущей страницы (common/home), но как его узнать и как правильно прописать? Или есть какие-то функции для определения текущей страницы?
  16. Собираюсь реализовать в шапке сайта такую вещь: <?php if (Текущая страница=Главная) { ?> <div class="1"></div><?php } else { ?> <div class="2"><?php echo $heading_title; ?> </div> <?php } ?> Т.е скрипт должен проверять, что открытая страница является главной (home), и выводить один блок, а если не главная, то другой. Вопрос в том, как прописать это условие?
  17. В таком случае, почему вы решили, что сможете самостоятельно, без навыков дизайна и разработки, сделать магазин? Если бы у Вас был какой-то конкретный вопрос, то можно было-бы Вам помочь. Но Вам нужно для начала разобраться в основах, для этого советую изучить детально форум и FAQ. Это поможет разобраться в функционале движка. Если вы хотите хотя-бы немного изменить магазин под себя, создать сколько-нибудь отличающийся дизайн - тут потребуются знания HTML, CSS, и возможно PHP. Если не собираетесь заниматься дизайном и разработкой в будущем, а нужно просто сделать один магазин, во все это вникать не советую - рекомендую нанять профессионалов, как Вам и посоветовал TomSawyer - получится быстрее, и на выходе будет рабочий продающий магазин.
  18. А у Вас есть опыт дизайна вообще или веб-дизайна/HTML-верстки в частности? Понимаете как устроены сайты? С CMS работали когда-нибудь? а с PHP/MySQL?
  19. О дааа, заюзал Notepad++, преобразовал кодировку в UTF-8 без BOM, и все стало нормально. Огромное спасибище! :eek:
  20. Ну вот каким образом содержимое, которое явно находится внутри тега <head></head> может перемещаться в <body></body>? Это что за аномалия вообще? Может у кого-то хотя-бы есть идеи, что это такое? Могу нужную инфу показать если понадобится (стили, содежирмое файлов шаблона и т.д). Вроде так неплохо натягивал верстку на движок, а тут эти отступы застопорили всю работу, не дают покоя!
×
×
  • Створити...

Important Information

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