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

Dotrox

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

    2 003
  • З нами

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

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

  1. Ну, в корзину он в любом случае должен будет попасть, иначе и заказ не оформить. Если вам нужно совсем без корзины, то просто поставьте какой-нибудь модуль покупки в 1 клик, который прямо на странице товара после клика выведет форму с минимальными данными и отправит их вам на почту. Если же делать так, чтоб заказ оформлялся полноценно, то надо просто дополнить обработчик клика по кнопке "Купить", чтоб после добавления товара в корзину он редиректил на страницу оформления заказа. Для страницы товара надо редактировать файл /catalog/view/theme/default/template/product/product.twig. Найти там блок кода, который начинается с $('#button-cart').on('click', function() { и после строки $('#cart > ul').load('index.php?route=common/cart/info ul li'); добавить: window.location = 'index.php?route=checkout/checkout'; Для кнопки "Купить" на страницах типа категорий и в различных модулях редактировать нужно файл /catalog/view/javascript/common.js. Найти там блок, который начинается с var cart = { и после первых двух вхождений строки (а она в этом блоке встречается трижды) $('#cart > ul').load('index.php?route=common/cart/info ul li'); добавить тот же код, что добавляли для страницы товара. Всё вышенаписанное касается дефолтного шаблона. Для кастомных шаблонов опорные строки могут отличаться, как и пути к файлам (к шаблону страницы товара путь точно будет отличаться).
  2. Стили. И по скрину видно, что попап выводится и никакого белого экрана нет, есть только отсутствие сообщения в попапе, что вызвано тем, что у вас в шапке цвет текста белый, а у попапа белый фон, так что текст просто не видно. А вообще, такие вопросы надо задавать со ссылкой на сайт. Не у всех же такие экстрасенсорные способности, как у меня.
  3. Закройте их в роботсе и добавьте теги rel - canonical/prev/next. Любопытно, а как покупатели тогда будут страницы переключать, если всё будет редиректить на первую?
  4. Судя по этой ссылке - вы с редиректами в .htaccess перемудрили. Все редиректы надо вписывать после строки с "RewriteBase /", а не где попало.
  5. Это тоже ответ на вопрос зачем вообще шаблонизатор, но никак не на вопрос, почему именно Твиг? Тем более, зачем именно Твиг, если Дэниэль его считает таким дерьмом? Ведь Дэниэль и так всегда отдавал предпочтение собственным велосипедам. А тут мало того, что сторонняя библиотека, так ещё и, по мнению Дэниэля, такого ужасного качества. Вот был бы Битрикс опенсорсным, вы бы разве добавили в свои модули какой-нибудь код оттуда, если б возникла необходимость в соответствующем функционале?
  6. Ну, вот и я о том же - привлечение свежей крови и повышения привлекательности. Хотя для самого Дэниэля то, что Твиг от разработчиков Симфони - это, судя по комментарию, совсем не плюс, как для всех остальных, а совсем наоборот, ибо он их считает за тех, за кого мы считаем самого Дэниэля Мне тут интересней другое: если он действительно считает Твиг таким ужасом, то как он в принципе может добавлять Твиг в свой продукт? То есть получается, что он ставит свою личную экономическую выгоду выше принципов качества кода! В этом свете я начал и лапшу в ОК воспринимать иначе: она не ради облегчения жизни новичкам, а просто ради их привлечения для возможности на них нажиться.
  7. Это ответ на вопрос, зачем шаблонизатор, но не почему именно Твиг, а не собственный велосипед.
  8. Видимо, собственных сил не хватило, чтоб переплюнуть "мусорный фреймворк" Хотя я всё же думаю, что Твигом он надеялся привлечь к ОК свежую кровь. Тут вопрос не в том, зачем вообще шаблонизатор, а в том, почему он не стал следовать своей фирменной традиции и не написал собственный велосипед.
  9. Нет. Я не уверен, какую точно версию Твига использовал ОК 3.0, но это точно была версия ниже 2.0 и он её тянул вместе с собой. В случае ОК 3.1 Твиг больше не лежит в репозитории ОК и в конфиге композера указана версия Твига 2.4.8, а это php7+. А ещё в адаптере для Твига появилось много мата о том, какой Твиг весь из себя плохой, ибо это "мусорный фреймворк из сторонних скриптов" и хорошего в нём только его "содранный из Jinja и Django синтаксис".
  10. Ну, вообще-то Твиг требует минимум 7.0 и, вроде, он никуда не делся. Кроме того, в конфиге композера вообще стоит ">=7.1.0". Вдобавок, 31 декабря окончательно заканчивается поддержка ветки 5.6. Да и любой нормальный хостинг уже давно имеет хотя бы 7.0.
  11. У вас там название метода setReplyTo содержит левые непечатаемые символы. Откуда вы его копировали?
  12. Это таки ошибка 500 и учитывая, что при попытке отправить пустую форму проблем не возникает - @Tom прав, вы сами создали этот баг добавляя почту покупателя.
  13. У вас 1200 записей в таблице связей товаров и магазинов (если вы с привязкой никак не шаманили) и эта таблица джоинится во всех выборках товаров. Надо смотреть сетевую вкладку инструментов разработчика в браузере, чтоб понять на обращении куда именно возникает эта пауза. Симпл много чего делает при изменении любых данных в форме.
  14. В 1.5 была острая нехватка индексов в базе. На 60 товарах этого заметно вообще быть не должно, но при умножении на 20 магазинов таки может быть эффект. Проверьте индексы и добавьте, если не хватает. Где-то на форуме об этом должно быть всё расписано. И таки как именно выражаются тормоза при оформлении заказа?
  15. Это ошибка 500? И что вы подразумеваете под "перекидывает"? Редирект? На какой странице вы видите эту ошибку?
  16. Я думал, речь идёт хотя бы о нескольких тысячах. На 60 товарах даже с мультимагазином не должно возникать видимых тормозов. У вас стандартное оформление или Симпл? На каком этапе там возникают тормоза? Вообще, вам бы стоит отдельную тему создать. Не факт, что ваша проблема вообще имеет хоть какое-то отношение к модулю GeoIP.
  17. Если у вас товары, категории и т.д. одинаковые для всех магазинов - уберите в выборках выбор по магазину (в том числе и джоин соответствующей таблицы). И какое у вас количество товаров? Кстати, выбирая тариф хостера вы должны понимать, что по нагрузке от различных ботов у вас не один магазин, а 20. Тарифа с вашим названием я у Макхоста сейчас не вижу, но судя по названию могу предположить, что его ресурсы не рассчитаны на 20 магазинов.
  18. Если вам нужен такой модуль, то вам подобный предложили первым в этой теме: Вы его смотрели?
  19. Там файл с классом User перенесли. Так должно работать: $user = new Cart\User($this->registry);
  20. А куда вы этот код вставляете и какая у вас версия ОК?
  21. А зачем вам давать пароль от почты ОпенКарту, если вы пишите, что SMTP вас не интересует? Я не понимаю, в чём ваша задача? Если вы хотите, чтоб ОК отправлял письма от имени ящика sales@ и на этот же ящик приходили уведомления о заказах и т.д., то просто пропишите этот адрес в качестве адреса админа и не имеет значения, как оно на Zoho настроено, главное, что почтовые записи домена настроены на Zoho и на самом Zoho домен тоже настроен.
  22. Вам таки не сюда, а в отдельную тему, ибо у вас явно не баг сборки. А делать - вспоминать, что делали перед появлением проблемы.
  23. Это в настройках отключается независимо от типа определения.
×
×
  • Створити...

Important Information

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