Перейти к содержанию

TeslaFeo

Пользователи
  • Публикаций

    74
  • Зарегистрирован

  • Посещение

Репутация

4 Обычный

Информация о TeslaFeo

  • Звание
    Пользователь
  • День рождения 06.11.1987

Информация

  • Пол
    Мужчина
  • Город:
    Феодосия
  • Интересы
    WEB-разработка, высокие технологии, наука, природа.

Посетители профиля

346 просмотров профиля
  1. написано же, ошибка twig синтаксиса, неожиданный конец шаблона в строке 172. Нужно смотреть шаблон default/template/product/category.twig
  2. TeslaFeo

    Хостинг – безопасно?

    можете купить себе сервер (или даже просто отдельный компьютер справится), поставить у себя в комнате, подключить высокоскоростной интернет, выделенный IP и никто не сможет получить доступ к Вашему серверу.
  3. 500.00 руб Скачать/Купить дополнение Массовое добавление/обновление опций и атрибутов [OC 2.1, 2.3] Если в Вашем магазине много товаров с одинаковыми опциями или атрибутами, то это дополнение для Вас. ВНИМАНИЕ: Перед покупкой дополнения, обязательно ознакомьтесь с политикой возвратов. Покупая дополнение, Вы покупаете не само дополнение, а лишь право на его использование на указанном домене. И это право не подлежит возврату. Перед использованием дополнения, обязательно ознакомьтесь с его описанием. При неосторожном использовании, можно в пару кликов удалить все опции или все атрибуты из своего магазина. Если уж взялись администрировать магазин, то подойдите к процессу со всей ответственностью. Протестируйте дополнение на тестовом магазине. После установки дополнения (инструкция в архиве), в панели администратора на странице "Каталог -> Товары" в верхнем правом углу, появится кнопка "Массовые опции/атрибуты". Нажатие на эту кнопку вызовет модальное окно, в котором можно настроить и произвести массовое добавление и обновление опций и атрибутов. В первой опции дополнения ("К каким товарам применить"), определяется список товаров, к которому будет применено массовое дополнение/обновление опций и атрибутов (далее модификация). Если выбрана опция "К выбранным", то модификация будет применена к товарам, отмеченным галочками. Если выбрана опция "К отфильтрованным", то модификация будет применена к товарам, полученным в результате фильтрации. Данные формы фильтра отправляются на сервер, где товары отбираются, подобно тому, как Вы их фильтруете для просмотра. При этом, нужно понимать, что учитываются именно значения формы фильтра, установленные в момент нажатия кнопки "Применить", а не уже отфильтрованные товары. Уже отфильтрованные товары в этом случае вообще никак не учитываются. Внимание! Пустая форма фильтра выберет ВСЕ товары магазина. Будьте внимательны. Если же вы собираетесь применить модификацию к большому количеству товаров, то учтите, что технические характеристики сервера должны соответствовать Вашему запросу. Должно быть достаточно ОЗУ, выделяемого на скрипт и т п. Модификация применяется только к опциям или только к атрибутам, в соответствии с тем, какая вкладка выбрана в момент нажатия кнопки "Применить". Вторая опция дополнения ("Что делать с опциями/атрибутами") определяет тип модификации выбранных товаров. Если выбрано "Добавить", то опции или атрибуты будут добавлены к существующим. Если выбрано "Обновить", то все опции или атрибуты в товарах будут заменены на те, которые установлены в форме. Т е старые опции или атрибуты будут удалены и заменены на новые. Третья опция дополнения ("Что делать, если значение опции/атрибут уже существует (учитывается только при добавлении)") учитывается только в том случае, если вторая опция дополнения установлена в "Добавить". Если выбрано "Оставить старое", то при обнаружении существования добавляемого значения опции или атрибута, значение опции или атрибута НЕ будет заменено на новое. Если выбрано "Заменить на новое", то при обнаружении существования добавляемого значения опции или атрибута, значение опции или атрибута будет заменено на новое. Надеюсь, дополнение сэкономит Вам кучу человеко-часов. А сэкономил - значит заработал. Дополнение тестировалось и работает на Opencart/ocStore 2.1 и 2.3. Дополнение устанавливается через ocmod. Бесплатная персональная техническая поддержка предоставляется только при выполнении ВСЕХ условий: 1. Пользователь (и домен) должен быть в списке покупателей (и доменов) этого дополнения. 2. Версия движка должна быть в списке заявленных. 3. В коде дополнения не должно быть изменений. 4. В коде движка и БД не должно быть изменений (в тех частях, с которыми дополнение взаимодействует при установке и работе). 5. Дополнение не работает заявленным образом по вине автора. 6. Пользователь предоставляет все запрошенные доступы к хостингу/серверу. Добавил TeslaFeo Добавлено 05.10.2018 Категория Инструменты, утилиты Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 2.1 ocStore 2.3 2.1 OpenCart.Pro, ocShop Не проверялось  
  4. как совместить эти две цитаты? у меня не сходится
  5. Значит нужно создать отдельную таблицу с полями id_связки(primary), id_верха, id_низа
  6. Ну я подумал, что речь об одежде. А о чем же речь? Нужно больше информации.
  7. добавить признак "верх/низ" в таблицу product и плясать от этого
  8. Допустим: "Костюм в клетку" - товар с ID 1 "Костюмы" - категория с ID 11 "Одежда" - категория с ID 12 "Акции и скидки" - категория с ID 13 Тогда в связывающей таблице будет три записи: | product_id | category_id | | 1 | 11 | | 1 | 12 | | 1 | 13 | Запрашиваем все товары нужно категории (например, костюмы c ID 11) SELECT `product_id` FROM `product_to_category` WHERE `category_id` = 11 Получим ID товаров, входящие в категорию с ID 11
  9. Версия 1.0.0

    Если в Вашем магазине много товаров с одинаковыми опциями или атрибутами, то это дополнение для Вас. ВНИМАНИЕ: Перед покупкой дополнения, обязательно ознакомьтесь с политикой возвратов. Покупая дополнение, Вы покупаете не само дополнение, а лишь право на его использование на указанном домене. И это право не подлежит возврату. Перед использованием дополнения, обязательно ознакомьтесь с его описанием. При неосторожном использовании, можно в пару кликов удалить все опции или все атрибуты из своего магазина. Если уж взялись администрировать магазин, то подойдите к процессу со всей ответственностью. Протестируйте дополнение на тестовом магазине. После установки дополнения (инструкция в архиве), в панели администратора на странице "Каталог -> Товары" в верхнем правом углу, появится кнопка "Массовые опции/атрибуты". Нажатие на эту кнопку вызовет модальное окно, в котором можно настроить и произвести массовое добавление и обновление опций и атрибутов. В первой опции дополнения ("К каким товарам применить"), определяется список товаров, к которому будет применено массовое дополнение/обновление опций и атрибутов (далее модификация). Если выбрана опция "К выбранным", то модификация будет применена к товарам, отмеченным галочками. Если выбрана опция "К отфильтрованным", то модификация будет применена к товарам, полученным в результате фильтрации. Данные формы фильтра отправляются на сервер, где товары отбираются, подобно тому, как Вы их фильтруете для просмотра. При этом, нужно понимать, что учитываются именно значения формы фильтра, установленные в момент нажатия кнопки "Применить", а не уже отфильтрованные товары. Уже отфильтрованные товары в этом случае вообще никак не учитываются. Внимание! Пустая форма фильтра выберет ВСЕ товары магазина. Будьте внимательны. Если же вы собираетесь применить модификацию к большому количеству товаров, то учтите, что технические характеристики сервера должны соответствовать Вашему запросу. Должно быть достаточно ОЗУ, выделяемого на скрипт и т п. Модификация применяется только к опциям или только к атрибутам, в соответствии с тем, какая вкладка выбрана в момент нажатия кнопки "Применить". Вторая опция дополнения ("Что делать с опциями/атрибутами") определяет тип модификации выбранных товаров. Если выбрано "Добавить", то опции или атрибуты будут добавлены к существующим. Если выбрано "Обновить", то все опции или атрибуты в товарах будут заменены на те, которые установлены в форме. Т е старые опции или атрибуты будут удалены и заменены на новые. Третья опция дополнения ("Что делать, если значение опции/атрибут уже существует (учитывается только при добавлении)") учитывается только в том случае, если вторая опция дополнения установлена в "Добавить". Если выбрано "Оставить старое", то при обнаружении существования добавляемого значения опции или атрибута, значение опции или атрибута НЕ будет заменено на новое. Если выбрано "Заменить на новое", то при обнаружении существования добавляемого значения опции или атрибута, значение опции или атрибута будет заменено на новое. Надеюсь, дополнение сэкономит Вам кучу человеко-часов. А сэкономил - значит заработал. Дополнение тестировалось и работает на Opencart/ocStore 2.1 и 2.3. Дополнение устанавливается через ocmod. Бесплатная персональная техническая поддержка предоставляется только при выполнении ВСЕХ условий: 1. Пользователь (и домен) должен быть в списке покупателей (и доменов) этого дополнения. 2. Версия движка должна быть в списке заявленных. 3. В коде дополнения не должно быть изменений. 4. В коде движка и БД не должно быть изменений (в тех частях, с которыми дополнение взаимодействует при установке и работе). 5. Дополнение не работает заявленным образом по вине автора. 6. Пользователь предоставляет все запрошенные доступы к хостингу/серверу.

    500.00 руб

  10. Здравствуйте. Сделаю за 500 р.
  11. Скачать/Купить дополнение Шаблоны комментариев к заказу (OC 2.1, 2.3) Если Вы всегда используете одинаковые комментарии при изменении статусов заказов, то это дополнение для Вас. Больше не нужно хранить шаблоны комментариев в текстовых документах, и копировать комментарии к заказам из них. После установки дополнения в панели администратора на странице обзора заказа появится кнопка "Шаблоны комментариев". Эта кнопка вызовет модальное окно, в котором можно прописать шаблоны комментариев к статусам заказов. После сохранения шаблонов комментариев, в разделе "Управление историей заказа" в поле "Комментарий к заказу" будут автоматически подставляться шаблоны комментариев, соответствующие статусам заказов. Т. е. Вы прописываете шаблоны комментариев единожды, после чего, просто выбираете нужный статус заказа, и в один клик отправляете уведомление покупателю. Нажатие кнопки "Сохранить и закрыть" сохраняет настройки на сервере. На клиенте же настройки сохраняются автоматически до перезагрузки страницы, даже если Вы закроете модальное окно. Дополнение тестировалось и работает на Opencart/ocStore 2.1 и 2.3. Дополнение устанавливается через ocmod. Любая поддержка, за исключением темы поддержки - платная. Добавил TeslaFeo Добавлено 28.09.2018 Категория Инструменты, утилиты Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 2.1 ocStore 2.3 2.1 OpenCart.Pro, ocShop Не проверялось  
  12. это PHPMailer. По нему есть инфа в гугле По названиям методов понятно, что зачем нужно. На деле, всё примерно так: $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname'); $mail->smtp_username = $this->config->get('config_mail_smtp_username'); $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8'); $mail->smtp_port = $this->config->get('config_mail_smtp_port'); $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout'); // всё, что выше, настраивается в админке. Код можно просто скопировать и не вникать $mail->setTo($this->config->get('config_email')); // email получателя. $mail->setFrom($this->config->get('config_email')); // email отправителя. $mail->setSender(html_entity_decode($order_info['store_name'], ENT_QUOTES, 'UTF-8')); // Имя отправителя $mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8')); // Тема письма $mail->setHtml($this->load->view('mail/order', $data)); html шаблон письма $mail->setText($text); // альтернативный текст письма. Будет отображаться в случае, если почновый клиент получателя не поддерживает html письма. $mail->send(); Вот и вся документация
  13. в opencart есть встроенная библиотека для отправки писем, а SMTP почта настраивается в админке. Возьмите пример отправки письма, например из catalog/model/checkout/order.php $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname'); $mail->smtp_username = $this->config->get('config_mail_smtp_username'); $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8'); $mail->smtp_port = $this->config->get('config_mail_smtp_port'); $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout'); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setSender(html_entity_decode($order_info['store_name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8')); $mail->setHtml($this->load->view('mail/order', $data)); $mail->setText($text); $mail->send(); так в 2018 году отправляются письма. а о функции mail лучше забыть.
  14. Версия 1.0.0

    16 раз скачали

    Если Вы всегда используете одинаковые комментарии при изменении статусов заказов, то это дополнение для Вас. Больше не нужно хранить шаблоны комментариев в текстовых документах, и копировать комментарии к заказам из них. После установки дополнения в панели администратора на странице обзора заказа появится кнопка "Шаблоны комментариев". Эта кнопка вызовет модальное окно, в котором можно прописать шаблоны комментариев к статусам заказов. После сохранения шаблонов комментариев, в разделе "Управление историей заказа" в поле "Комментарий к заказу" будут автоматически подставляться шаблоны комментариев, соответствующие статусам заказов. Т. е. Вы прописываете шаблоны комментариев единожды, после чего, просто выбираете нужный статус заказа, и в один клик отправляете уведомление покупателю. Нажатие кнопки "Сохранить и закрыть" сохраняет настройки на сервере. На клиенте же настройки сохраняются автоматически до перезагрузки страницы, даже если Вы закроете модальное окно. Дополнение тестировалось и работает на Opencart/ocStore 2.1 и 2.3. Дополнение устанавливается через ocmod. Любая поддержка, за исключением темы поддержки - платная.

    Бесплатный

  15. Ctrl+F5 - обновление страницы без использования закэшированых в браузере файлов. Это при условии, что строки были добавлены в файл, подключенный к странице. Это можно проверить, например, просмотром кода страницы (Ctrl+U). Ну и не говоря о том, что изменения должны быть сохранены в том месте, из которого загружаются.
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.