diff options
| author | unwox <me@unwox.com> | 2025-11-19 15:05:18 +0600 |
|---|---|---|
| committer | unwox <me@unwox.com> | 2025-11-19 16:24:40 +0600 |
| commit | 4edb2d7d0f9b5d1ff730599d07e99aabb7f4b39c (patch) | |
| tree | 6d70933acfad8bba2854d9598f34a6e3457eb391 /pages | |
| parent | 38b69c97b8eb95d79b88b23ed284e8cdcf643197 (diff) | |
(hopefully) final improvements before publishing
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/about/index.fnl (renamed from pages/information/index.fnl) | 8 | ||||
| -rw-r--r-- | pages/about/privacy-policy.fnl (renamed from pages/information/privacy-policy.fnl) | 60 | ||||
| -rw-r--r-- | pages/index.fnl | 16 | ||||
| -rw-r--r-- | pages/information/offer.fnl | 21 | ||||
| -rw-r--r-- | pages/shop/_product/index.fnl | 2 | ||||
| -rw-r--r-- | pages/shop/index.fnl | 2 | ||||
| -rw-r--r-- | pages/shop/order/_id.fnl | 2 | ||||
| -rw-r--r-- | pages/shop/order/index.fnl | 15 |
8 files changed, 60 insertions, 66 deletions
diff --git a/pages/information/index.fnl b/pages/about/index.fnl index 0084a17..3a54ef2 100644 --- a/pages/information/index.fnl +++ b/pages/about/index.fnl @@ -1,12 +1,12 @@ (import-macros {:compile-html HTML} :macros) (local templates (require :templates)) -(local %page-title "Контактная информация") +(local %page-title "О нас") (fn content [authenticated?] [(HTML [:aside {} - (templates.header "/information" authenticated?)]) + (templates.header "/about" authenticated?)]) (HTML [:div {:class "content"} [:div {:class "back"} [:a {:href "/"} "⟵ Обратно на главную"]] @@ -28,9 +28,9 @@ [:section {} [:h3 {:id "conditions"} "Документы"] [:p {:class "mb-0-25"} - [:a {:href "/information/privacy-policy"} + [:a {:href "/about/privacy-policy"} "Политика обработки и хранения персональных данных"]] - ;; [:p {} [:a {:href "/information/offer"} "Публичная оферта"]] + ;; [:p {} [:a {:href "/about/offer"} "Публичная оферта"]] ]])]) (fn render [request db authenticated?] diff --git a/pages/information/privacy-policy.fnl b/pages/about/privacy-policy.fnl index 5a0ebd4..c59f394 100644 --- a/pages/information/privacy-policy.fnl +++ b/pages/about/privacy-policy.fnl @@ -6,39 +6,41 @@ (fn content [authenticated?] [(HTML [:aside {} - (templates.header "/information" authenticated?)]) + (templates.header "/about" authenticated?) + (templates.address-block) + (templates.contact-block)]) (HTML [:div {:class "content"} - [:div {:class "back"} [:a {:href "/information"} "⟵ Обратно к контактной информации"]] + [:div {:class "back"} [:a {:href "/about"} "⟵ Обратно к нам"]] [:section {} [:h2 {:class "mb-2"} %page-title] - [:h3 {} "1. Общие положения"] + [:h3 {:class "h4"} "1. Общие положения"] [:p {} "Настоящая политика обработки персональных данных составлена в соответствии с требованиями Федерального закона от 27.07.2006. № 152-ФЗ «О персональных данных» (далее — Закон о персональных данных) и определяет порядок обработки персональных данных и меры по обеспечению безопасности персональных данных, предпринимаемые ИП Горенкиным Владиславом Константиновичем (далее — Оператор)."] [:p {} "1.1. Оператор ставит своей важнейшей целью и условием осуществления своей деятельности соблюдение прав и свобод человека и гражданина при обработке его персональных данных, в том числе защиты прав на неприкосновенность частной жизни, личную и семейную тайну."] [:p {} "1.2. Настоящая политика Оператора в отношении обработки персональных данных (далее — Политика) применяется ко всей информации, которую Оператор может получить о посетителях веб-сайта " - [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] + [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] - [:h3 {} "2. Основные понятия, используемые в Политике"] + [:h3 {:class "h4 mt-2"} "2. Основные понятия, используемые в Политике"] [:p {} "2.1. Автоматизированная обработка персональных данных — обработка персональных данных с помощью средств вычислительной техники."] [:p {} "2.2. Блокирование персональных данных — временное прекращение обработки персональных данных (за исключением случаев, если обработка необходима для уточнения персональных данных)."] [:p {} "2.3. Веб-сайт — совокупность графических и информационных материалов, а также программ для ЭВМ и баз данных, обеспечивающих их доступность в сети интернет по сетевому адресу " - [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] + [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] [:p {} "2.4. Информационная система персональных данных — совокупность содержащихся в базах данных персональных данных и обеспечивающих их обработку информационных технологий и технических средств."] [:p {} "2.5. Обезличивание персональных данных — действия, в результате которых невозможно определить без использования дополнительной информации принадлежность персональных данных конкретному Пользователю или иному субъекту персональных данных."] [:p {} "2.6. Обработка персональных данных — любое действие (операция) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных."] [:p {} "2.7. Оператор — государственный орган, муниципальный орган, юридическое или физическое лицо, самостоятельно или совместно с другими лицами организующие и/или осуществляющие обработку персональных данных, а также определяющие цели обработки персональных данных, состав персональных данных, подлежащих обработке, действия (операции), совершаемые с персональными данными."] [:p {} "2.8. Персональные данные — любая информация, относящаяся прямо или косвенно к определенному или определяемому Пользователю веб-сайта " - [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] + [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] [:p {} "2.9. Персональные данные, разрешенные субъектом персональных данных для распространения, — персональные данные, доступ неограниченного круга лиц к которым предоставлен субъектом персональных данных путем дачи согласия на обработку персональных данных, разрешенных субъектом персональных данных для распространения в порядке, предусмотренном Законом о персональных данных (далее — персональные данные, разрешенные для распространения)."] [:p {} "2.10. Пользователь — любой посетитель веб-сайта " - [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] + [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru\">https://whitetoad.ru</a>."]] [:p {} "2.11. Предоставление персональных данных — действия, направленные на раскрытие персональных данных определенному лицу или определенному кругу лиц."] [:p {} "2.12. Распространение персональных данных — любые действия, направленные на раскрытие персональных данных неопределенному кругу лиц (передача персональных данных) или на ознакомление с персональными данными неограниченного круга лиц, в том числе обнародование персональных данных в средствах массовой информации, размещение в информационно-телекоммуникационных сетях или предоставление доступа к персональным данным каким-либо иным способом."] [:p {} "2.13. Трансграничная передача персональных данных — передача персональных данных на территорию иностранного государства органу власти иностранного государства, иностранному физическому или иностранному юридическому лицу."] [:p {} "2.14. Уничтожение персональных данных — любые действия, в результате которых персональные данные уничтожаются безвозвратно с невозможностью дальнейшего восстановления содержания персональных данных в информационной системе персональных данных и/или уничтожаются материальные носители персональных данных."] - [:h3 {} "3. Основные права и обязанности Оператора"] + [:h3 {:class "h4 mt-2"} "3. Основные права и обязанности Оператора"] [:p {} "3.1. Оператор имеет право:"] [:p {} "— получать от субъекта персональных данных достоверные информацию и/или документы, содержащие персональные данные;"] [:p {} "— в случае отзыва субъектом персональных данных согласия на обработку персональных данных, а также, направления обращения с требованием о прекращении обработки персональных данных, Оператор вправе продолжить обработку персональных данных без согласия субъекта персональных данных при наличии оснований, указанных в Законе о персональных данных;"] @@ -53,7 +55,7 @@ [:p {} "— прекратить передачу (распространение, предоставление, доступ) персональных данных, прекратить обработку и уничтожить персональные данные в порядке и случаях, предусмотренных Законом о персональных данных;"] [:p {} "— исполнять иные обязанности, предусмотренные Законом о персональных данных."] - [:h3 {} "4. Основные права и обязанности субъектов персональных данных"] + [:h3 {:class "h4 mt-2"} "4. Основные права и обязанности субъектов персональных данных"] [:p {} "4.1. Субъекты персональных данных имеют право:"] [:p {} "— получать информацию, касающуюся обработки его персональных данных, за исключением случаев, предусмотренных федеральными законами. Сведения предоставляются субъекту персональных данных Оператором в доступной форме, и в них не должны содержаться персональные данные, относящиеся к другим субъектам персональных данных, за исключением случаев, когда имеются законные основания для раскрытия таких персональных данных. Перечень информации и порядок ее получения установлен Законом о персональных данных;"] [:p {} "— требовать от оператора уточнения его персональных данных, их блокирования или уничтожения в случае, если персональные данные являются неполными, устаревшими, неточными, незаконно полученными или не являются необходимыми для заявленной цели обработки, а также принимать предусмотренные законом меры по защите своих прав;"] @@ -66,7 +68,7 @@ [:p {} "— сообщать Оператору об уточнении (обновлении, изменении) своих персональных данных."] [:p {} "4.3. Лица, передавшие Оператору недостоверные сведения о себе, либо сведения о другом субъекте персональных данных без согласия последнего, несут ответственность в соответствии с законодательством РФ."] - [:h3 {} "5. Принципы обработки персональных данных"] + [:h3 {:class "h4 mt-2"} "5. Принципы обработки персональных данных"] [:p {} "5.1. Обработка персональных данных осуществляется на законной и справедливой основе."] [:p {} "5.2. Обработка персональных данных ограничивается достижением конкретных, заранее определенных и законных целей. Не допускается обработка персональных данных, несовместимая с целями сбора персональных данных."] [:p {} "5.3. Не допускается объединение баз данных, содержащих персональные данные, обработка которых осуществляется в целях, несовместимых между собой."] @@ -75,13 +77,13 @@ [:p {} "5.6. При обработке персональных данных обеспечивается точность персональных данных, их достаточность, а в необходимых случаях и актуальность по отношению к целям обработки персональных данных. Оператор принимает необходимые меры и/или обеспечивает их принятие по удалению или уточнению неполных или неточных данных."] [:p {} "5.7. Хранение персональных данных осуществляется в форме, позволяющей определить субъекта персональных данных, не дольше, чем этого требуют цели обработки персональных данных, если срок хранения персональных данных не установлен федеральным законом, договором, стороной которого, выгодоприобретателем или поручителем по которому является субъект персональных данных. Обрабатываемые персональные данные уничтожаются либо обезличиваются по достижении целей обработки или в случае утраты необходимости в достижении этих целей, если иное не предусмотрено федеральным законом."] - [:h3 {} "6. Цели обработки персональных данных"] + [:h3 {:class "h4 mt-2"} "6. Цели обработки персональных данных"] [:p {} "Цель обработки: уточнение деталей заказа."] - [:p {} "Персональные данные: способ обращения, электронный адрес или никнейм в telegram или whatsapp."] + [:p {} "Персональные данные: способ обращения, электронный адрес или никнейм в Telegram или WhatsApp, данные cookie-файлов."] [:p {} "Правовые основания: Федеральный закон «Об информации, информационных технологиях и о защите информации» от 27.07.2006 N 149-ФЗ."] [:p {} "Виды обработки персональных данных: сбор, хранение, уточнение, использование."] - [:h3 {} "7. Условия обработки персональных данных"] + [:h3 {:class "h4 mt-2"} "7. Условия обработки персональных данных"] [:p {} "7.1. Обработка персональных данных осуществляется с согласия субъекта персональных данных на обработку его персональных данных."] [:p {} "7.2. Обработка персональных данных необходима для достижения целей, предусмотренных международным договором Российской Федерации или законом, для осуществления возложенных законодательством Российской Федерации на оператора функций, полномочий и обязанностей."] [:p {} "7.3. Обработка персональных данных необходима для осуществления правосудия, исполнения судебного акта, акта другого органа или должностного лица, подлежащих исполнению в соответствии с законодательством Российской Федерации об исполнительном производстве."] @@ -90,40 +92,36 @@ [:p {} "7.6. Осуществляется обработка персональных данных, доступ неограниченного круга лиц к которым предоставлен субъектом персональных данных либо по его просьбе (далее — общедоступные персональные данные)."] [:p {} "7.7. Осуществляется обработка персональных данных, подлежащих опубликованию или обязательному раскрытию в соответствии с федеральным законом."] - [:h3 {} "8. Порядок сбора, хранения, передачи и других видов обработки персональных данных"] + [:h3 {:class "h4 mt-2"} "8. Порядок сбора, хранения, передачи и других видов обработки персональных данных"] [:p {} "Безопасность персональных данных, которые обрабатываются Оператором, обеспечивается путем реализации правовых, организационных и технических мер, необходимых для выполнения в полном объеме требований действующего законодательства в области защиты персональных данных."] [:p {} "8.1. Оператор обеспечивает сохранность персональных данных и принимает все возможные меры, исключающие доступ к персональным данным неуполномоченных лиц."] [:p {} "8.2. Персональные данные Пользователя никогда, ни при каких условиях не будут переданы третьим лицам, за исключением случаев, связанных с исполнением действующего законодательства либо в случае, если субъектом персональных данных дано согласие Оператору на передачу данных третьему лицу для исполнения обязательств по гражданско-правовому договору."] [:p {} "8.3. В случае выявления неточностей в персональных данных, Пользователь может актуализировать их самостоятельно, путем направления Оператору уведомление на адрес электронной почты Оператора " - [:a {:href "mailto:vlad@whitetoad.ru"} "vlad@whitetoad.ru"] - " с пометкой «Актуализация персональных данных»."] + [:a {:href "mailto:vlad@whitetoad.ru"} "vlad@whitetoad.ru"] + " с пометкой «Актуализация персональных данных»."] [:p {} "8.4. Срок обработки персональных данных определяется достижением целей, для которых были собраны персональные данные, если иной срок не предусмотрен договором или действующим законодательством."] [:p {} "Пользователь может в любой момент отозвать свое согласие на обработку персональных данных, направив Оператору уведомление посредством электронной почты на электронный адрес Оператора " - [:a {:href "mailto:vlad@whitetoad.ru"} "vlad@whitetoad.ru"] - " с пометкой «Отзыв согласия на обработку персональных данных»."] + [:a {:href "mailto:vlad@whitetoad.ru"} "vlad@whitetoad.ru"] + " с пометкой «Отзыв согласия на обработку персональных данных»."] [:p {} "8.5. Вся информация, которая собирается сторонними сервисами, в том числе платежными системами, средствами связи и другими поставщиками услуг, хранится и обрабатывается указанными лицами (Операторами) в соответствии с их Пользовательским соглашением и Политикой конфиденциальности. Субъект персональных данных и/или с указанными документами. Оператор не несет ответственность за действия третьих лиц, в том числе указанных в настоящем пункте поставщиков услуг."] [:p {} "8.6. Установленные субъектом персональных данных запреты на передачу (кроме предоставления доступа), а также на обработку или условия обработки (кроме получения доступа) персональных данных, разрешенных для распространения, не действуют в случаях обработки персональных данных в государственных, общественных и иных публичных интересах, определенных законодательством РФ."] [:p {} "8.7. Оператор при обработке персональных данных обеспечивает конфиденциальность персональных данных."] [:p {} "8.8. Оператор осуществляет хранение персональных данных в форме, позволяющей определить субъекта персональных данных, не дольше, чем этого требуют цели обработки персональных данных, если срок хранения персональных данных не установлен федеральным законом, договором, стороной которого, выгодоприобретателем или поручителем по которому является субъект персональных данных."] [:p {} "8.9. Условием прекращения обработки персональных данных может являться достижение целей обработки персональных данных, истечение срока действия согласия субъекта персональных данных, отзыв согласия субъектом персональных данных или требование о прекращении обработки персональных данных, а также выявление неправомерной обработки персональных данных."] - [:h3 {} "9. Перечень действий, производимых Оператором с полученными персональными данными"] + [:h3 {:class "h4 mt-2"} "9. Перечень действий, производимых Оператором с полученными персональными данными"] [:p {} "9.1. Оператор осуществляет сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление и уничтожение персональных данных."] [:p {} "9.2. Оператор осуществляет автоматизированную обработку персональных данных с получением и/или передачей полученной информации по информационно-телекоммуникационным сетям или без таковой."] - [:h3 {} "10. Трансграничная передача персональных данных"] - [:p {} "10.1. Оператор до начала осуществления деятельности по трансграничной передаче персональных данных обязан уведомить уполномоченный орган по защите прав субъектов персональных данных о своем намерении осуществлять трансграничную передачу персональных данных (такое уведомление направляется отдельно от уведомления о намерении осуществлять обработку персональных данных)."] - [:p {} "10.2. Оператор до подачи вышеуказанного уведомления, обязан получить от органов власти иностранного государства, иностранных физических лиц, иностранных юридических лиц, которым планируется трансграничная передача персональных данных, соответствующие сведения."] - - [:h3 {} "11. Конфиденциальность персональных данных"] + [:h3 {:class "h4 mt-2"} "10. Конфиденциальность персональных данных"] [:p {} "Оператор и иные лица, получившие доступ к персональным данным, обязаны не раскрывать третьим лицам и не распространять персональные данные без согласия субъекта персональных данных, если иное не предусмотрено федеральным законом."] - [:h3 {} "12. Заключительные положения"] - [:p {} "12.1. Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты " - [:NO-ESCAPE "<a href=\"mailto:vlad@whitetoad.ru\">vlad@whitetoad.ru</a>."]] - [:p {} "12.2. В данном документе будут отражены любые изменения политики обработки персональных данных Оператором. Политика действует бессрочно до замены ее новой версией."] - [:p {} "12.3. Актуальная версия Политики в свободном доступе расположена в сети Интернет по адресу " - [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru/information/privacy-policy\">https://whitetoad.ru/information/privacy-policy</a>."]]]])]) + [:h3 {:class "h4 mt-2"} "11. Заключительные положения"] + [:p {} "11.1. Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты " + [:NO-ESCAPE "<a href=\"mailto:vlad@whitetoad.ru\">vlad@whitetoad.ru</a>."]] + [:p {} "11.2. В данном документе будут отражены любые изменения политики обработки персональных данных Оператором. Политика действует бессрочно до замены ее новой версией."] + [:p {} "11.3. Актуальная версия Политики в свободном доступе расположена в сети Интернет по адресу " + [:NO-ESCAPE "<a style=\"white-space: nowrap;\" href=\"https://whitetoad.ru/about/privacy-policy\">https://whitetoad.ru/information/privacy-policy</a>."]]]])]) (fn render [request db authenticated?] (values 200 {} (templates.base (content authenticated?) %page-title))) diff --git a/pages/index.fnl b/pages/index.fnl index 05b73b6..67ef709 100644 --- a/pages/index.fnl +++ b/pages/index.fnl @@ -7,7 +7,7 @@ (lib.improve-typography "Индивидуальная чайная церемония: мастер готовит для вас чай на ваш выбор. О времени встречи договариваемся. Стоимость 1000 рублей с человека, - до 5 человек.") + от 2 до 5 человек.") :weekly-meetings (lib.improve-typography @@ -16,6 +16,12 @@ под соответствующим постом в нашей группе. Стоимость 800 рублей с человека.") + :shop + (lib.improve-typography + "Мы продаем классный чай и посуду локально. На сайте можно ознакомиться + с нашей коллекцией и сделать заказ. Самовывоз или доставка + по договоренности.") + :everytea (lib.improve-typography "Мы разработали и поддерживаем сервис для поиска чая и чайной посуды на @@ -40,10 +46,14 @@ [:div {:class "mb-1"} [:NO-ESCAPE texts.individual-ceremony]] [:div {} [:a {:href "https://t.me/whitetoadvlad"} "Записаться ⟶"]]] - [:div {} + [:div {:class "mb-1-5"} [:div {:class "mb-1"} [:NO-ESCAPE texts.weekly-meetings]] [:div {} - [:a {:href "https://t.me/whitetoadtea"} "Подписаться ⟶"]]]] + [:a {:href "https://t.me/whitetoadtea"} "Подписаться ⟶"]]] + [:div {} + [:div {:class "mb-1"} [:NO-ESCAPE texts.shop]] + [:div {} + [:a {:href "/shop"} "Купить чай ⟶"]]]] [:section {} [:h2 {} "Агрегатор"] [:p {} [:NO-ESCAPE texts.everytea]] diff --git a/pages/information/offer.fnl b/pages/information/offer.fnl deleted file mode 100644 index 87d33d8..0000000 --- a/pages/information/offer.fnl +++ /dev/null @@ -1,21 +0,0 @@ -(import-macros {:compile-html HTML} :macros) -(local templates (require :templates)) - -(local %page-title "Публичная оферта") - -(fn content [authenticated?] - [(HTML - [:aside {} - (templates.header "/information" authenticated?)]) - (HTML - [:div {:class "content"} - [:div {:class "back"} [:a {:href "/information"} "⟵ Обратно к контактной информации"]] - [:section {} - [:h2 {:class "mb-2"} %page-title] - - "test"]])]) - -(fn render [] - (values 200 {} (templates.base (content) %page-title))) - -{: render} diff --git a/pages/shop/_product/index.fnl b/pages/shop/_product/index.fnl index 23a057f..30cbc33 100644 --- a/pages/shop/_product/index.fnl +++ b/pages/shop/_product/index.fnl @@ -51,8 +51,8 @@ [:aside {} (templates.header "/shop" authenticated?) (if (< 0 (# basket)) (templates.basket basket redirect-url) "") - (templates.address-block) (templates.conditions-block) + (templates.address-block) (templates.contact-block)]) (HTML [:div {:class "content"} diff --git a/pages/shop/index.fnl b/pages/shop/index.fnl index cfddbe7..854803f 100644 --- a/pages/shop/index.fnl +++ b/pages/shop/index.fnl @@ -144,8 +144,8 @@ [:aside {} (templates.header "/shop" authenticated?) (if (< 0 (# basket)) (templates.basket basket redirect-url) "") - (templates.address-block) (templates.conditions-block) + (templates.address-block) (templates.contact-block)]) (HTML [:div {:class "content"} diff --git a/pages/shop/order/_id.fnl b/pages/shop/order/_id.fnl index 03ec0a9..19c8a9c 100644 --- a/pages/shop/order/_id.fnl +++ b/pages/shop/order/_id.fnl @@ -16,8 +16,8 @@ [(HTML [:aside {} (templates.header "/shop/order" authenticated?) - (templates.address-block) (templates.conditions-block) + (templates.address-block) (templates.contact-block)]) (HTML [:div {:class "content"} diff --git a/pages/shop/order/index.fnl b/pages/shop/order/index.fnl index c49f71b..4cafd62 100644 --- a/pages/shop/order/index.fnl +++ b/pages/shop/order/index.fnl @@ -13,8 +13,8 @@ (forms.checkbox-input "correct-order" "Данные заказа верны" true) (forms.checkbox-input "consent" (.. - "Я согласен с <a target=\"_blank\" href=\"/information/privacy-policy\">условиями обработки персональных данных</a>." - ;;"а также с <a target=\"_blank\" href=\"/information/offer\">нашей публичной офертой</a>." + "Я согласен с <a target=\"_blank\" href=\"/about/privacy-policy\">условиями обработки персональных данных</a> + и условиями заказа." ) true)]}]) @@ -23,8 +23,8 @@ [:aside {} (templates.header "/shop/order") (if (< 0 (# basket)) (templates.basket basket "/shop/order") "") - (templates.address-block) (templates.conditions-block) + (templates.address-block) (templates.contact-block)]) (HTML [:div {:class "content"} @@ -32,6 +32,13 @@ [:div {:class "back"} [:a {:href "/shop"} "⟵ Обратно к списку"]] [:section {} [:h2 {:id "content"} "Оформление заказа"] + [:section {:class "narrow"} + [:p {:class "mb-0-5"} + "После подтверждения заказа мы с вами свяжемся для уточнения + подробностей и оплаты. Оплата по QR-коду."] + [:p {} + "Самовывоз из чайной. Доставка по Омску и России обговаривается + после оформления заказа."]] (forms.render-form %order-form data errors)]])]) (fn check-stocks [db basket] @@ -71,7 +78,7 @@ (.. "Новый заказ " "<a href=\"https://whitetoad.ru/shop/order/" order-id "\">" order-id - "</a> от <b>" data.name "</b>.\n\n" + "</a>. " "<a href=\"https://whitetoad.ru/shop/order/list\">Список заказов</a>")) ;; redirect and clear order cookie (values 302 {:Location (.. "/shop/order/" order-id) |
