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

Baco

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

    2 247
  • З нами

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

Повідомлення, опубліковані користувачем Baco

  1. здоров був, бро!

    зайди по вищевказаному контроллеру, та знайди ось ці рядки:

    // Products
    $this->load->model('catalog/product');
    
    $product_total = $this->model_catalog_product->getTotalProducts(array('filter_quantity' => 0));
    
    $data['product_total'] = $product_total;
    
    $data['product'] = $this->url->link('catalog/product', 'token=' . $this->session->data['token'] . '&filter_quantity=0', true);

    після цього блоку, додай окремо нижче (або підміни поточний, якщо потрібно, бо задачу досить абстрактно поставив):

    $product_almost_total = $this->model_catalog_product->getTotalProducts(array('filter_head' => true,'filter_quantity' => 3));
    
    $data['product_almost_total'] = $product_almost_total;

    далі, нам потрібно зробити невеличку правку у моделі: admin\model\catalog\product.php в методі: public function getTotalProducts($data = array()) { тобто знайти рядок:
     

    if (isset($data['filter_quantity']) && !is_null($data['filter_quantity'])) {
    	$sql .= " AND p.quantity = '" . (int)$data['filter_quantity'] . "'";
    }

    та поміняти на ось такого типу код (бо відфільтровує у нас виключнео всі товари, де к-сть рівна 3, а по умові, 3 і менше):

    if (isset($data['filter_quantity']) && !is_null($data['filter_quantity'])) {
    	if (isset($data['filter_head'])) {
    		$sql .= " AND p.quantity <= '" . (int)$data['filter_quantity'] . "'";
    	} else {
    		$sql .= " AND p.quantity = '" . (int)$data['filter_quantity'] . "'";
    	}			
    }

     

  2. ідея хороша, та на практиці перекладачів, поки не буде грамотно сформованого ШІ з перекладами, ми не зможемо отримати корректного перекладу великих текстів.

    Цитата

    I see nothing ->RU->я ничего не вижу->UA->я нічого не бачу->EN->I can not see anything

    тобто імовірність, що "пошуковий ключ" буде корректно переведеним у контексті опису товару відповідно до релевантності, досить висока, проте...

  3. або навпаки, прибрати лишній (перший специфікатор %s), тільки як порадив коллега вище, перевірте, чи у всіх мовних файлах зроблено аналогічно:
     

    $_['text_message']  = '<p>Gratulacje! Pomyślnie utworzono nowe konto!</p> <p>Od teraz możesz być partnerem sklepu.</p> <p>Jeśli masz jakiekolwiek pytania na temat udziału w programie partnerskim, prosimy o kontakt z właścicielem sklepu.</p> <p>Na wskazany adres email wysłano wiadomość potwierdzającą rejestrację. Jeśli nie otrzymasz jej w ciągu godziny, prosimy o <a href="%s">kontakt z nami</a>.</p>';

     

  4. <?php if($product['special']){
        $a = ($product['special2']);
        $b = ($product['price2']);
        $c = round(($a-$b)/$b,2)*100;
    } ?> 

    -->

    <?php if($product['special']){
        $a = ($product['special2'] ? $product['special2'] : $product['special']);
        $b = ($product['price2'] ? $product['price2'] : $product['price']);
        $c = round(($a-$b)/$b,2)*100;
    } ?>

    p.s. *овнокод detected

  5. В 20.02.2020 в 16:39, AUSS сказал:

    сео про делает 302 редирект - это в корне не правильно

    соответственно ИМХО - писал студент

    дружище, давай отделим мух - от котлет!
    по дефолту, редирект в оригинале и в оксторе вызывает 302 (файл response):

    response_302.jpg.c288bfebcf1c54f141664fee2cb0beb3.jpg

    а вот сам сео_про имеет актуальный редирект, если запрос и урл !=

    ocstore_302.thumb.jpg.02ee4f3455f09bba4afae80a8377b744.jpg

     

    давайте не будем ставить диагнозы кодерам.

  6. гайд для самостоятельного фикса данной проблемы:

    откройте файл и найдите метод в начале:

        public function __construct($login, $password, $source="InfoCentr")
        {
            $this->login = $login;
            $this->password = $password;
            if ($source == "") {
    	        $this->source = "InfoCentr";
            } else {
    	        $this->source = htmlspecialchars($source);
            }
    
        }

    в нем строка (вызывающая ошибку):

    $this->source = htmlspecialchars($source);

    оберните её вот так:

    $this->source = htmlspecialchars($source, ENT_QUOTES, 'UTF-8');

    так же советую найти строку 119:

     $text           = htmlspecialchars($settings['SMSFLY_TEXT']);

    и заменить на:

     $text           = htmlspecialchars($settings['SMSFLY_TEXT'], ENT_QUOTES, 'UTF-8');

     

    • +1 1
  7. а в журнале ошибок что то записывает? в настройках переключили на SSL соединение? в файле config поменяли с http на httpS?

    если трудность - напишите в ЛС сразу вход для teamviewer, подключусь и гляну.

  8. где гарантии с обеих сторон?

    пример:

    Оля - фрилансер, который желает работать по принципу % от продаж (далее О)

    Коля - деловар, который не бум-бум в "этих ваших интернетах" имеет сеть в 5-ть минимаркетов по мелочевке и хочет выйти на он-лайн торговлю

     

    Вопрос №0:

    Если ты хочешь получать % от продаж, надо гнать много трафика, гнать контекстом - надо иметь нехилый буджет, гнать органикой - надо грамотно реализовать оптимизацию для поисковиков + вложить сотен как минимум 5-ть на продвижение, линкбилдинг, минимальный смм и т.д., кто инвестор? Ведь чем больше продаж, тем больше % имеет Оля.

    Вопрос №1:

    Если Оля вдруг (потеряет ноутбук со всеми паролями, сломает руку, уедет к Мише в Австралию, получит амнезию и т.д.) утратит связь с Колей, кто гарантирует развитие его бизнеса в дальнейшем и как вытребовать все доступы потом ?

    Вопрос №2: 

    Как контроллировать продажи? Если у Коли на сайте и е-меил и номер телефона и около 30% заказов идут в телефонном режиме, без списания со склада ОС, чисто на доверии? (@Tom верно изложил принцип "первые деньги и мысль как бы на*бать)

    Вопрос №3:

    Чисто шкурный, если Коля получает халявный сайт для торговли, где грань между адекватными хотелками и "хачу фсё самое лучшее, особенно чтобы выпрыгивало окошко с приветствием по имени покупателя и сразу подставленным номером карты и почти оплаченым заказом, который должен быть автоматически выполнен отталкиваясь от предпочтений ремаркетинга, а от него осталось бы только нажать кнопочку ДА и конверсия готова"? (за*бут же ж хотелками)

     

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

    Тут, уважаемый @SergeTkach вам самому надо понять все + и - для Оли и Коли их издержки, бонусы, реалии и адекватности.

  9. Доброго времени, друзья и гости!

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

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

    Всем сомневающимся или ищущим хорошего специалиста - советую сотрудничество с достойным мастером - Pikitos

    • +1 1
  10. Положительный отзыв о сотрудничестве с @OCappLab, а не просто на уровне "сделай мне задачу, а я тебе денег дам", кстати ситуейшн с товарисчем выше - аналогичен, если денег не давал, то и права нет в этой теме писать какие то отзывы, исполнителем считается человек, который взял на себя обязанность выполнить договор (бартер услуг за материальные ценности), тоесть исполнил, ану ка пойди заправь автомобиль, поезди чуток, а потом скажи: "я пишу притензию, потому что у меня пишет 10 литров на 100 км, а на вашем бензине я проехал 98, ну и что что не платил, важнее дело, а не деньги, почему качество бензина не соответствует?" - это вообще не деловой подход.

    Касательно сотрудничества, то советую @OCappLab не просто как специалиста, адекватного исполнителя, но и профессионала, который по качеству кода, многим пример показать может, достойный специалист и просто хороший человек, 

    Советую к сотрудничеству

    • +1 1
  11. В связи с ростом неадекватности на данном форуме некотрых персон, оставляю за собой право на предоставление услуг релиза и соотв. сервиса, толерантность при "торгово-экономических" отношениях для меня была превыше всего, посему цените своё и наше время, спасибо за понимание.

  12. Доброго времени Дамы и Господа.

    Вместо тысячи слов...
    Спешу уведомить в первую очередь владельцев магазинов, чиь платформы успешно работают на "Bro"...

    Сайт и все связанные аккаунты сборки были проданы команде разработчиков (кто именно пока история умалчивает), все права на использование, лицензии на модификации и прочие, чисто авторские фишки так же перешли по правонаследованию и соотв. юридические аспекты перешли к новой команде !

    НО, по обоюдному согласию, за мною остается право автора сборки, поддержка магазинов, работающих на "Bro" со скидкой, а то и без, аудит кода, который будет использован в сборке\модах\допилах... а так же отдельная почта, для обработки "жалоб". 
    В остальных моментах, сборка будет не просто "улучшена", доработана, усовершенствована... данная команда всерйоз решила подойти к данному вопросу и взяться за разработку, не один вечер было потрачено на согласование и уточнение всех деталей, для будущих релизов, и могу ответить с полной уверенностью всем поклонникам сборки "Brocart"... вскоре сборки не будет...

    Будет АВТОРСКИЙ релиз перепиленного всеми любимого OpenCart, по новым правилам, с учетом последних тенденций, правил, безопасности... никакого вареза, воровства кода, интеграции сторонних модификаций НЕ БУДЕТ !!! (но конечно найдётся какой нибудь "ёба", который сравнит код сборки и какого то въетнамского полуизвестного говнокодера и напише - воры, проходили, знаемс) Будут установлены новые параметры безопасности, с учетом опыта (моего лично) а так же опыта немалоизвестных "аудиторов по безопасности", с целью сделать не просто безопасный, но и с многими фичами авторский релиз, такой как наличие сканера со своими сигнатурами шеллов (вирусов), настройка бэкапа "зеркала" сайта (что бы при DDOS-е просто сменить DNS сервера и запустить зеркало со свежими обновками), управление модификациями - централизировано, теперь Вам не надо будет каждый раз нового фрилансера с сомнительными навыками приглашать на свой сервер, весь код унифицирован, а специалисты - прошедшие подготовку и преследующие правила кодирования согласно стандарту, и прочее... в общем, ждите, на всех площадках мира новый авторский релиз...

    с ув. Baco [24.03.2017]

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

Important Information

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