Jump to content

grechanyuk

Новичок
  • Content Count

    49
  • Joined

  • Last visited

Community Reputation

1 Обычный

About grechanyuk

  • Rank
    Пользователь

Информация

  • Пол
    Не определился

Recent Profile Visitors

1,197 profile views
  1. Добрый день! Имею OpenCart 2.3, нужна ваша помощь В общем задача такая: добавлен дополнительный магазин на поддомене podolsk.localhost.com. необходимо создать дубли...как бы глупо это не звучало) дубль на localhost.com/podolsk Т.е. podolsk.localhost.com и localhost.com/podolsk - это полностью идентичные страницы. Прошу, не спрашивайте для чего мне это) Покопался в гугле, ничего стоящего не нашел. Знаю, что podolsk.localhost.com - это тоже самое, что и localhost.com/?store_id=1; Но никак не могу найти, где конкретно формируются (переписываются) данная ссылка. Кто может помочь? Заранее благодарю
  2. Спасибо, я Вас понял. Не работал - потому что при удалении кешированного файла через ftp ресайз не создавал его заново.
  3. к сожалению, у меня vestacp, а переустановить сейчас нет возможности(
  4. Добрый день! Есть проблема. На vps установлена связка apache(бэк)+nginx(фронт). Никак не могу разобраться с настройкой сервера. Почему-то не работает стандартный tool/image/resize, некоторые php запросы. прошу тех, кому не все равно - приведите пример httpd.conf и nginx.conf. Было бы шикарно, если бы еще и список установленных модов apache привели. Прошу просто скинуть пример, думаю с переработкой под свой сайт я справлюсь. Спасибо огромное.
  5. ох, вот это я не доглядел. думал xml-ки не много весят
  6. Добрый день! Прошу мне немного помочь/подсказать. Работаю на OC 2.3.0.2. Хочу загрузить файл YML, но файл не проходит. Вот код загрузки: if ($this->request->server['REQUEST_METHOD'] == 'POST') { if(!empty($this->request->files) && $this->request->files['file']['name'][0] != '') { $extensions = 'xml'; $path = DIR_UPLOAD.'yml/'; if ($this->request->files['file']['name'] != '') { $ext = strtolower(pathinfo($this->request->files['file']['name'][0], PATHINFO_EXTENSION)); if ($ext == $extensions) { $newname = 'id' . $this->user->getId() . '.' . $ext; $path = $path . $newname; if (move_uploaded_file($this->request->files['file']['tmp_name'][0], $path)) { $data['success'] = $this->language->get('text_success'); } else { $data['error'] = $this->language->get('error_upload'); } } else { $data['error'] = $this->language->get('error_format'); } } } else { $data['error'] = $this->language->get('error_no_file'); } } При обращении к $this->request->files выдает: Array ( [file] => Array ( [name] => Array ( [0] => IPBernitskii.xml ) [type] => Array ( [0] => ) [tmp_name] => Array ( [0] => ) [error] => Array ( [0] => 1 ) => Array ( [0] => 0 ) ) ) не могу догнать почему tmp_name, type и прочее пусты
  7. Файлы модуля вполне читабельны, просто там очень много кода в котором нужно разбираться, время не позволяет
  8. Добрый день! Срочно требуется программист для доработки модуля выгрузки CSV, YML, XML. Модуль куплен у оф.разработчика. Вот ссылка на него: https://liveopencart.ru/opencart-moduli-shablony/moduli/obmen-dannyimi/xml-import-yml-import-cherez-anyxml-–-dlya-importa-lyubyih-xml Т.к. спецификация магазина несколько отличается от OC с коробки нужно: 1. Добавить в форму настроек поле выбора с автовводом "Имя магазина" (Взять из таблицы 'vendors' JOIN 'user' ON(v.vendor_id = u.user_id) WHERE u.status=1 и т.д. ). 2. При импорте категорий данные не корректно вставляются в таблицу 'category' (Не корректно импортируются колонки 'column', 'status', 'date_added', 'date_modificate'). 3. При импорте категорий данные импортируются не во все полагающиеся таблицы из-за чего они не отображаются корректно. 4. При импорте товаров добавить INSERT INTO 'vendor' (product_id = vproduct_id), в котором колонка 'vendor' - это id магазина, который должен браться из п.1 (ВНИМАНИЕ в таблице 'vendor' колонка 'vendor_id' - это НЕ id магазина). 5. Добавить автоматическое присваивание meta_title по названию товара (скопировать). 6. Проверить корректно ли присваиваются url_alias для категорий и товаров. 7. Добавить в запрос, при импорте товаров, колонки 'region_id' и 'city_id' в таблице 'product_description'. Они несут значение, которое необходимо взять из таблицы 'vdi_region' ,где 'vendor_id' взять из п.1, а колонки 'city_id' и 'region_id' соответственны Разработчик не отвечает на почту и телефонные звонки уже неделю. Поэтому прошу помощи у вас. Интересует цена, сроки, способ оплаты
  9. По большому счету да. Только бренды у меня - не производители, пишется для своих целей, за подсказку спасибо, посмотрю как там реализовано и сделаю так же
  10. Т.к. буквы есть далеко не все из алфавита, они должны добавляться по мере поступления новых брендов, поэтому при запросе к базе я помимо списка брендов получаю еще и первую букву через SUBSTR и вывожу ее в своем "алфавите"
  11. Друзья, добрый день! Подскажите, пожалуйста, бьюсь пятый час ,не могу сообразить. Суть: есть n-ое количество брендов ,нужно вывести их по алфавиту и сделать букву ,с которой начинаются названия брендов в заголовок. Вот код: <?php $letter = ''; ?> <div class="text-center"> <?php foreach ($vendors_list as $vendor_list) { ?> <?php if($vendor_list['letter'] != $letter) { ?> <dt class="col-sm-1"><?php echo $vendor_list['letter']; ?></dt> //Тут выводится первая буква <?php $letter = $vendor_list['letter']; ?> <?php } ?> <dd class="col-sm-11 pull-right"> <div><?php echo $vendor_list['name']; ?></div> // Тут список брендов </dd> <?php } ?> </div> Получается ,что из-за форича я получаю такой список: А Антон Анна Алексей Б Борис Боярышник и т.д. Но мне не нужно, чтобы они (названия брендов) выводились в столбик. Нужно чтобы было так: А Антон Анна Алексей Б Борис Боярышник и т.д. Я понимаю, что это из-за класса col-sm-11, но у меня не получается список названий ,начинающихся с одинаковой буквы объединить под один <div>. Прошу Вашей помощи
  12. я уж раз пять пробовал....я часто бываю невнимателен, но чтоб настолько)
  13. В первую очередь полез туда. В журнале чисто, в логах сервера пусто
  14. Вот я тоже так думаю. Но факт остается фактом - не запускается. Я даже не знаю куда копать
×

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.