Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

chukcha

Users
  • Posts

    20,544
  • Joined

  • Last visited

Everything posted by chukcha

  1. в контроллере метод validate()
  2. ну... в конечном итоге, это не верный совет, но $this->customer->isLogged() доступный в шаблоне
  3. Рассказывайте что вы делали? Почему у вас выводятся какие-то selectы?
  4. виновато скорее отсутсnвие блока id=notification
  5. Я уже писал, разбирайтесь с редиректами, ведь это уже не первый вопрос здесь... Исправьте в конфиге HTTP А проблема здесь <base href="http://www.happy-mama.in.ua/" />
  6. И что? ведь logged это не глобальная переменная. Инициализируйте ее в контроллере.
  7. Не имею понятия что это за тема но подозреваю, что есть функция типа 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);
  8. все правильно... А как еще? Бизнес...
  9. главное - превратить список в опиции например <div>размер select option option option /select </div> превратить, например в radio <ul> <li>radio</li>
  10. а seo кеш очистить .htaccess правильно преименовать зы... а причем здесь шаблон?
  11. Масштабирование изображения - это логика шаблона. Потому и должно принадлежать шаблону. Если не самому шаблонизатору, то настройкам шаблона Т.е. init шаблона, должен переписать системные дефолтные" настройки" Но init'а у шаблона нет. Вот и получается, что - одношаблонная система.
  12. Шаблон не должен делать никаких вычисление и должен содержать минимум логики, Тут очень спорный вопрос....Логика, вычисления Логика и вычисления должны быть понятны "верстальщику". Вот на таком уровне. А я не говорю о проблеме опенкартовcкой MVC, я сказал, , что по сути, настройки, параметры темы, должны быть в настройках, параметрах темы. Но так как это не исправится никогда :) , то тема - чтоб поговорить.
  13. Сейчас масштабирование изображений происходит в контроллере. Но с точки зрения MVC, даже опенкартовского, это не совсем верно. Для одного шаблона нужно один размер, для другого - другой. Т.е. по чути размеры изображений должны хранится не в системных настройках, а в настройках шаблона Настройки шаблона - для каждого шаблона свой "модуль" в админку. Тогда можно и масштабировать в контроллере. зы.. чувствую, что так все и останется. одношаблонным.
  14. $this->image = imagecreatetruecolor($width, $height); исправив здесь пропадут другие На демо данных работает? В админке посмотреть установлены ли все размеры для изображений настройка - опции - все что касательно размеров...
  15. Сегодня в почту привалило 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
  16. здесь нужно менять концепцию формировнаия выполнить цикл по количеству нужных опций в цикле проверять значение опции и устанавливать 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 } ?> Как-то так.
  17. Не совсем понятно Apple > планшеты ноутбуки Canon - фото, видео .. Это категории в произвдителях Фото - Canon фото - Nikon Это производители в категориях Можно пойти и по такому пути как в shopica http://themeforest.net/item/shoppica-premium-opencart-theme/full_screen_preview/235470
  18. А че ломать-то? Значит шаблон. Значит контроллер Надо модуль (xml) править под конкретную версию
  19. после doFilter(false); добавить $("body,html")..animate({scrollTop: $("#content).scrollTop()})
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.