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

Gann

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

    687
  • З нами

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

Усі публікації користувача Gann

  1. боброе режим обслуживания на сайте
  2. Вы посмотрите моё сообщение. Я сначала не верно указал - вместо класса, я указал ID. ID - должен быть только 1 у элемента. .content-home{ min-height:400px!important; } указать в файле /catalog/view/theme/default/stylesheet/stylesheet.css
  3. пожалуйста! отразится, но можно ведь указать id="content" class="content-home <?php echo $class; ?>" и .content-home{ min-height:400px!important; } пробуйте
  4. привет вместо <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?><?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> указать <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?></div><?php echo $column_right; ?></div> <div class="clearfix"></div> <div class="row"> <div class="container"><?php echo $content_bottom; ?></div> </div> но тогда модули нужно будет указывать в "Внизу страницы". И они будут отделены clearfix. Любой добавленный модуль в "Внизу страницы" будет на всю ширину. Экспериментируйте. в общем. Можно задать новое расположение. Не оч просто, но можно использовать модуль. Что-то вроде "свой шаблон для страниц"
  5. Поставить дату окончания - 2118 год, зациклить таймер и т.д.
  6. Добрый день! Какой бюджет? Сайт покажите. На следующей недели могу взять в работу.
  7. Уберите с шестой строчки <?php } ?> Это в файле на хостинге по пути: /catalog/view/theme/default/template/common/header.tpl Если такого нет там - значит это делает модификатор. Ищите какой и удаляйте.
  8. Ой, блин. Извиняюсь. Вроде погуглил, но стоило только посмотреть контроллер в сравнении с языковыми файлами - как сразу нашёл решение. Например, $data['text_minimum'] = $this->language->get('text_minimum'); Заменяем на $data['text_minimum'] = sprintf($this->language->get('text_minimum'), $product_info['minimum']); и в языковом файла для $_['text_minimum'] = 'Минимальное кол-во для заказа этого товара: %s. '; уже можно использовать количество в виде %S
  9. Добрый вечер! Подскажите, пожалуйста, как мне в language передать название товара? Количество и ссылки передаются туда, как я вижу с помощью %d и %s. Как бы сделать так, чтобы аналогично передать название товара?
  10. на такой случай поможет бекап, если он есть, конечно же
  11. Спасибо, ДОМ-2! п.с. нашёл ещё all-postel.ru = class-postel.ru п.п.с. обычно: 5-30 посетителей в день
  12. Как ДОМ-2 мой сайт случайно прорекламировал. Реально. Не знаю с чего начать. Начну так: Я когда просыпаюсь, сделаю типичные дела... запускаю комп, открываю Яндекс, метрику и т.д. Посмотреть, что нового произошло ночью. И обычно всё стабильно - спокойной, сайты работают, трафик идёт. Но! не сегодня. Открыв метрику - обнаружил рост на сайте постельного белья аж 300 человек. За ночь. Ну, думаю - кто-то решил испытать силу новых алгоритмов и загубить мой сайт. Предположение начало подтверждаться - посмотрел запросы - все они выглядят примерно так "Класс постель ру", "Класс Постель" и т.д. Ну думаю, решили загубить сайт методом накрутки поведенческих факторов. Смирился. Подумал - доберусь до офиса - напишу в саппорт Яндекса. Глядишь - и не "покарают". Добравшись до офиса, поделав дела - решил глянуть вебвизор. Хм - подумал я. Совсем как настоящие люди. Смотрят, крутят, вертят сайт. Звоночек прозвенел, когда посыпались заказы. Кучами. Люди заказывали отовсюду. Всё подряд. Ок - подумал я и начал обрабатывать. На втором-третьем заказе выясняется, что люди хотят бесплатную доставку и оплату при получении (я так не работаю, у меня вообще магазин - как хобби, практически). Начинаю выяснять - а с чего такие требования?! Люди на том конце провода говорят, мол - рекламу в телефоне увидели. О, как! Я рекламу не запускал и не планирую. Вообще на раскрутку потрачено 0 рублей. Только времени - недели 2-3. Ладно. На другом заказе вдруг узнаю, что люди увидели рекламу, аж в самом доме-2!!! Чуть не подавился на этом моменте. Серьёжа. Как? Как я могу рекламировать постельное бельё на ДОМе-2? Ну, никак. Люди говорят, мол, вот, увидели, участники рекламируют, что, мол, хорошее бельё, оплата при получении и сайт "class-postel.ru". На моём сайте, конечно, тоже очень хорошее бельё (заводское, не ширпотреб, ручаюсь). И мягкое. И качественное. И всё-всё. Но! Нет оплаты при получении. Есть бесплатная доставка - но при сумме заказа от 2600 руб. Мой сайт, к слову - klasspostel.ru. А люди, что? Как услышали, так и набирают в Яндексе - "Класс Постель". И приходят куда? Правильно, на один из самых лучших интернет-магазинов постельного белья, т.е. ко мне. И возмущаются, мол рекламируете оплату при получении, а при оформлении заказа - нет такого пункта. Правильно, говорю - не работаем по такой схеме. Нет возможности курьерами развозить. А если и будет, то цена окусит. В общем, дешевенький хостинг скоро загнётся. Итоги. Почему и смешно, и грустно. Грустно от того, что вот так вот - не подумав, не воспользовавшись услугами ПРОФЕССИОНАЛОВ - можно запросто слить нехилый бюджет куда? Правильно! В никуда, почти. Это-ж надо было - купить рекламу на ТВ, предварительно не проверив "почти витальные запросы" и конкурентов. А смешно - смешно от ситуации. Ну, так ведь? Ржу от того, что реклама запущена по ТВ, позже обнаружен "класспостель", и им пришлось ещё и рекламу в Директе вкрутить - чтобы хоть как то люди нашли class-postel.ru (div class="OMG"). ------- Стоить отметить, что сайт, который рекламировался на ДОМ-2, вернее домен - зареган 9 (9, Карл!) дней назад. Он даже не проиндексирован ещё. Ну и про цены. Нет качественного сатина "изготовленного по ГОСТу" за 1990 руб, ну нет его и всё тут. В общем, извиняюсь за обшибки - давно не писал, и ещё давнее - не рассказывал-писал. Есть над чем подумать, надеюсь. Не реклама, но о рекламе. п.с. на текущий момент уже около 1400 посетителей. Отказов - 5-6%)
  13. @halfhope большое спасибо за наводку! Я тупил бы ещё долго) Проблема была в отсутствии автоинкремента в таблице для oc_upload Проблема решена.. костыльно.
  14. Блин, точно. Я в админке в списки Загрузка файлов /admin/index.php?route=tool/upload&token= не вижу последние загрузки - а они есть в папке права - нормально установлены
  15. Хорошо. В боковом меню есть "Покупатели" - "Произвольные поля". Добавлено поле "Файл" - показывать "Аккаунт". Когда оформляют заказ - загружают файл - этот файл падает в папку /system/storage/upload/. Смотрю заказы - вижу во вкладке дополнительно " f1ae69a81095da0b1bf9186616c3f1413a29718b Вместо названия загруженного пользователем файла и ссылки на него. Мне бы хотелось в файле /admin/view/template/sale/order_info.tpl видеть не f1ae69a81095da0b1bf9186616c3f1413a29718b а, полноценную ссылку, нажав на которую - я могу скачать загруженный пользователем файл. Ранее, я делал костыль /admin/index.php?route=tool/upload/download&token=<?= $token; ?>&code=<?php echo $custom_field['value'];?> - файл скачивался. После моей авторизации. Теперь, файлы закачиваются в другую директорию - и ссылка эта не работает.
  16. Спасибо, но не то... вроде)) Пользователю не нужно скачивать. Пользователь - загружает. Мне нужна прямая ссылка на загруженный пользователем файл. В письмо её вставить.
  17. Здравствуйте! Создал пользовательское поле - файл. Показывается в аккаунте. Файлы, загружаемые через это поле, помещаются в папку /system/storage/upload/ Файл, которые ранее имел название, допустим, 11.jpg, загруженный через поле в эту папку теперь уже имеет имя 11.jpg.sdfsdfuij66yfgserf6ysdung67dfsug Подскажите, пожалуйста, как мне получить вот эту самую приписку с именем файла? 11.jpg.sdfsdfuij66yfgserf6ysdung67dfsug
  18. да хоть и стёб) главное требование - простота использования. Там всё элементарно просто - надо поле - добавил, причем понятно где и что будет. Отличается от бесплатного аналога - возможностью задавать поля и работа с произвольными полями. Отличается от симплы - понятностью. Нет этого кашмара, как в симпле - не отдельная непонятная страница. Открытый код. Возможность задавать sucess...... Можно было бы и разобраться с симплой, но у меня не вышло. Её покупал. Валяется. И да - модуль зарубежный, без привязок. Окупил себя уже несколько раз. п.с. не против симлы - я просто не умею её готовить - повторюсь.
  19. не знаю точно есть, но smart one page chekout, за 1500 руб гораздо проще симплы - просто не умею готовить её, и поэтому она меня бесит
  20. Доброе утро! Включил логи медленных запросов - обнаруживается один и тот же запрос, тормозящий сайт в целом Вот он: Time: 180118 9:09:29 # User@Host: root[root] @ localhost [] # Query_time: 8.030297 Lock_time: 0.000237 Rows_sent: 1130 Rows_examined: 6783 SET timestamp=1516248569; SELECT p.product_id, (SELECT AVG(rating) AS total FROM oc_review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT price FROM oc_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special FROM oc_product_to_category p2c LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id = '9' GROUP BY p.product_id ORDER BY p.sort_order ASC, LCASE(pd.name) ASC; Можете ли вы мне помочь оптимизировать его? И вообще - где он такой может формироваться (файл) ? Хотелось бы понять логику. Полную оптимизацию закажу, конечно же, у снастика.

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

Important Information

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