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. Ссылка на страницу регистрации формируется вызовом следующего метода: $this->url->link('account/register') $this->url->link('account/register', '', 'SSL') Найдите вызовы метода link() для создания ссылок на страницу регистрации и замените текст 'account/register' на 'account/simpleregister' в следующих файлах: /catalog/controller/account/login.php /catalog/controller/account/wishlist.php /controller/checkout/cart.php /controller/common/header.php /controller/module/account.php Ссылка на страницу заказа формируется вызовом следующего метода: $this->url->link('checkout/checkout') $this->url->link('checkout/checkout', '', 'SSL') Найдите вызовы метода link() для создания ссылок на страницу заказа и замените текст 'checkout/checkout' на 'checkout/simplecheckout' в следующих файлах: /catalog/controller/checkout/cart.php /catalog/controller/checkout/success.php /catalog/controller/common/header.php /catalog/controller/information/sitemap.php /catalog/controller/module/cart.php Ссылка на страницу корзины формируется вызовом следующего метода: $this->url->link('checkout/cart') $this->url->link('checkout/cart', '', 'SSL') Найдите вызовы метода link() для создания ссылок на страницу корзины и замените текст 'checkout/checkout' на 'checkout/simplecheckout' в следующих файлах: /catalog/controller/checkout/cart.php (только в теле метода add() для v1.5.2.x или в теле метода update() for v1.5.1.3) /catalog/controller/account/order.php /catalog/controller/account/success.php /catalog/controller/account/voucher.php /catalog/controller/common/header.php /catalog/controller/information/sitemap.php /catalog/controller/module/cart.php /catalog/controller/checkout/success.php
  2. Судя по Вашему сообщению в Вашей версии нет функций для работы с utf8, обновите до 1.5.1.3, обновление должно быть безболезненным
  3. Да, только не забывайте что в БД под строку адреса 128 символов, но тоже можно увеличить
  4. Добавьте товар в корзину и перейдите на эту страницуАдрес доставки: Текстовое поле
  5. Я честно говоря менял это уже несколько раз, просто в начале кто-то требовал так, кто-то по другому, а если начать вчитываться в примечания в настройках админки предупреждать и заказывать, то я вообще немного не понимаю смысл этих переменных и возможные сочетания, сообщение появлялось, потому что у Вас стояло не заказывать при нехватке на складе. Буду вносить изменения еще раз продумаю этот момент.
  6. Либо мы говорим о разных вещах, либо я чего-то не понимаю :)Прямо сейчас проверял эти три звездочки и строка адреса есть :)
  7. Проверьте настройку магазина "предупреждать при нехватке на складе"Если не поможет, перезалейте модуль (самую последнюю версию для 1.5.1.3), может Вы случайно шаблон подправили?..
  8. Очень странно... Можете положить товар http://demo.simpleopencart.com/index.php?route=product/product&product_id=28 в корзину, увеличить число и увидите, что все появится.
  9. Справедливости ради стоит заметить, что этому предшествует текст "Измените ссылки в файлах" :) Но ваше пожелание учту.Насчет второго: catalogmodeltoolsimpleregister.php newsletter = '" . (isset($user['newsletter']) ? (int)$user['newsletter'] : 0) . "', // замените на newsletter = '1', // только не ошибитесь в кавычках, иначе ошибки полезут
  10. Для версии 1.5.1.3, добавление в корзину идет посредством вызова index.php?route=checkout/cart/update Открываем файл catalogcontrollercheckoutcart.php, находим в этом контроллере метод update, далее по тексту ищем text_success $json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . $this->request->post['product_id']), $product_info['name'], $this->url->link('checkout/cart')); Случай, когда вместо текста показывается его метка, в первую очередь говорит о том, что языковой файл есть, происходит попытка загрузки строки по метке, но она не находится. Это в первую очередь нужно проверять, для этого в начале метода или по тексту смотрим подключение языкового файла: $this->language->load('checkout/cart'); Следовательно открываем файл cataloglanguagerussiancheckoutcart.php и опять же ищем text_successЕсли строка есть, то уже потом начинаем искать причины. Посмотрите, нет ли ошибок в логах по типу неопределенный индекс и т.п. Для версии 1.5.2 добавление в корзину идет через index.php?route=checkout/cart/add но алгоритм действий тот же самый.
  11. Проверьте языковой файл, относящийся к корзине cataloglanguagerussiancheckoutcart.php Добавление товара в корзину остается стандартным, через стандартные функции магазина (не через Simple) и стандартная корзина не затрагивается. А вот корзина на странице заказа в модуле уже работает через методы контроллеров модуля (удаление товара из корзины и изменение количества товара).
  12. 450.00 руб Скачать/Купить дополнение Модуль Simple - упрощенная регистрация и заказ Совместим с версиями 1.5.1.x, 1.5.2.x, 1.5.3.x, 1.5.4.x, 1.5.5.x, 1.5.6.x, 2.0.0.x, 2.0.1.x, 2.0.2.x, 2.0.3.x, 2.1.0.x, 2.2.0.x, 2.3.0.x, 3.0.x (включая различные сборки на базе этих версий) Для работы модуля необходим IonCube Loader версии не ниже 5.0 (с PHP не ниже 5.3)! Русский язык есть! Так же есть английский и ряд других языков. В модуле присутствуют инструкция по установке, настройке, а также FAQ (сборник часто-задаваемых вопрос и ответов - теперь прямо в админке модуля!) Лицензия у модуля строго на один домен, но на тестовые домены ключи выдаются бесплатно после приобретения модуля. Тестовыми доменами могут быть только либо технические адреса хостеров либо поддомены основного домена (при этом в названии домена или поддомена должна сохраняться его тестовая суть). Инструкция по получению ключа доступна в админке модуля. Смена ключа рассматривается в индивидуальном порядке. Для разработчиков предусмотрены скидки после первой покупки. Для оперативного получения ответов на вопросы лучше всего писать на почту! Версии 4.х.х включили в себя все возможности прошлых версий и ряд совершенно новых. Полное представление о новой версии модуля можно получить в админ панели модуля по адресу http://demo1.simpleopencart.com/admin логин/пароль: demo/demo Демо для опенкарта 2.0 http://demo.simpleopencart.com Кратко основные возможности версии 4.8.0: Мультишаговый режим работы, на каждом шаге можно задать свой шаблон отображения блоков либо оставить все на одной странице Поля адреса и покупателя разделены по блокам Все поля модуля настраиваются в админке Зависимость полей друг от друга задается в админке модуля Упрощен формат хранения кастомных полей и упрощено добавление этих полей в письма и счет, достаточно добавить идентификатор поля в шаблон адреса для нужной страны (в локализациях) Валидация полей происходит в браузере без перезагрузки Упрощены шаблоны модуля, шаблоны полей и заголовков вынесены в отдельные файлы, что упрощает изменение внешнего вида модуля под любые нужды Модуль может работать как модуль на любой странице и даже в попапе И многие другие нововведения!.. Реализованы следующие возможности: Простая регистрация пользователей с настраиваемыми и добавляемыми полями (порядок сортировки, тип, сохранение) Начиная с версии 3.5.0 добавлен пошаговый режим работы как опция Простое оформление заказа на одной странице с настраиваемыми и добавляемыми полями (порядок сортировки, тип, сохранение). Возможно отключение ввода email Настройка внешнего вида формы заказа из админ панели (в два столбца, в один столбец, комбинированный) Стили вынесены в отдельный файл, что упрощает изменение под Ваш шаблон Добавлен отключаемый блок выбора адреса для зарегистрированного пользователя Настраиваемая регистрация пользователя при гостевом оформлении заказа Корзина, интегрированная в форму заказа (с поддержкой баллов, купонов и сертификатов) Настройка полей в зависимости от выбранного способа доставки Возможность настройки способа оплаты в зависимости от способа доставки Поддержка Geo IP при оформлении заказа (подстановка региона и города покупателя по его IP адресу), на данный момент собрана база только для России, но добавлено API для написания собственного метода определения адреса. Точность данной базы не гарантируется, так как была собрана с открытых источников, а поддержка и обновление ее не входит в техподдержку, так как это лишь пример реализации ГеоАПИ модуля, вы можете использовать любую базу и загружать данные из нее через АПИ модуля. Не затрагиваются системные файлы скрипта и не нарушается функциональность обычной регистрации и заказа Используются стандартные классы магазины для выполнения действий по регистрации пользователя и созданию заказа, что в разы улучшает интеграцию со сторонними модулями Не требуется специфическая настройка магазина для корректной работы Автозаполнение города и подстановка данных по городу Автогенерация пароля Минимальные/максимальные значения для заказа Возможность отключения блоков для покупателей Возможность изменения отображения вариантов доставки и оплаты: радиокнопки или выпадающий список Поддержка мультимагазинов Экспорт/импорт настроек Помощь в подготовке шаблона для упрощения интеграции с темой, сильно отличающейся по верстке от стандартной Интеграция с другими темами упрощена, нужна править только два файла simple_header, simple_footer, которые в принципе создает помощник из пункта выше Добавлены заголовки, теперь ими можно управлять в наборе полей В наборы полей добавлен драг энд дроп Убраны поля компании, но зато теперь возможен выбор группы покупателя и соответственно разные наборы полей для разных групп Добавлены две страница в аккаунт пользователя (вернее заменены) - редактирование основной информации, редактирование адреса, которые так же настраиваются в админке Сохранение/загрузка кастомных данных без API Добавлен вкмод для отображения кастомных данных в админке Кастомные поля дозаписываются в массив данных, передаваемых моделям опенкарта, следовательно в разы проще организовать отправку данных в письме, а также интегрировать со сторонними модулями, которые правят модели опенкарта и таблицы Упрощена интеграция в джумлу, теперь нужно только прописать пути в админке Изменены стили под адаптивную верстку, изменены стили под подхват стилей кнопок из темы Управление режимом отображения формы оплаты с админки Изменение варианта работы с геоип из админки Добавлена связь группы покупателя и возможных вариантов доставки/оплаты Изменена верстка корзины, можно скрывать столбцы через стили Добавлена поддержка Google API - Внимание! Данная функция для определения региона и города по введенной стране и индексу, для России работает не очень хорошо. Подобный функционал был добавлен ранее и работает в текущей версии, определение страны, региона, города, индекса по IP для России с моей геобазой и автозаполнение этих данных по введенному городу так же с моей базой, либо определение страны по максмайнд Для оперативного получения ответов на вопросы лучше всего писать на почту! Обсуждение здесь https://opencartforum.com/topic/45529-платно-простая-регистрация-и-заказ-simple-3431/ Демо с возможностями версии 4.8.0 http://demo1.simpleopencart.com/index.php?route=checkout/simplecheckout Доступ в админку демо сайта для версии 4.8.0 http://demo1.simpleopencart.com/admin Логин: demo Пароль: demo Демо для опенкарта 2.х.х http://demo.simpleopencart.com Добавил deeman Добавлено 13.03.2012 Категория Покупки, оформление заказа, корзина Системные требования IonCube Loader >= 4.4 Сайт разработчика http://simpleopencart.com Старая цена Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 3.0 2.3 2.2 2.1 2.0 1.5.6.4 1.5.6.3 1.5.6.2 1.5.6.1 1.5.6 1.5.4.1 1.5.3.1 ocStore 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х
  13. Это посетители в админке накрутили настройки, строку адреса можно из админки убрать/добавить. Установка простым копированием, работу не замедляет, единственное, что может тормозить на слабых хостингах - поиск по геобазе, но он и так оптимизирован, плюс закеширован
  14. Я реализовал пока только то, что интересно и реально нужно большинству пользователей. Даже если не брать во внимание необходимость таких доработок, поймите одну простую вещь насчет дополнительных полей. Сделать в моем модуле сохранение каких-либо данных не такая уж большая проблема, проблема в том, какие доработки потянутся вслед за этим. Добавили поля - нужно где-то их сохранять и потом отображать, следовательно нужно либо добавлять отдельную таблицу, либо поля к существующим, затем менять админку: контроллеры и шаблоны, для отображения этих полей. Это выходит за рамки модульного принципа, когда модуль можно добавить/удалить без всякого ущерба для сайта и обновлять такой модуль будет непросто. Либо писать отдельные дублирующие контроллеры и шаблоны под них (это двойная работа). Если делать универсальные кастомизируемые поля под разный тип данных, то это большой объем кода, а пользоваться этим будет не такой большой процент пользователей, так что все это скатывается к индивидуальным доработкам по добавлению нужных полей с нужным типом данных к таблицам и в шаблоны.
  15. Я не тестировал модуль на шоппике, как себя поведет модуль сказать не могу. Я думаю, что работать должно, единственное, может съехать разметка.
  16. Сделано, только немного не так, выбирается Москва, появляется курьерская доставка, если выбирается курьерская доставка, то появляется оплата наличными курьеру. Модули доставки и оплаты должны быть корректно настроены для нужных географических зон, Simple только наложит фильтр на способы оплаты в зависимости от выбранного способа доставки (который настраивается в админке).
  17. Вики: Никола́ев (укр. Микола́їв) — город на юге Украины, административный центр Николаевской области https://opencartforum.com/topic/6738-%d0%bf%d0%bb%d0%b0%d1%82%d0%bd%d0%be-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%b0%d1%8f-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%b8-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7-simple-110/page__view__findpost__p__42775
  18. У Вас скорее всего наполнение таблицы регионов некорректное, там должны быть именно области, а с опенкартом идет база, в которой в таблице регионов города. Поищите в этой теме на первых страницах правильное заполнение для Украины
  19. Это вариант для местного магазина, доставка по городу + область, можно убрать в шаблоне вывод города, но при сохранении заказа регион сохранится из настроек расположения магазина. Если по всей стране, то есть вариант с выпадающими регионами
  20. Сделал обновление, добавил проверку и ввод емэйла, если вход выполнен через логинзу и емэйл пуст.
  21. Нет ничего проще, чем считать деньги в чужом кармане. Только вместе с подсчетом денег (которых ПОКА НЕТ) надо подсчитать УЖЕ ЗАТРАЧЕННОЕ время на разработку и поддержку пользователей (ладно бы если на поддержку, связанную с ошибками в модуле). Если Вы программист, то Вы тем более должны понимать, что создание универсального средства - утопия. Накопятся пожелания - сделаю доработки и выйдет новая версия, кидаться выполнять прихоти каждого, делая модуль "универсальнее" (а по сути выполняя индивидуальные доработки) у меня нет ни времени, ни желания, так как в этом случае Ваша и так далекая от реальности арифметика вообще себя не оправдает, а модуль и доход от него - это вещи, которые стоят в моей жизни далеко не на первом месте. Это все вылилось из доработок, которые нужны были мне самому, а подобных решений я не нашел. А раздражает то, что на модуль вешаются ошибки, которые появляются не из-за модуля и выставляется это в таком свете, что модуль-то я купил, а он-то оказывается нерабочий, жаль.
  22. Я купил у вас машину, она работает, но я еще в другой конторе купил снегоход, но он почему-то не работает. Может вы отремонтируете мой снегоход по вашей гарантии на машину?
  23. Я поражаюсь Вашей логике. В моем модуле есть проверка на ввод email, как я могу отвечать за работу чужих модулей????? Смысл ставить логизну для упрощения входа, если после входа с пользователя опять начать требовать email? Давайте присылайте мне вообще все свои ошибки и пожелания, я вам за 450 рублей буду исправлять их и у вас будет готовый магазин за 450 рублей, зачем еще что-то придумывать. У меня просто слова нет, одни эмоции.
×
×
  • 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.