GRANDMASSIV Опубликовано: 16 ноября 2017 Поделиться Опубликовано: 16 ноября 2017 Всем доброго времени суток, ребят столкнулся с такой проблемой , при заказе очень много полей для заполнения, хочу их убрать но не получается. Дело в том что на всех сайтах и форумах пишут как убрать на своей теме либо в теме по дефолту , но у меня инная тема совсем другая где строки по названию и по порядку с легка отличаются по этому не получается у меня их убрать. Все что я понял нужно изменить 2 файла это guest.php,guest.tpl. .кто поможет тому банан почтой вышлю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 16 ноября 2017 Поделиться Опубликовано: 16 ноября 2017 симпла - не? 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Kiyoshi Опубликовано: 16 ноября 2017 Поделиться Опубликовано: 16 ноября 2017 51 минуту назад, fanatic сказал: симпла - не? Добавлю что это лучший вариант, ибо если ручками что нибудь отвалится. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 16 ноября 2017 Поделиться Опубликовано: 16 ноября 2017 4 минуты назад, Kiyoshi сказал: ибо если ручками что нибудь отвалится. все зависит от ручек. но зачем изобретать велосипед Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 17 ноября 2017 Автор Поделиться Опубликовано: 17 ноября 2017 Что за симпла ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 17 ноября 2017 Автор Поделиться Опубликовано: 17 ноября 2017 16 часов назад, fanatic сказал: все зависит от ручек. но зачем изобретать велосипед Что за симпла ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... versedmm Опубликовано: 17 ноября 2017 Поделиться Опубликовано: 17 ноября 2017 (изменено) 8 minutes ago, GRANDMASSIV said: Что за симпла ? http://simpleopencart.com/ или так Изменено 17 ноября 2017 пользователем versedmm Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 20 ноября 2017 Автор Поделиться Опубликовано: 20 ноября 2017 В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. но зачем изобретать велосипед Слушай вопрос не по теме, просто тему создавать по поводу такой герунды глуппо. У меня при наведении на товар светится 3 кнопки 1 из них это как бы краткая инфа о товаре и внизу 2 кнопки заказать и MORE DETAILS вот как мне это море деталей блин перевести на русский и где оно находится . Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 20 ноября 2017 Поделиться Опубликовано: 20 ноября 2017 возможно в catalog/language/ru-ru/product/category.php 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Да спасибо помог. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 В 17.11.2017 в 10:21, versedmm сказал: http://simpleopencart.com/ или так Я просил помощи а не найти мне модуль для траты моих средств. я это могу - все это могут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 (изменено) Мне кто нибуть поможет с моей проблемой насчет лишних полей ? Без каких либо модулей. может есть альтернатива - замена формы заказа на обратную связь ? Изменено 21 ноября 2017 пользователем GRANDMASSIV Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... legioner26 Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Вам нужно как тут ? https://teplomir77.ru Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Ну да хотя бы так. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Я добрался до файла tpl - ну убрал там поля некоторые, но вот в php вообще какозябры - понять ничего не могу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 59 минут назад, Leingard сказал: Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Вот файлы. высылаю все ) guest.php guest.tpl checkout.php checkout.tpl Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Kiyoshi Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 (изменено) Решений на данную тематику хоть лопатой греби, но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, и все ручками без последствий правили. Изменено 22 ноября 2017 пользователем shoputils quote deleted 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 27 минут назад, Kiyoshi сказал: но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. а симлу, написали боги, инопланетяне? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы Удаление лишних полей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Kiyoshi Опубликовано: 16 ноября 2017 Поделиться Опубликовано: 16 ноября 2017 51 минуту назад, fanatic сказал: симпла - не? Добавлю что это лучший вариант, ибо если ручками что нибудь отвалится. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 16 ноября 2017 Поделиться Опубликовано: 16 ноября 2017 4 минуты назад, Kiyoshi сказал: ибо если ручками что нибудь отвалится. все зависит от ручек. но зачем изобретать велосипед Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 17 ноября 2017 Автор Поделиться Опубликовано: 17 ноября 2017 Что за симпла ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 17 ноября 2017 Автор Поделиться Опубликовано: 17 ноября 2017 16 часов назад, fanatic сказал: все зависит от ручек. но зачем изобретать велосипед Что за симпла ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... versedmm Опубликовано: 17 ноября 2017 Поделиться Опубликовано: 17 ноября 2017 (изменено) 8 minutes ago, GRANDMASSIV said: Что за симпла ? http://simpleopencart.com/ или так Изменено 17 ноября 2017 пользователем versedmm Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 20 ноября 2017 Автор Поделиться Опубликовано: 20 ноября 2017 В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. но зачем изобретать велосипед Слушай вопрос не по теме, просто тему создавать по поводу такой герунды глуппо. У меня при наведении на товар светится 3 кнопки 1 из них это как бы краткая инфа о товаре и внизу 2 кнопки заказать и MORE DETAILS вот как мне это море деталей блин перевести на русский и где оно находится . Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 20 ноября 2017 Поделиться Опубликовано: 20 ноября 2017 возможно в catalog/language/ru-ru/product/category.php 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Да спасибо помог. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 В 17.11.2017 в 10:21, versedmm сказал: http://simpleopencart.com/ или так Я просил помощи а не найти мне модуль для траты моих средств. я это могу - все это могут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 (изменено) Мне кто нибуть поможет с моей проблемой насчет лишних полей ? Без каких либо модулей. может есть альтернатива - замена формы заказа на обратную связь ? Изменено 21 ноября 2017 пользователем GRANDMASSIV Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... legioner26 Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Вам нужно как тут ? https://teplomir77.ru Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Ну да хотя бы так. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Я добрался до файла tpl - ну убрал там поля некоторые, но вот в php вообще какозябры - понять ничего не могу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 59 минут назад, Leingard сказал: Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Вот файлы. высылаю все ) guest.php guest.tpl checkout.php checkout.tpl Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Kiyoshi Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 (изменено) Решений на данную тематику хоть лопатой греби, но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, и все ручками без последствий правили. Изменено 22 ноября 2017 пользователем shoputils quote deleted 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 27 минут назад, Kiyoshi сказал: но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. а симлу, написали боги, инопланетяне? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы Удаление лишних полей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
GRANDMASSIV Опубликовано: 17 ноября 2017 Автор Поделиться Опубликовано: 17 ноября 2017 Что за симпла ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
GRANDMASSIV Опубликовано: 17 ноября 2017 Автор Поделиться Опубликовано: 17 ноября 2017 16 часов назад, fanatic сказал: все зависит от ручек. но зачем изобретать велосипед Что за симпла ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
versedmm Опубликовано: 17 ноября 2017 Поделиться Опубликовано: 17 ноября 2017 (изменено) 8 minutes ago, GRANDMASSIV said: Что за симпла ? http://simpleopencart.com/ или так Изменено 17 ноября 2017 пользователем versedmm Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
GRANDMASSIV Опубликовано: 20 ноября 2017 Автор Поделиться Опубликовано: 20 ноября 2017 В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. но зачем изобретать велосипед Слушай вопрос не по теме, просто тему создавать по поводу такой герунды глуппо. У меня при наведении на товар светится 3 кнопки 1 из них это как бы краткая инфа о товаре и внизу 2 кнопки заказать и MORE DETAILS вот как мне это море деталей блин перевести на русский и где оно находится . Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 20 ноября 2017 Поделиться Опубликовано: 20 ноября 2017 возможно в catalog/language/ru-ru/product/category.php 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Да спасибо помог. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 В 17.11.2017 в 10:21, versedmm сказал: http://simpleopencart.com/ или так Я просил помощи а не найти мне модуль для траты моих средств. я это могу - все это могут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 (изменено) Мне кто нибуть поможет с моей проблемой насчет лишних полей ? Без каких либо модулей. может есть альтернатива - замена формы заказа на обратную связь ? Изменено 21 ноября 2017 пользователем GRANDMASSIV Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... legioner26 Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Вам нужно как тут ? https://teplomir77.ru Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Ну да хотя бы так. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Я добрался до файла tpl - ну убрал там поля некоторые, но вот в php вообще какозябры - понять ничего не могу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 59 минут назад, Leingard сказал: Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Вот файлы. высылаю все ) guest.php guest.tpl checkout.php checkout.tpl Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Kiyoshi Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 (изменено) Решений на данную тематику хоть лопатой греби, но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, и все ручками без последствий правили. Изменено 22 ноября 2017 пользователем shoputils quote deleted 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 27 минут назад, Kiyoshi сказал: но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. а симлу, написали боги, инопланетяне? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы Удаление лишних полей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Да спасибо помог. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 В 17.11.2017 в 10:21, versedmm сказал: http://simpleopencart.com/ или так Я просил помощи а не найти мне модуль для траты моих средств. я это могу - все это могут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 (изменено) Мне кто нибуть поможет с моей проблемой насчет лишних полей ? Без каких либо модулей. может есть альтернатива - замена формы заказа на обратную связь ? Изменено 21 ноября 2017 пользователем GRANDMASSIV Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
legioner26 Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Вам нужно как тут ? https://teplomir77.ru Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Ну да хотя бы так. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Я добрался до файла tpl - ну убрал там поля некоторые, но вот в php вообще какозябры - понять ничего не могу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 59 минут назад, Leingard сказал: Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Вот файлы. высылаю все ) guest.php guest.tpl checkout.php checkout.tpl Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Kiyoshi Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 (изменено) Решений на данную тематику хоть лопатой греби, но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, и все ручками без последствий правили. Изменено 22 ноября 2017 пользователем shoputils quote deleted 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 27 минут назад, Kiyoshi сказал: но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. а симлу, написали боги, инопланетяне? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы Удаление лишних полей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Ну да хотя бы так. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 Я добрался до файла tpl - ну убрал там поля некоторые, но вот в php вообще какозябры - понять ничего не могу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Leingard Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 59 минут назад, Leingard сказал: Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Вот файлы. высылаю все ) guest.php guest.tpl checkout.php checkout.tpl Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Kiyoshi Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 (изменено) Решений на данную тематику хоть лопатой греби, но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, и все ручками без последствий правили. Изменено 22 ноября 2017 пользователем shoputils quote deleted 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 27 минут назад, Kiyoshi сказал: но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. а симлу, написали боги, инопланетяне? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы Удаление лишних полей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
GRANDMASSIV Опубликовано: 21 ноября 2017 Автор Поделиться Опубликовано: 21 ноября 2017 59 минут назад, Leingard сказал: Если у Вас нестандартная тема, перешлите сюда файлы которые отвечают за вывод полей. tpl и php. Обычно это checkout.tpl и checkout.php Убираем в tpl если поле необязательное и убираем в php если с валидацией... Вот файлы. высылаю все ) guest.php guest.tpl checkout.php checkout.tpl Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Kiyoshi Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 (изменено) Решений на данную тематику хоть лопатой греби, но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, и все ручками без последствий правили. Изменено 22 ноября 2017 пользователем shoputils quote deleted 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 21 ноября 2017 Поделиться Опубликовано: 21 ноября 2017 27 минут назад, Kiyoshi сказал: но есть одно но, рано или поздно что нибуть отвалиться это вопрос времени, иначе бы не было симплы, В 16.11.2017 в 17:35, fanatic сказал: все зависит от ручек. а симлу, написали боги, инопланетяне? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы Удаление лишних полей
GRANDMASSIV Опубликовано: 22 ноября 2017 Автор Поделиться Опубликовано: 22 ноября 2017 (изменено) Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Изменено 22 ноября 2017 пользователем shoputils quote deleted Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Leingard Опубликовано: 22 ноября 2017 Поделиться Опубликовано: 22 ноября 2017 23 минуты назад, GRANDMASSIV сказал: Я уже читал эту статью и повторяюсь снова, все статьи относятся к дефолтной теме. ну а у меня совсем другая тема и ничего не совподает. поэтому я и обращаюсь к вам . Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Похожие публикации [Поддержка] Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 8 ответов 1 261 просмотр MaxD 19 апреля 2023 Replacer: редактирование HTML и текстов магазина прямо на странице Автор: MaxD, 3 декабря 2021 редактор изменить (и ещё 5) Теги: редактор изменить правка поменять html добавить убрать 0 комментариев 2 828 просмотров MaxD 3 декабря 2021 [Решено] Как убрать цену доставки с раздела выбора доставки и раздела корзины? Автор: saniadiachenko, 21 марта 2018 цена доставки убрать (и ещё 2) Теги: цена доставки убрать убрать цену доставки убрать цену доставки при оформлении заказа 3 ответа 2 103 просмотра alexs77 13 августа 2020 Убрать Закладки и Сравнение Автор: vlad37, 16 ноября 2017 закладки сравнение (и ещё 3) Теги: закладки сравнение убрать помощь ocstore 4 ответа 3 141 просмотр vlad37 17 ноября 2017 Убрать кнопку фильтра Автор: Dima071421, 15 июня 2017 убрать кнопку (и ещё 1) Теги: убрать кнопку фильтр 5 ответов 2 579 просмотров legioner26 30 июня 2017 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 21 час назад, Leingard сказал: Ну а с каким полем у Вас возникла сложность? Ничего особенного в Вашей теме не вижу) Как и обычно, у Вас 2 типа полей. Обычное и с пометкой required Если обычное, убирайте смело, никаких ошибок не будет. Если required, то идите в контроллер (.php) и убирайте валидацию. Приведу пример: Нужно убрать поле "Телефон" которое с пометкой required: <div class="form-group required"> <label class="control-label" for="input-payment-telephone"><?php echo $entry_telephone; ?></label> <input type="text" name="telephone" value="<?php echo $telephone; ?>" placeholder="<?php echo $entry_telephone; ?>" id="input-payment-telephone" class="form-control" /> </div> Идете в guest.php , находите строку и удаляете: if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) { $json['error']['telephone'] = $this->language->get('error_telephone'); } Вот теперь такая беда: Выводится на последнем шаге оформления заказа, при этом заказ можно оформить и подтвердить. Notice: Undefined index: company in /home/gra****/public_html/catalog/controller/checkout/confirm.php on line 138Notice: Undefined index: lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: fax in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: payment_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_lastname in/home/gra****/public_html/catalog/model/checkout/order.php on line 4Notice: Undefined index: shipping_address_2 in/home/gra****/public_html/catalog/model/checkout/order.php on line 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Leingard Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Все верно, Вы пошли по пути удаления из .tpl тоже... Можно было просто display: none сделать для блока, тогда б оно не ругалось. Но если Вы удалили из вьюхи тоже, то далее в функции addOrder (catalog/model/checkout/order.php) ищем свои поля которые удалили (или которые написаны в ошибке). К примеру fax (на который ругается). Выглядит это примерно так: fax = '" . $this->db->escape($data['fax']) . "' и проще всего, заменяете на что-то вроде этого: fax = '00000' Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0
ZerG1 Опубликовано: 23 ноября 2017 Поделиться Опубликовано: 23 ноября 2017 Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
GRANDMASSIV Опубликовано: 23 ноября 2017 Автор Поделиться Опубликовано: 23 ноября 2017 1 час назад, ZerG1 сказал: Ajax Checkout free - бесплатный модуль, ничем не хуже симпла Скинешь ссылочку ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения