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

vier

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

    1 568
  • З нами

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

Коментарі блогу, опубліковані користувачем vier

  1. для начала научись правильно писать имя моего Фильтра, а не бегать, как заяц, прячась в кустах....(если бы не ссылка на Пост к моей теме поддержки, то я бы скорее всего и не увидел данное "творение", как под заказ...).

    и я так понимаю, что твои друзья, это те, которые покупают на варезах или тому подобных площадках мой продукт, так как почему-то не обращаются ко мне за помощью в настройках Фильтра для своего сайта (может первый и купил, а остальные на варезах, но по ним уже вопросы не задашь, когда надо показать сам сайт).

    и что это за мета-тег robots (которая должна запрещать индексацию, а не давать добро)

    <meta name="robots" content="index, follow" />

     

    Вот из одного моего здесь Поста, которым я на скрине все показываю, какие настройки надо установить, чтоб не плодить миллион ссылок в Индексе.

    Выставить вот такие настройки в красной рамке (остальные по желанию) - Индексация только Посадок -

    3_admin_noindex-except-Land_page.png

     

    И пора уже давно знать, что директиву follow Гугл не понимает!!!

     

    и Посадки из Фильтра можно определить в собственную карту Фильтра, которые в первую очередь будут индексироваться -

    6_land-page_otdelniy-sitemap.png

     

    • +1 1
  2. 7 часов назад, egor23 сказал:

    вы так говорите потому что никогда не были в шкуре разработчика, а вы примерте ее на себе, напишите какото большой хороший нужный модуль, потратьте на его написание полгодика или год и выложите в продажу и посмотрим как вы будете тогда говорить когда у вас пройдет пару покупок и на всех варезниках он будет продаваться за 5 копеек или вообще бесплатно раздаваться на определенных форумах.

    +

    от себя еще добавлю, как разработчик.

    Если бы не воровали и не выкладывали на варез, то я бы точно не кубировал свои продукты, на которые я потратил не одни год (+ лицензионный IonCube).

    А все свои "маленькие" модули, разработка которых была 1-5 дней, я вообще выкладываю бесплатно.

     

    А любителям "допила" скажу - я делаю полноценный продукт, а не полуфабрикат. Если что-то можно реализовать в моем продукте, так оно уже включено в управление модуля (80% - это по желаниям пользователей). И все остальные интересные предложения по функционалу в своих продуктах, я в последующих обновах внедряю (если срочно, то за умеренную(10% от выполненных работ) плату). Кто, как не разработчик, знает лучше свой продукт...

  3. 2 часа назад, travkovs сказал:

    Был у меня  опыт с этим же фильтром filterviever на этапе разработки закупил с attributextom  от этого же автора

    Спарсили 5000 товаров и в течении недели сайт лег. Общее кол-во атрибутов  было порядка 700шт

    Вы это серьезно?

    а если я часть нашей переписки покажу -

    В 03.08.2020 в 12:10, vier сказал:

    если у Вас очень много Параметров, то сокращайте их (зачем иметь 10тыс атрибутов - ни одному клиенту это не понравится - выбирать из 10тыс. свой параметр).

     

    на что Вы ответили -

    В 03.08.2020 в 12:24, travkovs сказал:

    Товары все разные, поэтому у каждой группы свои атрибуты, объединять их не получится.
    У других поставщиков которые только планируется парсить, есть схожие товары, там получится что-то объединять в атрибутах, чтоб было одинаково.

     

    2 часа назад, Yoda сказал:

    ему бы трошки мозгов, было бы ок. У меня есть его раскодированная модель фильтра, существенно оптимизированная, но все же хотят если что обновиться. Да и помогать человеку, который полез в дебри в которых не шарит - нет ни единого желания.

    почему нет желания? - от трошки мозгов я никогда не отказывался (и не бесплатно).
    мне помог существенно оптимизировать запросы здесь один пользователь (за что я его отблагодарил). думаю, эта модель и есть у Вас.

     

    На данный момент я еще больше оптимизировал запросы в новой версии Фильтра - версия 59, и от много чего в своем коде отказался.

     

    Что касается ссылок в параметрах Фильтра, то после первого выбора параметра (настраивается в админке модуля), ссылки становятся "недоступные" для поисковиков - они их не видят и не ходят по ним.


    Можно настроить так, чтоб только ссылки из Посадок были видны.

    3_meta_tags.thumb.png.c7c54b7d15170552e08ebd084a7e7e7b.png

     

  4. 1 минуту назад, n3bo сказал:

     

    Я не говорю, что то что вы делаете - это плохо. Но вопрос в том, как потом разобраться человеку, который будем с этим работать? когда есть библиотека на 500 методом и 10000 строк, которая умеет все и непонятно что. Плюс вопрос в модификаторах и т.д. 

    тогда сорри - не так понял раньше Ваш посыл.

    данные мои реализации - это чисто для моей удобности написания и поддержки своих модулей.

    чтоб мне написать какой-то модуль, то для старта у меня уже все готовое есть. я всего лишь переназначаю переменные, и модуль уже готов для дальнейшего использования.

    ведь согласитесь, что на первом этапе написания модуля есть рутинная и стандартная работа, такие как: Языки, Крошка, подключение Стилей, Шаблона и т.п.

     

    и да - я не использую собственные библиотеки (может пока не использую). здесь не могу сказать и поддержать SergeTkach  - правильно ли это, или это дополнительный гемор будет в будущем, даже если ты их и сам написал.

  5. 5 минут назад, n3bo сказал:

     

    что? get? set?  сам метод разбирать не будем :)

     

    k, v, m, n , l , f , g

     

    я понимаю, что для Вас это сложно, так что я не буду здесь вступать в перепалку. - я здесь поддержал @SergeTkach и просто показал примеры своей реализации, и не кому не хочу их навязывать - каждый выбирает свой путь работы.

  6. 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>

     


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

Important Information

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