Помощь Поддержка или помощь c Prestashop - 2 часть

Статус
В этой теме нельзя размещать новые ответы.

vector

Постоялец
Регистрация
14 Янв 2007
Сообщения
679
Реакции
121
600 страниц в первой теме - многовато. Согласны?!?
Создана 2 часть самой актуальной темы в нашем разделе - ИМ / Prestashop
------------------------------------------------------------
Как автор темы, позволю задать свои вопросы, для знатоков Prestashop, свободных Фрилансеров.

Имеется интернет-магазин, на Prestashop 1.6.х.х. Магазин радиодеталей.
Необходима доработка нескольких блоков, модулей сайта

Мне(менеджер ИМ), в личном кабинете поступают запросы, после чего, Я вношу их в своем личном кабинете в виде таблички: название компании, и номер компонента с количеством.
Каждый поставщик также имеет свой личный кабинет, где он видит мои запросы только парт номера и кол-во, там он проставляет свои цены, которые вижу только я. Поставщики должны видеть только свои цены.

Все должно выгружаться в виде таблицы .csv по запросу.
Так же должна быть опция рассылки на скайп (и емейл) поставщика новых запросов компонентов с приглашением проставить цены в своем кабинете.
Нужно добавить колонки и функцию "заказ" и "отгрузка".
После того как я отдаю заказ заказчику, он заходит в кабинет и подтверждает заказ (нажимает на кнопку заказано отправлено) и проставляет там номер отслеживания данного заказа. Так я буду знать кому отдал заказ и когда он его отправил.

Имеется дамп категорий и товаров в формате .mysql (от cms drupal) - нужно переконвертировать в базу Prestashop.
--------------------------------------------
Какие модули, в т.ч. платные мне подойдут для реализации данного проекта?
Готов сотрудничать со знатоками, также за вознаграждение. Пишите в ЛК.
 
подскажите, как сделать, чтобы сайт отдавал 404 ошибку, если страницы не существует, а то когда её нету, я вижу

Обнаружена 1 ошибка:
  1. Товар не найден
А я хочу видеть 404 ошибку и на товар и на категорию, если их нету
Надеюсь, хорошо объяснил
А цель? Преста выдавая эти страницы одновременно браузерам и ботам поисковиков выдает правильный ответ 404. Запросили товар, которого нет, получили надпись, что нет товара, но и хеадер 404 был выслан, все по правилам. Но если эти товары раньше были, то лучше настроить редирект 301 на другой товар или на родительскую категорию, чем зря ссылки будут пропадать.
 
редирект 301 на другой товар или на родительскую категорию, чем зря ссылки будут пропадать
возможно вы правы, но если нету категории, которая была, то пишет про то, что категории нет и это не круто.

Обнаружена 1 ошибка

  1. Category not found
 
возможно вы правы, но если нету категории, которая была, то пишет про то, что категории нет и это не круто.

Обнаружена 1 ошибка

  1. Category not found
Все ссылки, что есть в поисковиках, но уже не существуют на сайте переправляйте как угодно (функционалом Престы для товаров, через RewriteRule в .htaccess для категорий и других страниц) на другие страницы своего сайта, не теряйте проиндексированные страницы, по страницам из поиска не должно быть 404. Нет уже категории: на родительскую категорию или на родственную по смыслу, в крайнем случае на главную страницу сайта.
 
Очень нужна помощь "зала" :)
Подскажите, как на овверайдах сделать в админке поиск заказа по телефону клиента, предположим, вместо страны или отделным полем?
 
Последнее редактирование:
Очень нужна помощь "зала" :)
Подскажите, как на овверайдах сделать в админке поиск заказа по телефону клиента, предположим, вместо страны или отделным полем?

для
PS 1.6
создать файл
/override/controllers/admin/AdminOrdersController.php
в которую копируете функцию __construct из оригинального файла ядра /controllers/admin/AdminOrdersController.php

и добавляете вывод нужных колонок в нужном вам месте:


Код:
<?php

class AdminOrdersControllerCore extends AdminController
{
 

    public function __construct()
    {
...
        /*    'reference' => array(
                'title' => $this->l('Reference')
            ),
        */
'tracking_number' => array(
            'title' => "№ТТН НПочты",
            'align' => 'center',
            'width' => 50
        ),   
'city' => array(
            'title' => "Город",
            'align' => 'center',
            'width' => 40
        ),
            'new' => array(
                'title' => $this->l('New?'),
                'align' => 'text-center',
                'type' => 'bool',
                'tmpTableFilter' => true,
                'orderby' => false,
                'callback' => 'printNewCustomer',
'width' => 20               
            ),
            'customer' => array(
                'title' => $this->l('Customer'),
                'havingFilter' => true,
            ),
'phone_mobile' => array(
            'title' => "Телефон",
            'align' => 'center',
            'width' => 60
        ),             
        );

        if (Configuration::get('PS_B2B_ENABLE')) {
...   
        parent::__construct();
    }



и получится похожее на это:

upload_2018-6-21_17-25-53.png
 
Доброго времени суток,

Prestashop 1.7.3.3, столкнулся с такой проблемой:

Загружаю новый шаблон (зип архив в папку тем) устанавливаю и при нажатии "Использовать этот шаблон" выскакивает красная табличка "Вы не можете включить данный модуль."

Ранее устанавливал и удалял шаблон Вархаус, было всё нормально...
Недавно через MigrationPro перекинул 8к товаров с 1.6 престы, может с этим как то связано?

Может кто сталкивался, как бороться с этим?
 
Доброго времени суток,

Prestashop 1.7.3.3, столкнулся с такой проблемой:

Загружаю новый шаблон (зип архив в папку тем) устанавливаю и при нажатии "Использовать этот шаблон" выскакивает красная табличка "Вы не можете включить данный модуль."

Ранее устанавливал и удалял шаблон Вархаус, было всё нормально...
Недавно через MigrationPro перекинул 8к товаров с 1.6 престы, может с этим как то связано?

Может кто сталкивался, как бороться с этим?
парочку недавно устанавливала, правда на 1.6, через админку не хотели вставать пришлось напрямую всё устанавливать на свои места, так и решила эту проблему)
 
парочку недавно устанавливала, правда на 1.6, через админку не хотели вставать пришлось напрямую всё устанавливать на свои места, так и решила эту проблему)
А на прямую это как, подскажите?


В любом случае, интересно узнать почему так происходит, почему ошибка и с чем может быть связана

UPD: Причём заметил, что при установке того же вархауса, устанавливаются все его модули и слетает весь стандартный шаблон (видимо все хуки, но шаблон на главной становится как будто битый не до конца установленный) чтобы восстановить стандартный шаблон, пришлось назвать шаблон classic2 и нажать на "использовать шаблон" по прежнему выдал ошибку эту, но структура сайта восстановилась

UPD2: В режиме отладки, выдаёт такое, при попытке задействовать шаблон:

Код:
Notice в строке 133 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 162 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 110 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 110 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 133 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 162 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 110 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Notice в строке 110 в файле ...public_html/src/PrestaShopBundle/Service/DataProvider/Marketplace/ApiClient.php
[8] Trying to get property of non-object

Warning в строке 349 в файле ...public_html/src/Adapter/Module/AdminModuleDataProvider.php
[2] Invalid argument supplied for foreach()

Какова вероятность что побило 1.7 из-за экспорта с 1.6 товаров и категорий, путём указания в параметрах неизвестного мне пункта "CMS" что вообще означает параметр cms
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху