-
Публікації
1 568 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Коментарі блогу, опубліковані користувачем vier
-
-
7 часов назад, egor23 сказал:
вы так говорите потому что никогда не были в шкуре разработчика, а вы примерте ее на себе, напишите какото большой хороший нужный модуль, потратьте на его написание полгодика или год и выложите в продажу и посмотрим как вы будете тогда говорить когда у вас пройдет пару покупок и на всех варезниках он будет продаваться за 5 копеек или вообще бесплатно раздаваться на определенных форумах.
+
от себя еще добавлю, как разработчик.
Если бы не воровали и не выкладывали на варез, то я бы точно не кубировал свои продукты, на которые я потратил не одни год (+ лицензионный IonCube).
А все свои "маленькие" модули, разработка которых была 1-5 дней, я вообще выкладываю бесплатно.
А любителям "допила" скажу - я делаю полноценный продукт, а не полуфабрикат. Если что-то можно реализовать в моем продукте, так оно уже включено в управление модуля (80% - это по желаниям пользователей). И все остальные интересные предложения по функционалу в своих продуктах, я в последующих обновах внедряю (если срочно, то за умеренную(10% от выполненных работ) плату). Кто, как не разработчик, знает лучше свой продукт...
-
2 часа назад, travkovs сказал:
Был у меня опыт с этим же фильтром filterviever на этапе разработки закупил с attributextom от этого же автора
Спарсили 5000 товаров и в течении недели сайт лег. Общее кол-во атрибутов было порядка 700шт
Вы это серьезно?
а если я часть нашей переписки покажу -
В 03.08.2020 в 12:10, vier сказал:если у Вас очень много Параметров, то сокращайте их (зачем иметь 10тыс атрибутов - ни одному клиенту это не понравится - выбирать из 10тыс. свой параметр).
на что Вы ответили -
В 03.08.2020 в 12:24, travkovs сказал:Товары все разные, поэтому у каждой группы свои атрибуты, объединять их не получится.
У других поставщиков которые только планируется парсить, есть схожие товары, там получится что-то объединять в атрибутах, чтоб было одинаково.2 часа назад, Yoda сказал:ему бы трошки мозгов, было бы ок. У меня есть его раскодированная модель фильтра, существенно оптимизированная, но все же хотят если что обновиться. Да и помогать человеку, который полез в дебри в которых не шарит - нет ни единого желания.
почему нет желания? - от трошки мозгов я никогда не отказывался (и не бесплатно).
мне помог существенно оптимизировать запросы здесь один пользователь (за что я его отблагодарил). думаю, эта модель и есть у Вас.На данный момент я еще больше оптимизировал запросы в новой версии Фильтра - версия 59, и от много чего в своем коде отказался.
Что касается ссылок в параметрах Фильтра, то после первого выбора параметра (настраивается в админке модуля), ссылки становятся "недоступные" для поисковиков - они их не видят и не ходят по ним.
Можно настроить так, чтоб только ссылки из Посадок были видны. -
1 минуту назад, n3bo сказал:
Я не говорю, что то что вы делаете - это плохо. Но вопрос в том, как потом разобраться человеку, который будем с этим работать? когда есть библиотека на 500 методом и 10000 строк, которая умеет все и непонятно что. Плюс вопрос в модификаторах и т.д.
тогда сорри - не так понял раньше Ваш посыл.
данные мои реализации - это чисто для моей удобности написания и поддержки своих модулей.
чтоб мне написать какой-то модуль, то для старта у меня уже все готовое есть. я всего лишь переназначаю переменные, и модуль уже готов для дальнейшего использования.
ведь согласитесь, что на первом этапе написания модуля есть рутинная и стандартная работа, такие как: Языки, Крошка, подключение Стилей, Шаблона и т.п.
и да - я не использую собственные библиотеки (может пока не использую). здесь не могу сказать и поддержать SergeTkach - правильно ли это, или это дополнительный гемор будет в будущем, даже если ты их и сам написал.
-
5 минут назад, n3bo сказал:
что? get? set? сам метод разбирать не будем
k, v, m, n , l , f , g
я понимаю, что для Вас это сложно, так что я не буду здесь вступать в перепалку. - я здесь поддержал @SergeTkach и просто показал примеры своей реализации, и не кому не хочу их навязывать - каждый выбирает свой путь работы.
-
10 часов назад, SergeTkach сказал:
Добавлю свои 5 копеек.
и я добавлю, и поддержу Вас за правильный подход.
3 часа назад, n3bo сказал:Каша какая-то получается...
никакой каши нет.
я например, не использую дополнительную библиотеку, а использую готовые методы по такому же принципу как и @SergeTkach
например для Крошки универсальный код под все версии Опенкарта:
private function breadcrumbs($shabl = null, $sort_fitl = null) { $shabl = ($shabl) ? '/'.$shabl : null; $this->data['breadcrumbs'] = array(); //v.1 if($this->what_versi < 2000) { $home = 'home'; } //v.2 else { $home = 'dashboard'; } $this->data['breadcrumbs'][] = array( 'text' => $this->data['text_home'] ,'href' => $this->url->link('common/'.$home, $this->token_token, $this->ssl) ); $this->data['breadcrumbs'][] = array( 'text' => $this->data['text_module'] ,'href' => $this->url->link($this->mod_ext, $this->token_token.$this->type_mod, $this->ssl) ); $this->data['breadcrumbs'][] = array( 'text' => $this->data['heading_title'] ,'href' => $this->url->link($this->versi_put.'/'.$this->name_mod.$shabl, $this->token_token.$sort_fitl, $this->ssl) ); }
потом его вставляю, где мне нужно в метод, например в myMetod() и где еще он используется: index() и т.д.
public function myMetod() { .......... .......... $this->breadcrumbs('link'); ......... }
а еще есть один головняк в Опенкарт - это при добавлении кода для Языка.
решаю так - я вообще не пишу такого рода код :
................ $this->data['text_manufacturer'] = $this->language->get('text_manufacturer'); ................ ................
а использую метод:
public function getLangModule($langs = array()) { foreach($langs as $k => $v) { $this->data[$k] = $v; } } //и потом для всех в конструкторе его вывожу, либо в отдельном методе. public function __construct($registry) { parent::__construct($registry); ............... $this->getLangModule($this->load->language('module/my_module')); ............... ............... }
и потом в tpl-файле вывожу
<div><?php echo $text_manufacturer; ?></div>
Дайджест!
в Прожектор Бритни Спирс
Блог користувача: Yoda
Опубліковано:
для начала научись правильно писать имя моего Фильтра, а не бегать, как заяц, прячась в кустах....(если бы не ссылка на Пост к моей теме поддержки, то я бы скорее всего и не увидел данное "творение", как под заказ...).
и я так понимаю, что твои друзья, это те, которые покупают на варезах или тому подобных площадках мой продукт, так как почему-то не обращаются ко мне за помощью в настройках Фильтра для своего сайта (может первый и купил, а остальные на варезах, но по ним уже вопросы не задашь, когда надо показать сам сайт).
и что это за мета-тег robots (которая должна запрещать индексацию, а не давать добро)
Вот из одного моего здесь Поста, которым я на скрине все показываю, какие настройки надо установить, чтоб не плодить миллион ссылок в Индексе.
Выставить вот такие настройки в красной рамке (остальные по желанию) - Индексация только Посадок -
И пора уже давно знать, что директиву follow Гугл не понимает!!!
и Посадки из Фильтра можно определить в собственную карту Фильтра, которые в первую очередь будут индексироваться -