Перейти к содержанию

Shkarbatov

Новичок
  • Публикаций

    25
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Shkarbatov

  • Звание
    Пользователь

Информация

  • Пол
    Не определился
  1. Подскажите пожалуйста, делаю форму при оформлении заказа, есть поля во view checkout.tpl, описанные в форме, есть контроллер checkout.php подскажите пожалуйста, как отправить форму на обработку в контроллер. Интересует как отправить форму на определенный метод в контроллер для обработки. Подскажите пожалуйста, облазил интернет, не могу найти. Спасибо!
  2. Shkarbatov

    Оформление заказа

    Добрый день, подскажите пожалуйста, существуют ли бесплатные модули оформление заказа в 1 шаг? Заранее всем спасибо!
  3. Shkarbatov

    Вход по openid vkontakte.ru

    1) Подскажите пожалуйста, возможно ли настроить логинзу локально (пока доменное имя еще не зарегистрировано)? При регистрации на локальном сайте через соц сети процесс как-бы запускается, но пользователь не авторизируется, как быть? 2) В админке после установки модуля присутствует только 3 поля: Позиция, Статус, Порядок сортировки, так и должно быть, или их должно быть больше?
  4. Shkarbatov

    shoppica 2 Не работает Twitter

    Тему можно закрывать, api сменилось и просто надо переделать под новый api. Исправил - все заработало.
  5. Shkarbatov

    shoppica 2 Не работает Twitter

    Добрый день, установил шаблон shoppica 2, но не могу настроить вывод твиттов из своего аккаунта. Изначально был вот такой вот адрес и json возвращал ошибку: <script type="text/javascript" src="http://twitter.com/statuses/user_timeline/xxxxxxx.json?callback=twitterCallback2&count=3"></script> Исправил, вот на такой: <script type="text/javascript" src="https://api.twitter.com/1/statuses/user_timeline/xxxxxxxx.json?include_entities=true&include_rts=true&screen_name=twitterapi&count=2"></script> Сейчас json вроде как возвращает то, что надо, вот только в блоке twitter так ничего и не выводится, в разбор jason не заглядывал. Подскажите пожалуйста у кого-то он работал изначально, смотрю на всех демо в инете он тоже ничего не выводит, может кто-то знает где уже такая проблема обсуждалась ранее?
  6. Всем добрый день! ------------------------------- 1 --------------------------------------- Подскажите пожалуйста, при переходе из каталога товара, или из главной (если в корзину не было добавлено еще не одного товара) в корзину, выдает 404. Переходит вот по такому вот адресу: http://mysite.com/index.php?route=checkout/cart Если же товар добавлен в корзину, то при переходе в корзину не выдает 404. ------------------------------- 2 --------------------------------------- Подскажите пожалуйста, при переходе из каталога товара, или из главной (если в корзину не было добавлено еще не одного товара) в оформить, переходит на страницу оформления заказа, но через 2 секунды перенаправляет в корзину, но так как там ничего нет, то выдает 404. ------------------------------------------------------------------------- Вот такая вот запара, подскажите пожалуйста в чем может быть дело? В журнале ошибок - ничего нет.
  7. Блин, ну я имею ввиду, если мне надо использовать циклы (к примеру) на странице. Вот и постоянно приходится писать <?php ?> Очень напрягает. Как к нему можно прикрутить smarty?
  8. Ту ссылку которую вы дали (на бесплатный модуль), как раз реализует вывод во view, без использования админки, а мне это не подходит, есть еще варианты?
  9. Файлы шаблона называются tpl? Если не так, то как можно прикрутить к нему шаблонизатор, не удобно постоянно писать <?php echo "Hello World"; ?>
  10. OpenCart использует шаблонизатор smarty, но по чему-то даже в стандартном шаблоне используется не он, а php вставки, Подскажите пожалуйста, что надо включить для того, что бы можно было писать smarty-синтаксисом, и повлияет ли это как-то на формирование переменных в контроллере для view?
  11. Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div>
  12. А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало?
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.