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

fijneman

Users
  
  • Posts

    332
  • Joined

  • Last visited

Everything posted by fijneman

  1. Не думал что будет так сложно пояснить мою мыслю. Вот еще картинки. Для примера взял из гугля немного другие фотки моника и фотика и наложил их на фон, потом кинул в кеш папку с заменой стандартных миниатюр. Теперь миниатюрки отображаются такими, какими я бы их хотел видеть в режиме списка\плитки. При этом в самой карточке товара отображается фото товара, которое обычно добавляется через админку как основное. Хотелось бы какого-либо годного решения, чтобы можно было самому в админке указывать какая картинка пойдет в качестве превьюшки. Надеюсь теперь всё встало по своим местам :)
  2. Так и думал, что не совсем понятно объяснил. Вот картинко. Там должны быть свои миниатюрки с блэкджеком и..(с). Пока просто переименовываю свои под формат сгенерированных и кидаю в папку кеша.
  3. Мне не нравиться, чтоб ОС генерит миниатюрки из основного изображения товара. Хотелось бы запихнуть свои миниатюрки хотя бы в списки товаров, когда лазаешь по категориям. Быстрое гугление выдало только это http://forum.opencart.com/viewtopic.php?t=39143 Хоцаа более кошерного варианта. Сейчас пока подменяю закешированные миниатюрки своими.
  4. Мазолили мне глаза эти два предупреждения в консолях хрома и фаерфокса. Для хрома event.returnValue is deprecated. Please use the standard event.preventDefault() instead Для фуррифокса Метод getPreventDefault() является устаревшим. Для его замены используйте метод defaultPrevented Заменил в jquery-1.7.1.min как они и просили. Вроде все стало тихо, оно там не скажется на общей работе магаза? Так же пробовал накатить 1.9, но там начало ругаться сначала на .live, которое устарело и не используется, потом на msie и я забил, вернул 1.7.1
  5. Можно вообще валюту бакса удалить, выставить по умолчанию рубли с курсом к баксу и цены вводить как бы в баксах. Я в итоге себе так и сделал. Просто перемножает на курс и выводит тоже самое.
  6. Находил где-то в интернетах. У меня работает. Показ ценников в рублях по дефолту для новых юзверей system\library\currency.php. Искать $this->set($this->config->get('config_currency')); заменить на $this->set('RUB'); Почистить куки. При этом у тех пользователей, у кого в куках сохранилась другая валюта, будет показываться их валюта. Там можно чутка выше подправить условие с куками чтобы принудительно у всех было в рублях, независимо от кукисов.
  7. Этот способ для локалки проканает? Ни один мод для админ файлов не хочет срабатывать. В конфиге стоит define('DIR_APPLICATION', 'Y:\home\test8.ru\www/admin/');
  8. Ы, вроде стандартный для стилей catalog\view\theme\default\stylesheet\stylesheet.css
  9. Центровка названий модулей .box .box-heading { добавить туда text-align: center; центрирует картинку товара .box-product .image { добавляем text-align: center; названия товаров в блоке Рекомендуемые по центру ищем ниже .box-product .name a { добавляем text-align: center; -- центрируем цены в блоке рекоменд. ищем .box-product .price { добавляем text-align: center; -- центрируем кнопку "купить" в модулях .box-product .cart { text-align: center; } Копипаста из моего блокнотика. Схоронял примеры стилизации с какого-то сайтика.
  10. Собственно сабж. Если манагер захочет что-то подправить у покупателя, то после сохранения изменений покупателя автоматом разлогинивает. Это такая фича ОС? Может есть готовые решения для фикса?
  11. Я только могу предположить что связано с СЕО, типа там лишние ссылки, вес страницы, еще чего-нить.
  12. P.P.S. Нашел тут вариант через рефки без аякса. Если рефы запрещены у юзера, то его редиректит по старинке. Пишут, что дел с рефками лучше не иметь, ибо могут подделывать. no_login_redirects.xml
  13. Хотелось бы, чтобы юзверь после логина редиректился на ту страницу, на которой и был. Сейчас стоит редирект вместо ЛК на главную страницу. Нашел модуль http://www.opencart.com/index.php?route=extension/extension/info&extension_id=9884 Естественно с ходу не встал (вываливается с ошибками). Ругается на функцию protected function redirect в system/engine/controller.php При этом если нажать в браузере страницу назад, то я возвращаюсь туда уже залогиненным. Пробовал банально сменить редиректы в котроллерах логина и логаута ручками на $this->redirect($_COOKIE["url"]); как в моде, те же ошибки. Потом попробовал на локалхосте с чистым осстор 1.5.5.1.2 без чпу - заработало. Как только включил чпу сео про (кэш почистил), так стало после логина редиректить в ЛК. (странно что ошибок нет). З.Ы. К чему я написал эту стенку? Есть ли готовые рабочие решения в виде платных\бесплатных модулей под это дело?
  14. Есть ли способ логина в админку менеджеру через какой-нить модуль (по типу модулей для покупателей)? Можно конечно просто спрятать ссыль на админку и таки попросить, чтобы ее менеджер добавил к себе в закладки браузера и от туда ходил. В идеале было бы, если бы был общий модуль для логина покупателей и админа\менеджера. Например, если данные покупателя, то перенаправляет в ЛК, если админа, то в админку, если левые данные, то в пустоту.
  15. Забраковываю сей метод, ибо всплывает бага с постоянным умножением оригинальной цены товара на курс, если зайти в редактирование заказа и ничего не сделав нажать сохранить :)
  16. Возвращаясь к "решенной" теме. Вбил в шаблон (admin/view/template/sale/order_form.tpl) все свои варианты доставки\оплаты. Коды подсмотрел в БД. Теперь без жмакания кнопки сразу выпадает список из вариантов. Вроде всё корректно сохраняет. Надеюсь правильно сделал и потом не аукнется :) Примеры <option value="cod">Оплата при доставке</option> <option value="yandex_transfer">Яндекс Деньги</option> <option value="multiflat.multiflat2">ЕМС посылкой</option> <option value="multiflat.multiflat0">Самовывоз</option>
  17. Кстати, а какое из решений лучше: display:none или таки насильное вырезание кода?
  18. Недавно тоже задался этим вопросом. Когда заказчик сказал, мол нужен вариант, чтобы можно было итоговую сумму подправить. Нашел интересный модуль (35 бачей) http://www.opencart.com/index.php?route=extension/extension/info&extension_id=16437 Самое полезное мне там показалось это добавление\удаление кастомных доп сборов\скидок возле общей суммы.
  19. Нашел таки способ в admin\controller\sale\order.php искать $this->data['order_products'][] = array( заменить в нем строчки price и total на 'price' => $this->currency->format($order_product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']), 'total' => $this->currency->format($order_product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), в admin/view/template/sale/order_form.tpl искать <td class="right"><?php echo $order_total['value']; ?></td> заменить на <td class="right"><?php echo $order_total['text']; ?></td> Правда придется еще править скрипты ибо при нажатии кнопки обновления "итого" всё возвращается опять в баксы. Так как я немогу в программинг, то просто ввел новую переменную с курсом рубля и напихал перемножение долларов на курс. Явно можно сделать красивше.
  20. Основная валюта доллар, цены товаров в долларах, но стоит принудительный вывод в рублях. При этом при обычном просмотре заказа в админке ценники в рублях, как только лезу в редактирование - ценники вылазят в долларах. Собственно как поменять цены на рубли для редактируемых заказов?
  21. Тоже подниму. Как бы подправить код, чтобы вываливался список оплаты и доставки без жмакания этой злополучной кнопки. Ведь для смены статуса заказа там в коде не зря по другому сделано и можно сразу выбирать из списка. <td class="left"><select name="order_status_id"> <?php foreach ($order_statuses as $order_status) { ?> <?php if ($order_status['order_status_id'] == $order_status_id) { ?> <option value="<?php echo $order_status['order_status_id']; ?>" selected="selected"><?php echo $order_status['name']; ?></option> <?php } else { ?> <option value="<?php echo $order_status['order_status_id']; ?>"><?php echo $order_status['name']; ?></option> <?php } ?> <?php } ?> </select></td> Что-то такое бы нашкодил кто, для вариантов оплаты\доставки в admin/view/template/sale/order_form.tpl З.Ы. Нашел платный вариант. http://www.opencart.com/index.php?route=extension/extension/info&extension_id=10800 Правда что-то ломает отдавать 500р. :(
  22. Апну темку. Приобрел, хотелось бы кнопочку, чтобы оставался на странице заказа после изменения ценника доставки. Тут ужо кто-то просил такого же функционала.
  23. Спасибо, оба способа работают, но второй вариант проще в плане добавления в vqmod. Сохраню первый вариант, вдруг где пригодится в будущем.
  24. При просмотре заказа в админке ссылка на заказываемый товар ведет на редактирование товара. Хотелось бы ее изменить на обычную ссылку. Менеджер всё равно не имеет прав на редактирование. Нашел, что это зарыто в admin/controller/sale/order.php В массиве $this->data['products'][] = array( 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL') Пробовал приводить к виду 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) Для админки ссылка принимает вид sait.ru/admin/и т д. (по ходу из за того, что сижу в админке) В голове витает идея тупо редиректить через .htaccess такого рода запросы, но хотелось бы более грамотного решения.
  25. Сайтмапу и правда хотелось бы. Тут еще вспомнил, что для идеального варианта нуна хлебные крошки подправить, чтобы вывод был вида Главная (ссылка) -- Все новости (ссылка) -- Новость (текст) и Главна (ссылка) -- Все новости (текст) в catalog/view/theme/default/template/information/news.tpl З.Ы. на счет добавления в сайтмап для заблудившихся. Нашел модуль, который в сайтмап добавляет 3 новых пункта. Оставил только один пункт и подправил чутка xml'ку для вывода ссылки на новости. Усе работает add_news_page_to_opencart_sitemap.xml
×
×
  • 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.