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

pimur

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

    1 831
  • З нами

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

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

  1. Сайт в студию. Хозяина магазина тоже. Отправлено с моего ZB631KL через Tapatalk
  2. И так, решил уйти от скрытия инпутов, потому что было много вопросов и т.д Да и все же верно не скрывать, а помочь заполнить их. В текущем контексте, модуль умеет автозаполнять поля email, имя, фамилия, адресс, город, регион(теперь исключенны, не определение его, за исключением когда владелец магазина, переделал регионы РФ), индекс. Можно создавать свой объект вызова на любую страницу, описание методов - дам чуть позже. Заранее заготовил готовый пример который можно не редактировать, за исключением - когда у пользователя отличаются селекторы или есть своя кастомизация корзины.
  3. $this->model_setting_setting->editSetting('account', $this->request->post); Эт да. Такой только в settings. Мне просто интересно стало, а можно ли if (!isset($this->request->get['module_id'])) { $this->model_extension_module->addModule('banner', $this->request->post); } else { $this->model_extension_module->editModule($this->request->get['module_id'], $this->request->post); } у данного, обрезать деток =) В моем случае, я пошел по первому варианту, хотя мне более по душе второй из за хранения настроек. Но Заметил, что туда пихают все что не попадя. И по фулл тексту.
  4. Вопрос. Если подмодули в oc_module то при установке на схему, в общих модулях отображается его иерархия. Их как то скрыть возможно? Что бы при хранении подмодулей, в модулях был всегда родитель. Без вложенности детей. Отправлено с моего ZB631KL через Tapatalk
  5. Кстати не подумал + 1 за отдельную в этом плане. На моем примере, будут кастомный объект js и вторая форма вызов объекта на странице. Отчасти объект может занимать в 5-7 строк кода. Технически будут 2 объекта в массиве. То есть длина будет не более 2. Впринципе своя таблица это +, вдруг пользователь накостоммзирует настройки объекта в форме под себя, то ниче не потеряет 100%. Но из за двух формочек создавать таблицу в бд, сомнительное действие. Другое дело если форм будет с 10+ то вполне оправданно. Сейчас плюс за таблицу пока в сохранении данных.
  6. Всем привет. Интересует объективное мнение, где лучше хранить настройки модуля. Насколько я понимаю есть 3 варианта: 1) использовать метод add, edit в таблицу oc_module 2) использовать таблицу oc_setting 3) таблица oc_setting совместно со своей таблицей. В 1 пункте мы получаем неприятные подвкладки на общей странице модулей - если вешаем на схему наш модуль. Во 2-ом пункте, мы можем избавится от подвкладок, если повесим на схему наш модуль. Но, в setting и так большой массив гуляет по страницам магазина на фронте. В третьем варианте, получается в setting можно положить ключ например, а в кастомную свою таблицу уже пихать массив настроек. Как лучше делать если условно модуль будет иметь возможность на разные схемы вешать свой массив ..... Или модем поделитесь ещё каким то методомо хранением данных модуля.
  7. Нет, но если вы считаете проще потратить день на изучение темы, написания запроса может пару дней. Либо попытаться в громадной куче вручную поискать и поизменять пару стран или регионов. То каждый в праве распоряжаться временем как хочет сам. Условно если ваше время стоит дешевле модуля, то вряд-ли он вам пригодится. На примере меня. Нет сложности написать запрос и изменить в ручную. Но я его купил в своем время и не жалею. Съэкономил мне время. А был случай, включили нейчайно все страны. 5 минут и все на месте, а так бы пришлось лезть в базу, писать запрос и т.д По сути тут все модули, один раз поставил, настроил и забыл, модно и вручную настроить тогда зачем покупать. Понимаете логику? Если вы считаете что за то время что вы потратите на изучение темы и способом ее устранения, выходит дешевле модуля, ну хз. Отправлено с моего ZB631KL через Tapatalk
  8. И так по горячим следам. На примере https://drive.google.com/file/d/1clp2FxR3Y0LlvnYVWHpmByIX6DCDED_t/view?usp=sharing это не проблема модуля, а проблема старых данных в опенкарт, ровно у каждого магазина, пока он не столкнется, точно такие же данные =) Вы можете воспользоваться например замечательным модулем от разработчика @AlexDW
  9. Чуть задержал обновление. Js часть полностью переписывается, добавлена возможность привязки на поля имя, фамилия.
  10. https://opencartforum.com/files/file/5564-broshennaya-korzina-vechnaya-korzina-redaktor-korzin/ Отправлено с моего ZB631KL через Tapatalk
  11. По переимееовать файл Учтите пожалуйста, про настройку. Брать название из наименования откуда происходит загрузка, например в настройках выбор для товара, брать его id, брать поле имя или объеденить вместе Для дополнительных в товаре настройка типа. Брать название префикс произвольный + икремент, брать id префикс произвольный + икремент или все вместе произвольный префикс + инкремент. Например мне нужно только id, кому то нужно будет имя, а кто то вообще не захочет переименовывать. Условно если все это делается для всего магазина, тогда выбор, для товара одни настройки с этим, для категорий другие, для всех остальных по типу вставить ссылку в описании, дригие. Надеюсь удалось объяснить. Отправлено с моего ZB631KL через Tapatalk
  12. Спасибо, всем кто купил и дали фидбэк по модулю. Сегодня - завтра, поработаю, возможно полностью перепишу, с учётом ваших потребностей. Постараюсь сделать ещё гибче и дать более детальную инструкцию с расширенными возможностями привязки к полям остальным, имя, телефон, и т.д Отправлено с моего ZB631KL через Tapatalk
  13. Дорогие друзья, так как корзины могут быть разными, пример вызова в админке модуля - это пример. И если у вас выведен блок оплаты в симпле, вместо блока доставки, как обычно. То привязка не сработает. Поэтому Вам достаточно открыть испектор кода ф12 на странице корзины, и выбрать свои селекторы привязки. А так же если у вас инпуты не в родительском блоке form-group селектора. То вам надо найти свой селектор привязки. Если у пользователя, есть сомнения в своих знаниях селеторов, или настройки то есть опция https://drive.google.com/file/d/1qVqu4t1aZuG4oYMglJMH40cD-RFuHILY/view?usp=sharing Важно! Обязательно проверяйте в личном кабинете что почта при регистрации подтверждена и не стоит блок пользователя в сервисе dadata. Если стоит блок, вам достаточно написать им запрос в тикет, с указанием на мой модуль.
  14. Хорошая идея! Постараюсь реализовать. Но в текущем состоянии, я бы советовал использовать в паре с менеджерами груповой обработки товара, а так как поля стандартные, легко прочикать их в любом из нормальных менеджеров обработки товаров. На примере батч едитор, можно легко и быстро обработать 100-200 товаров. Раскрывая полный список, отсортирововая их по параметрам. Там же есть и присвоение id в функции сеогенератор, вроде так она называется по памяти. Отправлено с моего ZB631KL через Tapatalk
  15. Круто! Заберу, а то устал жене через консоль пережимать до нужного формата перед заливкой. Пожелания. Функцию переименовывания по заранее заданному алгоритму, который прописывается в настройках. На пример. Залили файл в временную папку. Назначили файл товару, файл допустим получил название товара, либо его id. Для доп картинок товара, переименовывание по типу: имя, префикс, цифра. Или id, префикс, цифра = для меня приорететнее по id, так как оно уникально на всю систему, для товаров. Отправлено с моего ZB631KL через Tapatalk
  16. Обновление: 23.07.19 [Исправил баг при быстрой печати. Последний символ не уходил в запрос, так как стоял флаг на чрезмерность отправляемых данных, и данные в api уходили с флагом через 1, что предотвращало нагрузку на сеть и снижало запросы. Но вызывало проблему для последнего символа при окончании ввода, как правило это был номер квартиры] - Добавил throttling на инпут, что снижает нагрузку на данные, но теперь последний вызов, всегда будет последним, а не предпоследним как до этого. Маленький фикс, если версия php 5.3 Желательно обновиться.
  17. Ах вот оно как ) интересно, тогда вот, урок мне спс.
  18. Ни в коем случае. https://drive.google.com/file/d/1KW9y7yCkrdsliepvoXO9zNdz1AoQv8r-/view?usp=sharing Но просто же есть, для этого специально обученная галочка https://drive.google.com/file/d/15PWfoL2UWwqQ6uFXpH9Nbvwc3LODDGcU/view?usp=sharing Если я конечно правильно Вас понял. http://demo.pimur.ru/index.php?route=product/product&product_id=45 Если вы о об этом не знали, так прекрасно же, теперь знаете. Ну и все же вы написали же в публичный блог, ради чего - что бы просто все промолчали? Я же не преследую цели оскорбить или выставить вас в неловкое положение. Просто показал что есть и другой вариант, попроще и с меньшей разметкой.
  19. Не ну если уж не хочется менять локальное width, а хочется стилями на примере стандартной верстки шаблона для товара #tab-description iframe { max-width: 560px!important; width: 100%!important; } Не пойму, к чему обертки лишние?

×
×
  • Створити...

Important Information

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