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

sergei5770

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

    62
  • З нами

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

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

  1.  

    код для добавления номера к названию файла

    $file = $filename;
    $cnt = 1;
    $fileextention = substr(strrchr($file, '.'), 0);
    $filename = substr($file, 0, strrpos($file, '.'));
    if(file_exists(DIR_FREEDOWNLOAD . $file))
    {
    	while(file_exists(DIR_FREEDOWNLOAD . $filename . $cnt . $fileextention))
    		$cnt ++;
    	$file = $filename . $cnt . $fileextention;
    }
    

    а куда вставлять код? в filemanager.php? после какой строчки?

  2. такая функция есть в этом моде, МОДУЛЬ, в настройках можно включить что делать с файлами которые загружаются с одинаковым названием, не загружать, удалять старый и загружать новый, загружать новый переименовав его к примеру так ( на сервере 22.jpg новый загрузится с названием 22-1.jpg и сразу выделится)

    у меня версия 1.5.5.1

  3. Требуется добавить в загрузку файлов проверку на существующее имя, чтобы он не перезаписывал файл с таким же именем, а добавлял какую нибудь цифро в конце, например новый файл(1), новый файл(2) и т.д.

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

  4. А ни кто не подскажет, как формировать имя файла по id, сижу копаю filemanager.php, как я понял он формирует имя где то здесь, но я скорей всего ошибаюсь:

    $filename = basename(html_entity_decode($this->request->files['image']['name'], ENT_QUOTES, 'UTF-8')); 

    Выборку максимального id я в принципе могу осуществить запросом:

    $autoname_query1 = $this->db->query("SELECT MAX(product_image_id) FROM " . DB_PREFIX . "product_image");
    

    Ну и получу следующий по списку id как то так

    $autoname_query1->row["MAX(product_image_id)"]+1; 

    Кто может подсказать, как мне этот id потом вписать в имя файла, даже скажем пусть не перезаписать имя, а добавить в конец, например, этот id?

  5. Всем привет, интересует следующий вопрос, как можно реализовать поиск по артикулу, при добавлении товара в заказ через админку?

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

    Кто нибудь реализовывал? ОС 1.5.5.2

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

    хотелось бы конечно чтоб это все работало без всяких обходных путей, за все время существования движка так и не взялся никто за исправления этой ерунды?

  7. Всем здравствуйте!

    Кто нибудь исправлял следующий косяк:

    Когда заливаешь файл с названием, который когда то уже был залит, файл заменяется на новый, а не присваивается файлу какая нибудь цифра, типа новый файл(1), новый файл(2), не очень удобно, когда товар уже залит, заливаешь к нему картинку, а она заменяется где нибудь в другом товаре, кто знает как это исправить/доработать?

    Версия 1.5.5.2

  8. Мод для добавления на фото товара водяного знака. Водяной знак добавляется на след страницы:

    - закладки
    - google_base
    - корзина
    - хит продаж
    - рекомендуемые
    - последние
    - категории
    - карточка продукта
    - сравнение
    - производитель
    - поиск
    - акции

    Совместимость: OpenCart

    v1.5.1, v1.5.1.1, v1.5.1.2, v1.5.1.3, v1.5.2, v1.5.2.1 (так указывает автор), ocStore 1.5.1.3 (проверено)

    ocStore 1.5.5.1.1 (проверено, ЧИТАЙТЕ ИНСТРУКЦИЮ ПО УСТАНОВКЕ!)

     

    Доработанная версия от JohnnyVega, пост тык

     

    Прикладываю 2 архива, первый для версий v1.5.1, v1.5.1.1, v1.5.1.2, v1.5.1.3, v1.5.2, v1.5.2.1 (так указывает автор), ocStore 1.5.1.3 (проверено).

    Второй проверялся мной на версии 1.5.5.1.1, частичное решение предложил - rootman тут.

     

    Установка простая, копируете файлы из upload в корень сайта, после меняете картинку под названием watermark.png в папке image и готово!

     

    ВНИМАНИЕ! ДЛЯ ВЕРСИИ 1.5.5.1. и вероятно для версии 1.5.5.2

     

    Скачиваете архив номер 2, заливаете содержимое папки upload в корень сайта, после меняете картинку под названием watermark.png в папке image, заходите на сайт и видите что он не работает. Не боимся, делаем следующее. Заходим в корневую папку сайта, ищем там config.php и делаем следующее.

    Перед

    // DB
    

    Прописываем

    define('HTTP_IMAGE', '/image/');
    

    Сохраняем файл, заходим на сайт, видим, что все заработало.

    Готово, все счастливы  :-)

     

    Думаю что эта махинация сработает и на 1.5.5.2, на счет остальных версий не знаю, но если попробуете и отпишитесь о результате, обновлю шапку, думаю многие за это будут благодарны!

     

    Всем удачи и НЕ ЗАБЫВАЙТЕ ДЕЛАТЬ БЭКАПЫ.

     

    watermark_product_image_v1.1.0.zip - Архив для v1.5.1, v1.5.1.1, v1.5.1.2, v1.5.1.3, v1.5.2, v1.5.2.1 (так указывает автор), 1.5.1.3 

    watermark_product_image_v1.1.0 для OC 1551.zip - Архив для v1.5.5.1.1

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

Important Information

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