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

deeman

Users
  
  • Posts

    8,541
  • Joined

  • Last visited

Everything posted by deeman

  1. Залейте шаблоны для ш2 из папки /templates Ширину колонок можно регулировать в simple.css .simplecheckout-left-column { float:left; width:50%; /* увеличить на 2-4 процента */ margin-right:10px; min-width: 280px; max-width: 500px; } .simplecheckout-right-column { float:right; width:48%; /* cоответственно уменьшить */ min-width: 280px; max-width: 500px; }
  2. От браузера вряд ли зависит, все генерируется в php, переоткройте оперу, мне кажется в сесссии что-то не то сохранилось.
  3. А jQuery подключен? Хотя если кружки крутятся, то точно подключен. Никакие блоки оплаты/доставки не скрывали? Скиньте ссылку на сайт в личку.
  4. Скорее всего в хидере вашей темы вырезан блок для добавления статики. откройте файл /catalog/view/theme/ВАША_ТЕМА/template/common/header.tpl там должно быть два блока <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> <?php foreach ($scripts as $script) { ?> <script type="text/javascript" src="<?php echo $script; ?>"></script> <?php } ?> Если их нет, до добавьте эти два куска до закрывающего тэга </head>
  5. Не забыл, но Ваш вопрос связан с доработкой модуля, а времени пока с трудом хватает только на поддержку.
  6. Совместим, проверил сейчас на 1.5.3.1 и на 1.5.5.1 с новыми библиотеками, хотя там и не совмещаться то нечему, так как от jquery используются селекторы и ajax (примитив). Так что скорее всего ошибка в других скриптах, которая прерывает выполнение скриптов на странице. Модуль работает даже в джумле, где подряд подключается все, начиная с mootools, заканчивая разными версиями jquery, где из скриптов в итоге винегрет на странице.
  7. Кастомные поля выводятся снизу информации о заказе через вкмод (simple_custom_data.xml), они в дефолтные поля не дозаписываются (не считая поле comment)
  8. да, реально. способы доставки и оплаты можно скрыть, но в админке нужно все равно включить два примитивных варианта, например самовывоз и оплата при доставке, переименовав их например в "согласование", они просто будут выбираться как варианты по умолчанию (так же можно убрать и свойство "требует доставки" у товаров). регистрация отключается в админке, поля убираются там же. в теории можно оставить вообще только корзину, одно поле и кнопку купить. Либо корзину, полей нет, сразу подгрузится форма оплаты (так как все поля валидны). Если бы были "умные" российские сервисы типа пейпала, то можно было бы через модули оплаты сразу оплачивать и после оплаты синхронизировать пользовательские данные, но для этого конечно же нужно дорабатывать платежные модули.
  9. Нет, замена прописана в файле /system/library/url.php, который заменяется файлом из архива модуля.
  10. Блок адреса доставки или блок способов доставки. Если первое, то должен пропадать сам
  11. Шоппика вообще очень странная тема, которая лезет во все дыры... Насколько помню, ей нужно подключение только prettyPhoto, если только в 2.2 еще что-то не добавили. Подключить статику можно через $this->document->addStyle('путь к файлу стилей'); в catalog/controller/common/header.php Но по идее если этот стиль есть на всех страницах, кроме страницы модуля, то шоппика как-то по-другому подключает файлы, нужные себе, так как мой модуль вызывает контроллеры шапки, подвала, колонок, как и другие страницы
  12. Визуальный редактор чего?.. Сортировку полей можно перетаскиванием настроить, сортировку блоков через шаблон. Я понимаю, когда нужен редактор, если это делается каждодневно и по нескольку раз на дню, но ради одного раза особого смысла нет.
  13. после private function validateForm() { if (!$this->user->hasPermission('modify', 'sale/order')) { $this->error['warning'] = $this->language->get('error_permission'); } до первого if (!$this->error) { return true; } else { return false; }
  14. Она там есть, поищите лучше по имени validateForm Если ее нет, то соответственно ее кто-то убрал и как проходит валидация у Вас - надо разбираться. Насчет кукисов - это не сработает, так как вход будет выполнен только на время сессии, в опенкарте нет поддержки сохранения входа через кукисы. То есть надо будет дорабатывать и этот момент в самом опенкарте. И следовательно если вход сбросится по какой-либо причине, то уже сам пользователь ничего не сделает. Включить автогенерацию пароля и скрыть строку емэйла несложно, как и подставить туда случайное значение, но надо думать не о технической стороне, а о пользователе и придумать другой механизм...
  15. Эта функция и так есть в модуле. Я имел в виду генерацию случайной почты. В силу явной сомнительности такой функции в модуль ее включать вряд ли буду. Что Вам мешает просто включить регистрацию с вводом пароля?
  16. В файле \admin\controller\sale\order.php закомментируйте тело функции protected function validateForm() { оставив только проверку на разрешения модификации и вовзращение значения if (!$this->user->hasPermission('modify', 'sale/order')) { $this->error['warning'] = $this->language->get('error_permission'); } if (!$this->error) { return true; } else { return false; } Насчет регистрации, то в модуле есть настройка регистрировать при заказе. Правда случайного емэйла нет, можете попробовать скрыть его в шаблоне, прописав туда же ввод случайного левого емэйла в поле, но подход такой сомнителен...
  17. Обновил модуль Версия 3.4.3 Исправлен небольшой баг для мин/макс значений для общей суммы заказа с налогами Добавлена настройка вида выбора группы покупателя и значения группы покупателя после регистрации, если выбор отключен Добавлена экспериментальная функция для добавления любого модуля в разметку страницы заказа через [[name_of_module]] На данный момент это только для простых модулей без аргументов (например кнопка paypal express)
  18. Это легко делается и сейчас, просто в system/library/url.php уберите блок для замены маршрута checkout/cart (первый блок после SIMPLE START) Давно собираюсь фак сделать, но руки не дойдут На письма не влияет, <br> дописывается к комментарию, который уходит в письме, причем пользователю уходит html версия с картинками (насчет картинок поднимался вопрос не раз, в том числе и в этой теме, надо проверять настройки клиента), а админу - текстовая, поэтому <br> и виден. В этой же теме странице на 75 давал разъяснение по поводу писем, что и как, в том числе и решение как отправить админу то же самое письмо (нужно заменить одну строчку кода). Повторюсь, что модуль это не затрагивает, письма отправляет сам опенкарт. catalog/model/checkout/order.php метод confirm() найти $mail->setTo($this->config->get('config_email')); и добавить после этой строки $mail->setHtml($html);
×
×
  • 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.