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

mrvira

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

    123
  • З нами

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

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

  1. Можно заменить ту, что есть на вашу. Смотрите http://code.google.com/p/vqmod/wiki/Scripting - параметры position="replace" и атрибут offset (раздел modification / file / operation / search).
  2. Речь не о дизайнере, а о художнике. Сделать дизайн сайта, или одну иконку 256х256, или картинку для печати в полноцвет А4 - всё разные деньги, и иконка тут самое дешевое.
  3. Почитал, что пишут, и переделал оповещения - теперь страница не прокручивается вверх, а оповещение показывается с правого края страницы.
  4. ИМХО: вы продаете велосипеды - закажите художнику рисунок велосипеда с багажником-корзиной. Так, чтобы корзина была хорошо видна, и было понятно, что это такое. Не думаю, что такого размера иконка будет очень дорогая.
  5. Способов несколько. Наверное, самый простой: В модели admin/model/sale/order.php в методе getOrderProducts меняете запрос, добавляя Join с таблицей продуктов для выяснения id производителя: "SELECT o.*, p.manufacturer_id FROM " . DB_PREFIX . "order_product o INNER JOIN " . DB_PREFIX . "product p ON o.product_id=p.product_id WHERE o.order_id = '" . (int)$order_id . "'"Далее, в контроллере admin/controller/sale/order.php в методе invoice() после строки $this->load->model('sale/order');грузите модель производителей: $this->load->model('catalog/manufacturer');а после строки foreach ($products as $product) {грузите данные по производителю: $manufacturer = $this->model_catalog_manufacturer->getManufacturer($product['manufacturer_id']);если нужен еще перевод или другие описания то используйте $manufacturer_description = $this->model_catalog_manufacturer->getManufacturerDescriptions($product['manufacturer_id']);(ну, или можно написать новый метод в модели производителей, который вернет сразу всё за один запрос) затем нужные поля из этих данных добавляете к $product_data[]и используете в шаблоне. Как-то так... Вживую не проверял, так что мог где-то ошибиться, но направление должно быть понятно.
  6. Можно посмотреть, что происходит при нажатии кнопки "Оформить", какие запросы выполняются. Но если сами не разбираетесь в движке, то ищите исполнителя. Сразу вам вряд ли кто скажет в чем дело.
  7. Я когда делал свою форму регистрации перелопатил несколько модулей, но в итоге получил что хотел. Действительно, или время, или деньги. Я выбрал время, но зато опыт по пониманию движка получил бесценный. Вот одна из полезных статей: http://moushe.ru/nashi-stati/web-dizajn-2/opencart-izmenyaem-registraciyu-1-chast/ А вот - еще одна: http://rb.labtodo.com/page/opencart-1512-quick-one-page-simple-checkout
  8. Похоже, что у вас в первом случае просто кнопка не помещается по ширине, а во втором - кнопка стоит на месте, но не настроены стили, как вам и говорили. Надо разбираться со стилями: посмотрите на браузерные расширения, типа Firebug, они дают полную картину и указывают где применяется какое правило из css. Дальше надо исправлять стили. Просто точечными правками тут не поможешь - надо со всей генерацией страницы разбираться, чтобы поправив в одном месте, не испортить в остальных. Либо ищите исполнителя на доработку (сразу скажу - я сам не возьмусь), либо разбирайтесь в том, как работает osstore, и css.
  9. Скачайте и поставьте Notepad++ Там есть групповая замена в нескольких файлах.
  10. Вы привели кусок кода, я вам написал, на что заменить кусок. Вот ваш кусок целиком: <div class="cart"> <div><?php if ($minimum > 1) : ?> <div class="minimum"><p><?php echo $text_minimum; ?></p></div> <?php endif; ?> <div class="qty"> <strong><?php echo $text_qty; ?></strong> <a class="qtyBtn mines" href="javascript:void(0);">-</a> <input id="qty" type="text" class="w30" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <a class="qtyBtn plus" href="javascript:void(0);">+</a> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <div class="clear"></div> </div> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" style="float:left;"/> <div id="VVC_BUTTON_STYLE4_COLORORANGE_COUNT_12345" style="display:none;">{id:<?php echo $product_id; ?>,title:'<?php echo $heading_title; ?>',amount:<?= (float)$this->currency->format(preg_replace('/[^\d\.]*/', '', $price), 'RUB') ?>}</div> </div> <?php if ($minimum > 1) { ?> <div class="minimum"><?php echo $text_minimum; ?></div> <?php } ?> </div> <?php if ($review_status) { ?> <div class="review"> <div><img src="catalog/view/theme/bigshop/image/stars-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" /><a onclick="$('a[href=\'#tab-review\']').trigger('click');"><?php echo $reviews; ?></a>|<a onclick="$('a[href=\'#tab-review\']').trigger('click');"><?php echo $text_write; ?></a></div> <!-- AddThis Button BEGIN --> замените и посмотрите что получится.
  11. Используется общий шаблон template/common/success.tpl Смотрите метод success() в catalog/controller/information/contact.php
  12. Ну, конкретно то, что тут требуется, не так страшно - всего два обязательных поля, на которых не так много завязано, но точно не 5 минут... :)
  13. Если я правильно понял, то вы вынесли картинки из папки www, к которой только и разрешено обращаться (видимо, ограничение вашего хостера) Посмотрите тут обсуждение похожей проблемы: http://forum.ispsystem.com/ru/showthread.php?t=5432
  14. Тогда ручками: правите шаблон, убирая ненужные поля, в контроллере убираете проверки на наличие значений в полях, которые помечены "обязательные", проверяете, что в модели есть значения по умолчанию и что в админке при отображении заказа не будет требоваться ввод этих данных.
  15. Вообще-то, я согласен с Pascha - надо разбираться со стилями. Но раз вам не хочется то попробуйте так: <div class="qty"> <strong><?php echo $text_qty; ?></strong> <a class="qtyBtn mines" href="javascript:void(0);">-</a> <input id="qty" type="text" class="w30" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <a class="qtyBtn plus" href="javascript:void(0);">+</a> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <div class="clear"></div> </div> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" style="float:left;"/> <div id="VVC_BUTTON_STYLE4_COLORORANGE_COUNT_12345" style="display:none;">{id:<?php echo $product_id; ?>,title:'<?php echo $heading_title; ?>',amount:<?= (float)$this->currency->format(preg_replace('/[^\d\.]*/', '', $price), 'RUB') ?>}</div> </div> <?php if ($minimum > 1) { ?> <div class="minimum"><?php echo $text_minimum; ?></div> <?php } ?> </div> Дальше надо поправить стили, чтобы выровнять всё. Сам результат должен быть, например, таким: <div> <div class="qty"> <strong>Количество:</strong> <a class="qtyBtn mines" href="javascript:void(0);">-</a> <input id="qty" class="w30" name="quantity" size="2" value="1" type="text"> <a class="qtyBtn plus" href="javascript:void(0);">+</a> <input name="product_id" size="2" value="8076" type="hidden"> <div class="clear"></div> </div> <input value="Купить" id="button-cart" class="button" type="button" style="float:left;"> <div class="vvc_site_button_4" id="VVC_BUTTON_STYLE4_COLORORANGE_C12345" style="margin-top:0 !important; background: url("http://vsevcredit.ru/widget/orange/4.gif") repeat scroll 0% 0% transparent; cursor: pointer;"><div style="margin-left:10px;padding-top:8px;overflow:hidden;text-align:left;width:195px;height:20px;">В кредит от 287 р/мес</div></div> </div>
  16. ... или использовать агрегатора (робокасса, onpay и т.п.)
  17. Если вы о reformal.ru, и хотите видеть их виджет на каждой странице, то просто вставьте код в footer. Можете посмотреть пример на моем сайте cardspoint.ru
  18. А чуть подробнее можно, особенно про другие ошибки :) Или смотреть в GitHab? И да, ошибки теперь не выводятся, но показывается просто пустая страница. Будет после исправления 404 или что-то другое? Пустая страница как-то не очень...
  19. По указанной ссылке в п.10 приведены работающие уязвимости :( Проверял на http://demo.myopencart.ru
  20. Если удалите кэш из vqcache, то ничего не будет - он пересоздастся (если всё настроено правильно). А вот если ошибка в самих xml, то чистка кэша не поможет. Посмотрите, что в 22 строке указанного файла, затем найдите в xml-файлах vqmod тот, в котором указан путь к catalog/model/catalog/product.php и который вносит изменения в районе найденного кода. А дальше исправляйте xml.
×
×
  • Створити...

Important Information

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