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

[Решено] Как убрать кнопку "Купить" для отсутствующего товара ocStore 1.5.5.1.1


zemlyk

Recommended Posts

  • 1 year later...

Как минимум показывать что там в этом файле(строке).

3e7be2071905.jpg

 

Получается если ставлю запятую(красная запятая на фото) все начинает работать. Правда когда чистишь кеш все сразу перестает работать. Как и где исправить эту проблему. Спасибо

Надіслати
Поділитися на інших сайтах


Как минимум показывать что там в этом файле(строке).

Кину ссылку на файл если плохо видно

http://s017.radikal.ru/i401/1601/93/3e7be2071905.jpg

Змінено користувачем forrent
Надіслати
Поділитися на інших сайтах


Получается если ставлю запятую(красная запятая на фото) все начинает работать.

 

Нужно эту самую запятую переставить в файле XML а не в кеше.

Надіслати
Поділитися на інших сайтах

Открыть файл XML и искать строку которая вносит правки в файл

 

catalog/controller/product/category.php

Надіслати
Поділитися на інших сайтах

Еще раз прошу прощения, вот ссылка на файл

http://s017.radikal.ru/i441/1601/06/384a51f9c46d.jpg

 

Нашел строку эту, а что дальше делать и где ставить запятую не пойму. Подскажите еще раз. СПасибо

Надіслати
Поділитися на інших сайтах


Строки 58-62

 

        <operation>

            <search position="after" offset="10" error="skip"><![CDATA[$this->data['products'][] = array(]]></search>
            <add><![CDATA[,'stock_status'       => $stock_status,
'stock_qty'       => $stock_qty]]></add>
        </operation>

заменить на

        <operation>
            <search position="after" offset="10" error="skip"><![CDATA[$this->data['products'][] = array(]]></search>
            <add><![CDATA['stock_status'       => $stock_status,
'stock_qty'       => $stock_qty,]]></add>
        </operation>

Иными словами убрать запятую перед  'stock_status' и поставить её после  => $stock_qty

Надіслати
Поділитися на інших сайтах

Делаю все как Вы говорите, только есть нюанс. По тому что Вы мне скинули у меня все правильно. Может быть в чем то другом проблема? Спасибо.

вот мой код

 

<file name="catalog/controller/product/category.php,catalog/controller/product/search.php,catalog/controller/product/manufacturer.php,catalog/controller/product/special.php">

        <operation>

            <search position="before" error="skip"><![CDATA[$this->data['products'][] = array(]]></search>

            <add><![CDATA[$stock_status = $result['stock_status'];

$stock_qty = $result['quantity'];]]></add>

        </operation>

        <operation>

            <search position="after" offset="10" error="skip"><![CDATA[$this->data['products'][] = array(]]></search>

            <add><![CDATA['stock_status'       => $stock_status,

'stock_qty'       => $stock_qty,]]></add>

        </operation>

Надіслати
Поділитися на інших сайтах


Это другой вк мод.В этом ошибка данная была исправлена.Что ещё может быть  можно решить уже только лично в файлах.

Надіслати
Поділитися на інших сайтах

  • 1 year later...
В 28.04.2014 в 04:55, ComfortStyle сказал:

 

Подскажите, вот такая ошибка при заходе в каталог. 2 кеша чистил, перезаливал( не помогло. Версия ocStore 1.5.5.1.1

 

Parse error: syntax error, unexpected ',', expecting ')' in /var/www/xxx/xxx/vqmod/vqcache/vq2-catalog_controller_product_category.php on line 271

 

Такая же ситуация возникла, но только с поиском, он перестал работать на сайте.

Не исключено, что модуль хорош, но ставить его на сайт, где уже были изменения в коде, не стОит.

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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