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

PSoft

Новачок
  
  • Публікації

    11
  • З нами

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

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

  1. Коллеги, кто-нибудь сталкивался с таким глюком: при редактировании продавцом уже добавленного товара, не сохраняются поля "Название" и "Описание". Все остальное меняется, а вот название и описание остаются такими же, как при первом добавлении товара., такое ощущение, что не идет запись в базу ... Не могу даже зацепку найти, где копать (((

  2. Может я плохо искал, но не нашел такого модуля. Реализовал сам - работает (это главное).

    Код предназначен для автогенерации seo-url товара, чтобы его не пришлось заполнять вручную. Хотите себе такое? Тогда читайте ниже:

    ------------------------------

    Обновлено (для тех кто иногда хочет и руками вводить)

    1) Открываем в блокноте файл admin/controller/catalog/product.php

    2) Находим строку if (isset($this->request->post['keyword'])) { (у меня она 783)

    3) перед ней вставляем код

    function translitIt($str)
    {
    	$tr = array(
    		"А"=>"a","Б"=>"b","В"=>"v","Г"=>"g",
    		"Д"=>"d","Е"=>"e","Ж"=>"j","З"=>"z","И"=>"i",
    		"Й"=>"y","К"=>"k","Л"=>"l","М"=>"m","Н"=>"n",
    		"О"=>"o","П"=>"p","Р"=>"r","С"=>"s","Т"=>"t",
    		"У"=>"u","Ф"=>"f","Х"=>"h","Ц"=>"ts","Ч"=>"ch",
    		"Ш"=>"sh","Щ"=>"sch","Ъ"=>"","Ы"=>"yi","Ь"=>"",
    		"Э"=>"e","Ю"=>"yu","Я"=>"ya","а"=>"a","б"=>"b",
    		"в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
    		"з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
    		"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
    		"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
    		"ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
    		"ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
    		" "=> "-", "."=> "", "/"=> "-", "'"=> "",
    	);
    	return strtr($str,$tr);
    }
    
    4) Находим строку $this->data['keyword'] = $product_info['keyword']; (на пару строк ниже чем код который мы вставили)

    5) Заменяем блок

    if (isset($this->request->post['keyword'])) {
       $this->data['keyword'] = $this->request->post['keyword'];
      } elseif (!empty($product_info)) {
       $this->data['keyword'] = $product_info['keyword'];
      } else {
       $this->data['keyword'] = '';
      }
    
    на
    if (isset($this->request->post['keyword'])) {
       $this->data['keyword'] = $this->request->post['keyword'];
      } elseif (!empty($product_info['keyword'])) {
       $this->data['keyword'] = $product_info['keyword'];
      }
      else {
       $this->data['keyword'] = translitIt($product_info['name']);
      }
    
    6) Теперь при добавлении товара, можно не заполнять seo-url. Он будет автоматически взят и транслитирован из названия товара. Но так же можно и вручную прописать.

    --------------------------------

    Для тех у кого стоит VqMod:

     

     

     

    А как-то можно добавить возможность подстановки ID товара в начале или в конце seo url? Это было бы очень актуально в случае одинаковых названий товара.

  3. Всем привет, необходимо доработать функционал.

    Стоит Opencart 2.0 + vqmod. Стоит тема Journal 2. Стоит модуль мультивендорного магазина - Multimerch. В целом функционал устраивает. Но:

    1. При успешной проверке, добавленного или отредактированного продавцом товара не приходит письмо-уведомление продавцу об успешном прохождении товаром модерации.
    2. При повторной правке, уже добавленного и прошедшего проверку товара, не приходит письмо с уведомлением администратору и продавцу о том, что товар снова поступил на модерацию. Хотя данный функционал в модуле Multimerch предусмотрен.
    3. Необходимо создать "функцию ограничения" - это возможность добавлять в админке Multimerch ограничение по количеству товарных позиций для разных групп продавцов (я находил подобное решение в других модулях). Чтобы в результате продавец не мог добавить больше товарных позиций, чем указано в его группе. При этом, когда в личном кабинете продавец хочет добавить товар сверх лимита - должно выводиться сообщение, о том что для данной группы продавцов установлено такое-то ограничение. В модуле Multimerch есть возможность установить лимит на количество товаров в группах, но эта функция просто указывает на количество единиц на складе каждой товарной позиции и продавец может добавлять сколько угодно товарных позиций (просто количество на остатке склада у каждого товара будет равно установленному ограничению). Эта функция должна остаться неизменной в том виде в котором она сейчас работает и новая "функция ограничения" не должна влиять на ее работу.

    Приём.

  4. Добрый день! Замечательный модуль! Но, возникла проблема.Подскажите пожалуйста где копать? Тема Journal2, при <div class="options"> - работает, но не вычисляет опции в %. 

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

Important Information

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