Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

alinalessioYandex

Users
  
  • Posts

    1,174
  • Joined

  • Last visited

Everything posted by alinalessioYandex

  1. Я создал вторую группу покупателей. Теперь их две. В модуле настраиваю, чтобы дополнительное поле "Название организации" отображалось в зависимости от значения другого поля - "Группа покупателей". Но в этом случае показывается только одна группа, а вторая, которую создал не показывается, чтобы заполнить галочку напротив нее. На локалке все работает отлично.
  2. Помогите пожалуйста вывести значения дополнительных полей в карточку покупателя. Читал FAQ по Simple 4, раздел "Как получить значения кастомных полей модуля?" Но для моего (почти нулевого) уровня в php не хватает реального примера, чтобы повторить и вставить свои значения. А именно, куда вставлять этот код и какие именно переменные заменить названиями id своих дополнительных полей. Можете помочь вывести мои дополнительные поля в карточку покупателя? Или показать на другом аналогичном примере. ID дополнительных полей: sobstvennost passport inn ogrn Где passport - это поле с типом "Файл", куда загружается картинка, а все остальные поля текстовые. Разработчик модуля, прошу прощения за свою невнимательность. Оказалось, что достаточно просто установить ocmod файлы, которые шли в комплекте с модулем и все поля благополучно прописались в админке и загрузка файла в том числе. Спасибо за отличный модуль! ))
  3. Я думал )) Пришел к такому выводу, что если движок предоставляет возможность добавить дополнительное поле и выбрать для него тип upload, то логично было бы предположить, что это поле будет загружать файл с одной стороны, т.е. со стороны покупателя и показывать его (файл) с другой стороны, т.е. в админке. Но на практике выходит, что это поле просто дублируется с обеих сторон, вместо того, чтобы сохранять файл и показывать его в админке. Думал так, что возможно эта проблема только у меня и я что-то не так настроил или что-то испортил, но выходит это у всех так. Стало быть, чтобы работало как следует, дописывать. Что нужно сделать? Может кто-то делал и покажет что именно дописывать? 1. Нужно ли добавлять новое поле в базе, чтобы хранить ссылку на загруженный файл? 2. Что править в контроллере и шаблоне, чтобы этот файл загружался на сервер и показывался в админке?
  4. В админке у меня отображается не как ссылка для скачивания. А как кнопка для закачивания нового файла. Вот так это поле выглядит из админки: Если нажму на эту кнопку, то будет обычный обзор для загрузки файла. Тоже самое что делал покупатель. А ссылки на файл, который оставил покупатель, нет.
  5. Добавил дополнительное поле для одной группы покупателей "Копия паспорта", тип поля "Файл". Подразумевается, что покупатель будет загружать скан паспорта в формате jpg, png. Со стороны покупателя это поле есть в виде кнопки для загрузки файла. Загружаю файл, жму регистрироваться. Потом в админке ожидаю, что среди всех прочих заполненных полей увижу фотографию или ссылку на фото, которое оставил покупатель, но вместо этого в адимнке вижу тоже кнопку для загрузки файла. Вот копия полей из админки: Вопрос: Как сделать так, чтобы файл, который загружает покупатель, при регистрации, можно было увидеть из админки?
  6. Я надеялся, что вы подскажете в каких файлах что сделать или есть какая-то инструкция, ведь можно же добавить дополнительное поле, с типом "Файл". Но может есть ссылка на описание где что-то похожее уже реализовали?
  7. А что сделать, чтобы в админке получать содержимое заполненного поля, а не кнопку для скачивания?
  8. Про почту понял. Но лучше бы конечно получать всю входную информацию, которую заполнил покупатель, в админке. Т. е. со стороны покупателя поле "Файл" работает нормально. Прикрепляет файл, рядом показывает название прикрепленного файла. Вся форма на вид успешно отправляется. Но в админке, когда открываем карточку этого покупателя, вижу заполнеными только поля которые настроены по типу "текст". Никаких прикрепленный файлов, которые прислал покупатель, в админке не видно. В админке, это дополнительное поле "Файл" присутствует, но оно не показывает файл, который прислал покупатель, а показывает кнопку для загрузки файла. simple_store_0.zip
  9. Создал дополнительные поля, одно из которых имеет тип "Файл". Сейчас при регистрации, при выборе "Оптовый покупатель" открываются несколько дополнительных полей "ИНН", "ОГРН" и "Копия паспорта". Копия паспорта, подразумевает загрузку скана паспорта. В принципе, при регистрации файл загружается и дополнительные поля работают нормально. Но когда покупатель зарегистрирован, то ни в админке, ни на почту не приходит скан паспорта, который загружался через дополнительное поле с типом "Файл". Подскажите пожалуйста что не так настроил?
  10. А можно ожидать чтобы к региону можно было привязывать язык? Вот как сейчас с валютой у вас реализовано.
  11. Обновил. Ошибка исчезла. Теперь в самом модуле: Модуль не активирован, получите лицензионный ключ у автора модуля Пока на локальной версии, тоже нужно активировать или нужно когда сайт будет залит на реальный сервер?
  12. Установил, но выдало ошибку: Fatal error: The file ...\system\library\geoip.php cannot be decoded by this version of the ionCube Loader. If you are the administrator of this site then please install the latest version of the ionCube Loader. in Unknown on line 0 Сайт на локалке OpenServer Что делать?
  13. А кроме вывода телефона и сообщения можно отдельным регионам показывать разное наполнение? Например для одного региона цены одни, а для другого другие. Или карточки товаров, которые предназначены для определенного региона? Как можно это реализовать?
  14. По умолчанию на странице товара видим вкладки "Описание", "Характеристики", "Отзывы" и т.д. Как сделать чтобы все эти блоки выводились, но не в виде вкладок, а просто друг под другом? Пробовал в файле product.tpl убирать ссылки на вкладки и переносить блоки с содержанием вкладок, но что-то не получается. Ошибки. Может кто-то встречал описание как это сделать или напишет тут инструкцию?
  15. А как дополнить эту конструкцию, чтобы и с кириллических доменов переадресовывалось на основной?
  16. [РЕШЕНО] Чтобы CREditor не удалял теги <div></div> и пустые теги <i></i> следует открыть файл admin\view\javascript\ckeditor\config.js и вставить две строчки: config.allowedContent = true; config.protectedSource.push(/<i[^>]*><\/i>/g); (Чтобы было полезно для тех кого интересует это решение, просьба переименовать тему в более адекватное: "CREditor удаляет теги", например)
  17. Частично решение все же есть: Чтобы CREditor не резал теги для верстки, следует в файле: В файле admin\view\javascript\ckeditor\config.js Добавить настройку: config.allowedContent = true; После этого теги div не режутся, но если вставить конструкцию типа <i class="fa fa-rub"></i> то при редактировании теги <i></i> срезаются. Может кто-то знает как научить CREditor не стирать никакие теги?
  18. 1. OcStore 2.1.0.2 2. Модуль html родной для этой версии. Активировал и наполнил. 3. Не понял про какое мое решение вы говорите. Решения пока никакого нет. Больше интересует, как расширить Summer Note, чем CKEditor, если вдруг вообще будет какой-то выбор ))
  19. Создал модуль html в котором конструкция из дивов для bootstrap. В этих дивах лежат картинки. Этим картинкам нужно дать ссылки на страницы так, чтобы не залазить в код. а прямо из виз. редактора. Для CKEditor это простая задача, но когда ставлю CKEditor, то он куда-то девает дивы и просто показывает картинки в абзацах. Summer Note дивы хранит корректно, но добавить к картинке ссылку в нем не получается. Приходится только в код лезть. Вопрос №1: Как в Summer Note в режиме визуального редактора дать картинке ссылку? или Вопрос №2: Как CKEditor научить не трогать дивы, чтобы он их не удалял.
  20. Запутался. Перепробовал вложенность добавить, но не получается. Вы имеете ввиду, что у меня неправильно вложенность сейчас написана или у меня еще одного уровня нет? Уровней вложенности вроде 4, а зачем еще один?
  21. Не совсем понял, где именно совпадают? foreach ($categories as $category) { ... foreach ($children as $child) { ... foreach ($children2 as $child2) { Вложены друг в друга, но не повторяются. Или я не так понял?
  22. Сейчас выводится три уровня. При наведении на первый уровень у меня показываются все вложенные категории до третьего уровня. На любую можно кликнуть. Только четвертой не хватает. Вот скан:
  23. Пытаюсь в верхнем меню категорий вывести 4 уровня. Но не получается. Посмотрите, может подскажете в чем ошибка? Контроллер header.php foreach ($categories as $category) { if ($category['top']) { // Level 2 $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $children_data2 = array(); $children2 = $this->model_catalog_category->getCategories($child['category_id']); $children_data3 = array(); $children3 = $this->model_catalog_category->getCategories($child['category_id']); foreach ($children2 as $child2) { $children_data2[] = array( 'name' => $child2['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $child['category_id'] . '_' . $child2['category_id']),'children' => $children_data3, ); } $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']), 'children' => $children_data2, ); } // Level 1 $data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } В шаблоне header.tpl <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_category; ?></span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <?php foreach ($categories as $category) { ?> <?php if ($category['children']) { ?> <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a> <div class="dropdown-menu"> <div class="dropdown-inner"> <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?> <ul class="list-unstyled"> <?php foreach ($children as $child) { ?> <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a> <?php if ($child['children']) {?> <div class="child"><ul class="list-unstyled"> <?php foreach ($child['children'] as $child) { ?> <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a> <?php if ($child['children']) {?> <div class="child"><ul class="list-unstyled"> <?php foreach ($child['children'] as $child) { ?> <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a> </li> <?php } ?> </ul></div> <?php } ?> </li> <?php } ?> </ul></div> <?php } ?> </li> <?php } ?> </ul> <?php } ?> </div> <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div> </li> <?php } else { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> <?php } ?> <li><a href="index.php?route=information/contact">Контакты</a></li> </ul> </div> </nav> В итоге выводится три уровня меню. Четвертый не хочет. Что я не так сделал?
  24. Сделал фон из видео на главную. Чтобы его затемнить, накинул сетку из картинки pattern.png Но почему-то сетка не отображается. В исходном коде картинка доступна. Ткните меня пожалуйста носом, где я накосячил? Вот скрин: А вот ссылка: http://monroe72.ru
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.