-
Публикаций
336 -
Зарегистрирован
-
Посещение
Весь контент a13x
-
На данный момент нет, но возможно это появится. Вы работаете бесплатно? Если нет, то почему я должен выкладывать бесплатно? Возможно выложу csv\xls\xlsx импорт бесплатно, который сейчас дописываю.
-
Да, я суть понял, но мне это не интересно, мало того я не сильно стремлюсь к продаже модуля. Если найдётся покупатель - хорошо, нет - ничего страшного.
-
Если это сложная система, то код надо всегда документировать.
-
Нет, чтобы потом люди могли понять зачем это условие или какое то другое + чтобы потом самому не забыть и не вспоминать когда будешь возвращаться к этому проекту. Вобщем привычка уже.
-
наверно потому что я не использую полиморфизм и пишу комментарии :))) + я делаю изменения в том файле за который отвечает модуль, а не пытаюсь прикрутить где то свой модуль, лишь бы не делать никаких правок в оригинале т.к. потом хрен поймёшь где ваш файл искать по всей системе. из ваших слов. слишком часто ругаетесь крутыми тераминами :)))
-
Согласен, перепутал, я говнокодер, пойду писать процедурные функции. парой постов выше вы говорили про объекты и про ООП. Сейчас уже моделей тут нет :)))) завтра выяснится что модели завезли и в симпле нет полиморфизма :)))) Ей, фрилансеры, завезите модели в симплу, нехватает! Мне все равно кто меня кем считает: разработчиком, говнокодером, горе-програмистом и тп. Мне нравится то что я делаю. Я считаю что я делаю это хорошо т.к. вижу как делают другие. ВОзможно вы знаете все паттерны, все учебники перечитали, но вы не сможете сделать просто, чтобы было понятно др
-
есть такая библиотека ORM Active Record - Object Relational Model. MODEL, КАРЛ! Так вот, она работае с БД и возвращает объекты также как апи симплы, только более кастомизирована. Я не говорил что модель это ОБЯЗАТЕЛЬНО ТОЛЬКО база, но в симпле модели, да и в опенкарте например тоже, это чисто запросы в базу. Может в ваших проектах модели это что-то абтрактное и полиморфическое, не знаю, но я устал разжёвывать простые вещи. У вас большая каша в голове. Наверно потому что читали много книг, но основы какой то нет. Это как научиться читать, но не знать из каких букв состоят слова. Если в сим
-
Это называется паттерн програмирования MVC - model, view, controller и используется повсеместно. model это апи, view это шаблонизатор, а controller это view'шки. Где тут боль? Сорян, забыл что тут нет полиморфизма и всяких инстансов с неймспейсами :))) тогда да, реальная боль...
-
Хорошо, буду ходить в подгузниках чем с короной на голове и говорить про полимоорфизм и сложные архитектурные решения :))))
-
Опять же вопрос, если клиент получил файл в котором было 500 позиций, импортировал к себе, а через 2 дня прислали файл на 300 позиций т.к. на складе закончились 200 позиций, то кто выключит эти 200 товаров на сайте? Поддерживает ли скрипт работу с XLSX форматом? Мультистрочностью в ячейке?
-
Все где нет абстракций или модели с поведение - не ООП, надо запомнить :))))) По поводу полиморфизма для товаров, то я не догадываюсь даже зачем это нужно. Абстрактные классы можно использовать для других классов, например Блоги, Статьи, Новости объединить в классе Публикации, указать общие поля, например заголовок, описание, метатеги и тп, а в наследовании указать то что разное: дата блога, автора статьи и тп. Но зачем делать полиморфизм для товаров мне не понятно.
-
Следуя вашей логике ЛЮБОЙ код процедурный т.к. в любом КЛАССЕ есть МЕТОДЫ, но вы называете их функциями. И кому ещё надо читать книги. Печально.
-
то есть все равно утвержаетеб что это процедурный стиль?:))))
-
Прочитайте пожалуйста ссылку чтобы иметь понимание процедурного кода и ООП. https://habr.com/ru/post/23619/
-
О каком процедурном коде речь? Симпла написана на ООП, а процедурный стиль подразумевает под собой написание кода без использования объектов. Либо вы что-то путаете. либо я вас не понимаю.
-
Несоглашусь с вами, коллега. Симпла написана как раз ДЛЯ разработчиков и написана простым и понятным языком. Любые допилы на ней можно сделать за минимум времени. Поработайте с опенкарт, cs-cart, битрикс и вы поймете что симпла в разы проще и быстрее этих движков, а по функционалу ничем не уступет. Я на неё что только не допиливал и в текущем состоянии, та версия которая у меня, легко составит конкуренцию той же битрикс.
-
простыня скрыта изначально и показываются только выбранные категори, но по клику можно раскрыть все. А зачем это всё? Вы хотите купить или просто интересно? Если второе то мне это не интересно, если будут какие то ошибки я их оперативно устраню. При импорте всё создаётся: и категории, и свойства, и бренды, и варианты, и товары. Если категории при импорте не указаны, то цепочки категорий будут созданы по аналогии сайта-донора.
-
Пишите вопросы, с удовольствием отвечу. по валюте: если есть модуль мультивалютности то можно будет поставить галочку (сохранить исходную валюту), пока этого нет, но сегодня допишу, тогда исходная валюта (ID валюты) и цена (базовая цена варианта) запишутся в вариант товара. если модуля мультивалютности нет, но в системе эта валюта есть, то при импорте товара, скрипт пересчитает цену для той валюты которая была выбрана пользователем. если админ сначала в одной валюте импортирует, а потом в другой, то цена пересчитается на новую валюту, для всех товаров (бренды и категории)
-
Согласен, но шанс что бренд переименуют равен 0, а вот то что какой то бренд пропадаёт а какой то добавится - имеет место быть. Надо будет поправить скрипт, спасибо за совет. p.s. почему то смайлики с 1-ого раза не ставятся, вопросительный знак вместо смайлика, а при редактировании всё ОК.
-
Да, идея хорошая, но тогда надо сохранять где то все старые бренды, сейчас у меня сохраняется только то что выбрал человек для импорта. Кстати, можно сделать подсчёт брендов и при новом сканировании, если число не изменилось, значит ничего нового нет, как на примере с кол-вом товаров.
-
Добрый день. Предлагаю модуль по импорту YML файлов в систему. YML файл - это Яндексовый XML файл разработанный для маркета, модуль написан с учётом спецификации этого формата. Модуль написан с использованием своего класса импорта, где подгружаются фотки по урлу, создаётся уникальный урл с учётом род. категорий, сохраняется уникальный идентификатор импортируемого товара (варианта) чтобы в будущем можно было без труда его найти и обновить. Что умеет: Выставление наценки на импортируемый товар Отключать товары и включать только те которые есть в файле импорта С
-
Это мой модуль, то что он всё умеет это правда, ничего контролировать не надо. Пример работы есть на ютубе. Также есть в наличии YML импорт (импорт по YML файлам).
-
Жесть, вместо того чтобы добавить 1 поле по которому просто делать сортировку и хранить там одно значение (цену в рублях например), сделано 2 поля + куча ненужных правок кода. По умолчанию в этом модуле, в админке, даже есть поле с ценой в рублях, им и можно обновлять базу, но кто-то не ищет легких путей.
- 142 ответа
-
- Бесплатно
- Дополнение
-
(и ещё 3 )
C тегом:
-
красавчик, ты меня понимаешь p.s. смалики с 1-ого раза не ставятся, косяк форума
-
шаблонизатор = смарти = шаблон