Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

beeboosters

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

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

  • Посещение

Все публикации пользователя beeboosters

  1. korysan, огромное спасибо. Правлю tpl и php и получаю что мне нужно, просто отлично. Теперь знаю какую инфу искать в дальнейшем. Еще раз спасибо!
  2. beeboosters

    Как я туплю и прозреваю

    Ну так не интересно, интересно все сделать через "Ж", чтобы местами не работало, а местами глючило при работе, потом долго пить и только потом купить готовое.
  3. beeboosters

    Как я туплю и прозреваю

    Я дошел до оформления заказа :shock: Это будет весело... или больно ) С кабинетом более менее разобрался, хотя account/account пока еще хромой
  4. Вот что бывает, когда дисигнер к программистам лезет со своим "я так вижу! я художник!" :-D Кстати. Проблема остается с обновлением количества товаров при удалении их из корзины. Но я чуть позже подробней опишу, может у кого то будут идеи, у меня - нету.
  5. Известно, мне казалось так удобнее. Ну не суть, все в спойлерах теперь.
  6. beeboosters

    Как я туплю и прозреваю

    А там уже весело :ugeek: - корзина и бутстрап
  7. beeboosters

    Как я туплю и прозреваю

    Хаха ;) Да, дорогой дневник, сегодня снова было много мато и мало написанного кода... Вопросы будут, сейчас вот сажусь дальше править шаблон Да, это, наверное, один из самых лажовых моментов opencart'а. Я уже в предвкушении работы над упрощением. Может сдамся и прийду тоже к simple.
  8. Приблизительно какой формат запроса к базе на получения инфы, например номер телефона? Я там вижу только запросы к языковому файлу, типа: $this->data['text_my_account'] = $this->language->get('text_my_account'); Можно выключить, это да, и модулей куча есть. Но облагородить страничку я и без модуля могу, а вот сделаете её более удобной - это важнее. Тоесть по простому пути как то не хочется идти ;)
  9. Ребята, есть страница account/account, которая тотально бестолкова потому что на ней присутствует меню доступных пользователю настроек и инфы и в контентной части это меню просто тупо дуплируется. Есть ли возможность путем правки controller/account/account.php и template/account/account.tpl сделать так, что бы выводить на этой странице информацию о пользователе - адрес, имя и фамилию, текущие заказы к примеру?
  10. В общем я впервые в жизни столкнулся с реальной версткой. Пару раз когда то верстал странички из интереса, на уровне сайта-визитки, но думаю это не в счет, там был голый html строк на 100. В борьбе с пустым мозгом и opencart я пока проигрываю местами, но где-то получается более менее задуманное. Продолжаю навешивать bootstrap 3.0 на default тему. С корзиной (если кто видел мою тему в шаблонах) так и не получилось разобраться, так что пока работает слегка коряво. Регистрация выглядит как задумано, убрал ненужные поля, все пока ок. По мере продвижения буду сюда писать. Оно всем нафиг не надо, но может кто зайдет и что подскажет дельное ;)
  11. За вывод подкатегорий отвечает вот этот кусок кода в ваша_тема/product/category.tpl: <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 5) { ?> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>"><span><?php echo $category['name']; ?></a></span></li> <?php } ?> </ul> <?php } else { ?> <?php for ($i = 0; $i < count($categories);) { ?> <ul> <?php $j = $i + ceil(count($categories) / 4); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($categories[$i])) { ?> <li><a href="<?php echo $categories[$i]['href']; ?>"><img src="<?php echo $categories[$i]['thumb']; ?>"><span><?php echo $categories[$i]['name']; ?></span></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php } ?> </div> <?php } ?> Я не могу даже банально проверить можно ли вывести описание подкатегории вот так вот.... <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 5) { ?> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>"><span><?php echo $category['name']; ?></a></span></li> <li><?php echo $category['description']; ?></li> <?php } ?> </ul> <?php } else { ?> <?php for ($i = 0; $i < count($categories);) { ?> <ul> <?php $j = $i + ceil(count($categories) / 4); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($categories[$i])) { ?> <li><a href="<?php echo $categories[$i]['href']; ?>"><img src="<?php echo $categories[$i]['thumb']; ?>"><span><?php echo $categories[$i]['name']; ?></span></a></li> <li><?php echo $categories[$i]['description']; ?></li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php } ?> </div> <?php } ?> так как на локалку OCStore еще ни разу у меня не стал ;)
  12. С помощью deim решилась проблема с выводом добавленных товаров в модальном окне корзины без обновления страницы. Осталось разобраться с обновлением ссылки на корзину при удалении товаров. deim - огромное спасибо, сам бы я с javascript никак не справился бы, я в нём нулевой :ugeek: Код cart.tpl обернутый в bootstrap 3 (кое как =) : В файле common.js после $('#cart-total').html(json['total']); добавили $('#cart').load('index.php?route=module/cart #cart > *'); Теперь товар есть в модальном окне без перезагрузки. Целиком функция на данный момент выглядит так: Продолжаю искать решение с обновление cart-total после удаления товара без Ctrl+R Сошлись на том, что проблема где-то здесь: <button type="button" class="btn btn-default btn-xs" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' #cart > *');">Убрать</button>
  13. Ну что ж... Поведение корзины во многом зависит от того, какой кусок кода, в файле cart.tpl, лежит в диве с id="cart". Сейчас в этом диве НЕ находится ссылка на корзину (id=cart-total), а только (и целиком) модальное окно. Товар все также видно только после обновления страницы, зато он стал удалятся из корзины корректно. За исключением одного момента ;) При удалении ссылка на корзину не обновляется, словно товаров не удаляли, только после перезагрузки страницы ;) Наверное, потому что она теперь не лежит в диве с id="cart" :ugeek: Буду пробовать дальше...
  14. Такс... Надобность в форке отпала. Кое что переписалось, скрипты начали работать корректно, кроме корзины, но ей недолго осталось быть такой особенной работающей как попало.
  15. Всем привет. Это уже 100500 тема по данному вопросу. Нажимаю кнопку "Купить" - информер "Товар такой-то добавлен в корзину" появляется как положено, количество и сумма в корзине обновляются как положено. Но при нажатии на корзину товара в ней все ещё нет - "Ваша корзина пуста". После Ctrl+R все отлично - товар появляется в корзине, его видно. Но только после обновления страницы. Исходные данные - Opencart Overclocked, стандартная тема Default которую переделываю под чистый Bootstrap 3.0 Проблема явно в скриптах, а я с javascript практически не дружу. Нужна помощь. Проект на локалке, дать ссылку не могу, поэтому постараюсь максимально проинформировать. Корзину хочу оформить модальным окном из бутстрапа. Файл cart.tpl: (код корзины можно сделать компактнее, но я уже пробовал по всякому, и это последний вариант, где я решил вообще весь код обрамления модального окна расписать как для пустой так и для заполненной корзины, думал "а вдруг") Модальное окно глючит, но если закомментировать этот кусок common.js.... ....то работает корректно (ну, кроме обновления товара без обновления страницы. На всякий случай header.tpl Буду рад любой помощи. Темы по корзинам описанные здесь на форуме посмотрел, многие решения взятые из них попробовал - не помогло. По поводу форка - был выбран во избежания геммороя с разными версиями jQuery, чистый Opencart работает с 1.7.1, для корректной работы Bootstrap требуется 1.11.1, который в Overclocked по дефолту. С оригинальным Opencart были теже проблемы с корзиной, так что трабл не в форке, поверьте.
×
×
  • Создать...

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

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