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

yegorulya

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

    68
  • З нами

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

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

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

    Скрины во вложении.

    Кто знает, в чем может быть проблема?

     

     

    IMG-6023.jpg

    IMG-6022.jpg

  2. Не знаю как осуществить вывод главной страницы сайта в 2 колонки в мобильной версии.

    У меня стоит модуль Category wall, на мобильном выглядит так, что каждая следующая категория пишется под предыдущей, но с категориями еще ничего. Может и не плохо так для категорий.
    Намного хуже выглядят "Хиты продаж" и "Новые поступления". Каждый товар в данном разделе размещен под предыдущим, что очень не удобно визуально, теряется юзабилити. Всего один товар на странице в мобильной версии. Нужно вывести товары из этих разделов в 2 ряда на главной странице в мобильной версии.

    В категориях я уже вывела товары в 2 ряда в мобильной версии (прописывала в stylesheet -добрые люди помогли). А вот для главной страницы это правило не работает...

    Не знаете как это можно осуществить?

     

    Наглядные фото во вложении

     

     

    категории.jpg

    новые поступления.jpg

    хиты.jpg

  3. 7 минут назад, Tom сказал:

     

    установила только что и после этого письма админу перестали приходить... К сожалению с помощью модуля не выходит

    Удалила модуль и письма админу снова стали приходить при создании новых заказов.

  4. 1 час назад, Tom сказал:

    @yegorulya

     В файле :

    catalog/controller/mail/order.php

     

    Найти :

    
    $this->load->model('tool/upload');

    Добавить после  :

    
    $this->load->model('catalog/product');

    В данном файле встречается дважды!

     

    В этом же файле найти :

    
    $data['products'][] = array(

    Добавить перед  :

    
    $product_info = $this->model_catalog_product->getProduct($order_product['product_id']);

    В данном файле встречается дважды!

     

    В этом же файле найти :

    
    'model' => $order_product['model'],

    Добавить после:

    
    'sku'     => (!empty($product_info['sku']) ? strip_tags(html_entity_decode($product_info['sku'], ENT_QUOTES, 'UTF-8')) : ''),

     

     

    Далее в файле catalog/view/theme/default/template/mail/order_add.twig (default шаблон самого опенкарт, при наличии установленного шаблона смотреть в его папке)

    Найти:

    
    <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;">{{ product.model }}</td>

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

    
    <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;">{{ product.sku }}</td>

     

    Строчка IP находится в начале документа и выглядит как:

    
    <b>{{ text_ip }}</b> {{ ip }}<br />

    Сохранить изменения и сбросить все кэши в админке (модификаторов, шаблона итд).


    все получилось!
    Вы монстр!
    Рекспект и уважуха!!!!!!!
    Раз такое дело, не подскажите как сделать письмо админу как и покупателю в коде?
     

    Дело в том, что модули мне не подходят, я уже штук 5 испробовала.
    Раньше клиенту приходило сообщение noreply о заказе, и чтобы сделать красивое письмо, "интернет-магазин бла-бла-бла", пришлось подключить хостинг и создать там почту и тд .после этих манипуляций письмо красивое приходит клиенту, а вот если ставлю "модуль письмо админу как клиенту", то письма о заказах вообще перестают приходить на почту.
    Поэтому модули не рисукую ставить, хотя до этих манипуляций с красивым видом письма клиенту все работало.

     

    Просто админу удобно видеть SKU, но в письме клиенту SKU уже появился благодаря ВАМ!!! а вот админу не отображается пока.
    Хотелось бы это исправить, чтобы было удобно и если это возможно уже сразу настроить письмо админу как клиенту, там заодно будет и SKU.

  5. 22 минуты назад, Dimasscus сказал:

    по данному топику для опенкарт 3.0.3.7 не подходит, нет соответствующих строк внутри файлов, не могу двигаться по предложенному пути.

  6. В 09.02.2016 в 18:09, cassi сказал:
    
    catalog/model/checkout/order.php

    находим 

    
    $template->data['products'] = array();

    после нее вставляем 

    
    $this->load->model('catalog/product');

    находим ниже

    
    $template->data['products'][] = array( 

    Перед этой строкой вставляем код:

    
    $product_data = array();
    $product_data = $this->model_catalog_product->getProduct($product['product_id']);

    После

    
    $template->data['products'][] = array() 

    добавляем нужное поле в массив:

    
    'sku'    => $product_data['sku'],

    для добавления поля в шаблон письма открываем файл 

    
    catalog/view/theme/ваша_тема/template/mail/order.tpl

    В нужном месте вставляем вывод нужного поля, например:

    
    <?php echo $product['sku']; ?>

    или вместо модели в письме 

    
        <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td>

    выведем артикул

    
    <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td>


    на опенкарт 3.0.3.7 нет такой строчки (ниже написала) по пути ../сайт/public_html/catalog/model/checkout/order php, не могу пробовать то что советуете из-за отсутствия строки, не знаете на моей версии опенкарт какую строку нужно использовать?

    $template->data['products'] = array();
  7. 14 часов назад, niger сказал:

    Если память не изменяет, в папке вашего шаблона или default, catalog/view/theme/*/template/mail/order_add.twig

     

    Заходите туда, и там развлекаетесь.

    Сохранили, Кеш модификатора и шаблона почистить не забудьте.

    {{ip}} - это айпи. всю строчку от <td> до где этот {ip} содержится</td>

    {{ product['model'] }} - ось це, меняете на {{ product['sku'] }} в какой у вас колонке оно хранится.

     

    А вот за админа так не вспомню. Нужно поискать. 

    таки-да!
    Убрала строчку  <b>{{ text_ip }}</b> {{ ip }}<br /> которая находилась на 33 строке и ip исчез из письма!
    Благодарю!

  8. Ребята, кто подскажет?

    В письме клиенту приходит пунт "Модель", которая только все усложняет, я установила модуль генерации артикулов, мне надо чтобы вместо модели отображался артикул товара.

    По артикулу поиск по сайту намного легче и быстрее. Нужно, чтобы этот артикул приходил в письме администратору. Также хотелось бы убрать поле IP адрес, оно совсем лишнее в письме заказа.

     

    Скрин во вложении

    Спасибо!

    Артикул.jpg

  9. у меня та же ерунда была, полезла в модуль Simple и там в блоке " модуль оплаты", нажала настройки блока, затем убрала галочку отображать текст "происходит переход к оплате". Сохранила

    Скрин во вложении.
    Данные манипуляции помогли.

    Переход к оплате.jpg

  10. добавлю, после того как выставила правильные пропорции в Модули/расширения - Тема (у когото-то может писаться Шаблон) и применила замену строки на $scale = max($scale_w, $scale_h); получила хорошее отображение на странице каталога, все фото теперь визуально одного размера, а после того как попадаешь в карточку товара, первое фото без клика на увеличение тоже хорошего размера без обрезки.
    Результатом довольна)

  11. нашла в похожей теме ответ, пользователь  kristinakrd пишет (может кому-то будет полезно):

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

     

    Цитирую:

     

    Как варинт в файле system/library/image.php строку:

    $scale = min($scale_w, $scale_h);

    Заменить на:

    $scale = max($scale_w, $scale_h);

    После этого очистить кэш картинок.

    Удалив всё в папке: image/cache/

     

    После этого картинки не будут дополняться белыми полями, а будут подрезаться по большей стороне к нужной пропорции.

  12. 19 часов назад, niger сказал:

    $scale_width = $width_orig/$width; $scale_height = $height_orig/$height; $image = new Image(DIR_IMAGE . $old_image); if ($scale_height > $scale_width) { $curr_height = $height * $scale_width; $top_x = 0; $top_y = ($height_orig - $curr_height) / 2; $bottom_x = $width_orig; $bottom_y = $top_y + $curr_height; $image->crop($top_x, $top_y, $bottom_x, $bottom_y); } elseif ($scale_height < $scale_width) { $curr_width = $width * $scale_height; $top_x = ($width_orig - $curr_width) / 2; $top_y = 0; $bottom_x = $top_x + $curr_width; $bottom_y = $height_orig; $image->crop($top_x, $top_y, $bottom_x, $bottom_y); }

    не сработало, сайт полетел, вернула как было.

    В любом случае огромное спасибо за внимание и за ответ!

  13. Всем спасибо за ответ!

    я попробую кроп - гляну как работает, если что верну обратно как было.

    Если обработать и сделать все квадратным, где это можно правильно делать? в какой программе? я фото обрабатываю все, нот только в программе tiny png - вес убираю по макисмуму, может есть какие-то понятные удобные программы, где можно фото подгонять по опенкарт?

    Чтобы не было белых квадратов у фото и они были все одного размера?

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

    вот ссылка на категорию:

    https://pled-pokryvalo.com.ua/detskoe-postelnoe-bele

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

    пример.jpg

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

    Надо чтобы автоматически настраивалось визуально одинаковое изображение.

  17. Рябята, кто подскажет? 

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

     

    Как можно сделать так, чтобы размер изображения в списке товаров на странице категорий был одинаковый для разных изображений? То есть видимая часть на странице категорий была одинаковой? я в админке по пути: Модули/расширения - Тема поставила одинаковый размер, но это мне не помогло. Фотографии все равно скачут.
     

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

    Спасибо за внимание!


     

     

     

    скачет фото.jpg

  18. благодаря вам сама кое в чем разобралась сама)
    смогла сместить эти стрелки по центру по этому пути catalog/view/javascript/jquery/swiper/css/opencart.css и  выставила  width: 97%;

    Вот!

    Так что ваше внимание очень мне помогло!

    Я Вам очень-очень благодарна!

  19. теперь в мобильной версии все ок - по центру, а на ноутбуке почему-то нет, кеш обновляла, скрин во вложении

    Для стационарных мониторов, надо как-то по-другому прописать?

     

    IMG-4693.PNG

    ноут.jpg

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

Important Information

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