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

chukcha

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

    20 468
  • З нами

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

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

  1. ну... в конечном итоге, это не верный совет, но $this->customer->isLogged() доступный в шаблоне
  2. Рассказывайте что вы делали? Почему у вас выводятся какие-то selectы?
  3. виновато скорее отсутсnвие блока id=notification
  4. Я уже писал, разбирайтесь с редиректами, ведь это уже не первый вопрос здесь... Исправьте в конфиге HTTP А проблема здесь <base href="http://www.happy-mama.in.ua/" />
  5. И что? ведь logged это не глобальная переменная. Инициализируйте ее в контроллере.
  6. Не имею понятия что это за тема но подозреваю, что есть функция типа addToCart, где после success выводится notify окно И чтоб его закрыть нужно повесить таймер $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); window.setTimeout(function(){$('.success img').click()},4000);
  7. все правильно... А как еще? Бизнес...
  8. главное - превратить список в опиции например <div>размер select option option option /select </div> превратить, например в radio <ul> <li>radio</li>
  9. а seo кеш очистить .htaccess правильно преименовать зы... а причем здесь шаблон?
  10. Масштабирование изображения - это логика шаблона. Потому и должно принадлежать шаблону. Если не самому шаблонизатору, то настройкам шаблона Т.е. init шаблона, должен переписать системные дефолтные" настройки" Но init'а у шаблона нет. Вот и получается, что - одношаблонная система.
  11. Шаблон не должен делать никаких вычисление и должен содержать минимум логики, Тут очень спорный вопрос....Логика, вычисления Логика и вычисления должны быть понятны "верстальщику". Вот на таком уровне. А я не говорю о проблеме опенкартовcкой MVC, я сказал, , что по сути, настройки, параметры темы, должны быть в настройках, параметрах темы. Но так как это не исправится никогда :) , то тема - чтоб поговорить.
  12. Сейчас масштабирование изображений происходит в контроллере. Но с точки зрения MVC, даже опенкартовского, это не совсем верно. Для одного шаблона нужно один размер, для другого - другой. Т.е. по чути размеры изображений должны хранится не в системных настройках, а в настройках шаблона Настройки шаблона - для каждого шаблона свой "модуль" в админку. Тогда можно и масштабировать в контроллере. зы.. чувствую, что так все и останется. одношаблонным.
  13. $this->image = imagecreatetruecolor($width, $height); исправив здесь пропадут другие На демо данных работает? В админке посмотреть установлены ли все размеры для изображений настройка - опции - все что касательно размеров...
  14. Сегодня в почту привалило 6 Golden Rules For Ecommerce Design http://www.sitepoint.com/ecommerce-checkout-design-fundamentals/?utm_medium=email&utm_campaign=SitePoint+Newsletter++12+June+2014&utm_content=SitePoint+Newsletter++12+June+2014+Version+A+CID_8e618a5afd9f264517b0304a524089f2&utm_source=CampaignMonitor%20SitePoint&utm_term=6%20Golden%20Rules%20For%20Ecommerce%20Design
  15. здесь нужно менять концепцию формировнаия выполнить цикл по количеству нужных опций в цикле проверять значение опции и устанавливать checked $product_count = array($text_no, $text_yes, $text_reg); foreach ($product_count as $key=>$prod_c){ $checked = ($key == $config_product_count)? ' checked="checked"':'';?> <input type="radio" name="config_product_count" value="<?php echo $key; ?>"<?php echo $checked; ?> /><label><?php echo $prod_c;?></label> <?php } ?> Как-то так.
  16. Не совсем понятно Apple > планшеты ноутбуки Canon - фото, видео .. Это категории в произвдителях Фото - Canon фото - Nikon Это производители в категориях Можно пойти и по такому пути как в shopica http://themeforest.net/item/shoppica-premium-opencart-theme/full_screen_preview/235470
  17. А че ломать-то? Значит шаблон. Значит контроллер Надо модуль (xml) править под конкретную версию
  18. после doFilter(false); добавить $("body,html")..animate({scrollTop: $("#content).scrollTop()})
×
×
  • Створити...

Important Information

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