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

pavelholovko

Новачок
  
  • Публікації

    16
  • З нами

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

Повідомлення, опубліковані користувачем pavelholovko

  1. Работает и такое! Допустим, к примеру, у меня работает! )

    Ну во первых Denwer не считается т.к. почтовый сервер там эмулируется. У Вас наверное полноценный сервер, с настроенным доступом к какому-нибудь почтовому серверу.

    Но, если бы автору темы кто-настроил сервер, то конечно бы настроили и почту в её магазине и первым делом она обратилась бы к нему.

  2. Для решения придется немного покодить.

    Если эти товары есть в базе данных магазина:

    • Нужно post(-ом) передать id продукта и колличество по этому адресу: адрес_сайта/index.php?route=checkout/cart/add
    Если товары не в базе:
    • Нужно писать модуль (смотри в сторону vqmod)
    • +1 1
  3. Как-то не очень качественно сверстано...

    Решение:

    Измените стили в файле: catalog -> view -> theme -> default -> stylesheet -> stylesheet.css:

    Сдвигаем корзину (строка 137):

    #header #cart {
    	min-width: 340px;
    	position: absolute;
    	right: 350px;
    	top: 5px;
    	z-index: 9;
    }

    Поднимаем форму поиска (строка 262)

    #header #search {
    	position: absolute;
    	right: 0;
    	top: 20px;
    	width: 298px;
    	z-index: 8;
    }
    
    • +1 1
  4. Настройка почты:

    Админка: Система->Настройки.

    Открывается страница Управление магазинами, нажмите Изменить напротив названия Вашего магазина (скорее всего там только один пункт).

    Откроется страница Настройки нажмите вкладку Почта и активируйте опцию (нажмите да) напротив пункта "Оповещение о заказе по E-mail".

    PS:

    Почта должна быть настроена (настраивается здесь же, настройки дает хостер).

    Если сайт у Вас на локальном сервере (на Вашем компьютере) то почта работать не будет.

  5. Для каждой страницы есть контроллер, т.е. вещь управляющая страницей (какой шаблон загрузить, какие данные в него передать). Обычно у них такие же имена и путь как и у шаблонов, кроме их корневых папок.

    Нужный тебе файл catalog -> controller -> product -> product.php

    Выбери имя для переменной и добавь её в хеш $this->data. Она будет доступна под именем ключа хеша.

    Пример: переменная blabla:

    Контроллер (функция index):

    $this->data['blabla'] = "Данные";
    Шаблон:

    <?php echo $blabla?>
  6. Создай группу: Админка: Система -> Пользователи -> Группы пользователей.

    Нажимаешь кнопку Добавить, вводишь название группы и выбираешь, что члены группы смогут просматривать, а что редактировать.

    Затем создаешь пользователя: Админка: Система -> Пользователи -> Пользователи и включаешь его в только что созданную группу

    • +1 2
  7. Делаем следующее: открываем файл catalog/controller/common/header.php и дописываем в функцию index

    $this->data['contact'] = $this->url->link('information/contact');
    $this->data['text_contact'] = $this->language->get('text_contact');
    

    В языковые файлы добавляем:

    • в файл catalog/language/english/common/header.php
      $_['text_contact']	   = 'Contact';
      
    • в файл catalog/language/russian/common/header.php
      $_['text_contact']	   = 'Связаться с нами';
      
    Теперь можно добавлять ссылку
    <a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a>
    
    в файл catalog/view/theme/default/template/common/header.tpl
    • +1 4
×
×
  • Створити...

Important Information

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