Обсуждение модулей для Opencart

Статус
В этой теме нельзя размещать новые ответы.
В программировании не разбираюсь(
Если можете, подскажите пожалуйста как решить проблему.
Установил Для просмотра ссылки Войди или Зарегистрируйся
PHP Notice: Undefined variable: product_category in Z:\home\localhost\www\open1\vqmod\vqcache\vq2-admin_view_template_catalog_product_form.tpl on line 386
PHP Warning: in_array() expects parameter 2 to be array, null given in Z:\home\localhost\www\open1\vqmod\vqcache\vq2-admin_view_template_catalog_product_form.tpl on line 386

Вот кусок кода из кэшфайла
PHP:
<td><?php echo $entry_related; ?></td>
                            <td><table>
                                    <tr>
                                        <td style="padding: 0;" colspan="3"><select id="category" style="margin-bottom: 5px;" onchange="getProducts();">
                                                <?php foreach ($categories as $category) { ?>
                                                <?php if (in_array((int)$category['category_id'], $product_category)) { ?>
                                                <option value="<?php echo (int)$category['category_id']; ?>" selected="selected"><?php echo $category['name']; ?></option>
                                                <?php } else { ?>
                                                <option value="<?php echo (int)$category['category_id']; ?>"><?php echo $category['name']; ?></option>
                                                <?php } ?>
                                                <?php } ?>
                                                </select></td>
                                    </tr>
                                    <tr>
                                        <td style="padding: 0;"><select multiple="multiple" id="product" size="10" style="width:500px; height:300px; "></select></td>
                                        <td style="vertical-align: middle;"><input type="button" value="--&gt;" onclick="addRelated();" />
                                        <br /><input type="button" value="&lt;--" onclick="removeRelated();" /></td>
                                        <td style="padding: 0;"><select multiple="multiple" id="related" size="10" style="width:500px; height:300px; "></select></td>
                                    </tr>
                                </table>
                                <div id="product_related">
                                    <?php foreach ($product_related as $product_related) { ?>
                                    <input type="hidden" name="product_related[]" value="<?php echo $product_related['product_id']; ?>" />
                                        <?php } ?>
                                        </div></td>
                            </tr>
А строка 386 эта
PHP:
<?php if (in_array((int)$category['category_id'], $product_category)) { ?>
 
PHP Notice: Undefined variable: product_category in Z:\home\localhost\www\open1\vqmod\vqcache\vq2-admin_view_template_catalog_product_form.tpl on line 386
PHP Warning: in_array() expects parameter 2 to be array, null given in Z:\home\localhost\www\open1\vqmod\vqcache\vq2-admin_view_template_catalog_product_form.tpl on line 386
Смотрите логи, похоже не прошла первая модификация:
Код:
            <search position="replace" offset="14"><![CDATA[
                <td><?php echo $entry_category; ?></td>
                ]]></search>
...
 
Может было у кого такое? Установил на Локалке на Окстор 1.5.5.1.2 Связанные опции 1.8.4. Добавил товар и создал опции типа Длина Ширина Материал. Модуль создал около 100 возможных вариантов и больше не добавляет. Вручную тоже не добавляются, вылетает вот такая надпись на белом фоне.

Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent in C:\OpenServer\domains\localhost\intobox.ru\system\library\session.php on line 11Notice: Undefined index: points in C:\OpenServer\domains\localhost\intobox.ru\vqmod\vqcache\vq2-admin_model_catalog_product.php on line 134Warning: Cannot modify header information - headers already sent in C:\OpenServer\domains\localhost\intobox.ru\vqmod\vqcache\vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent in C:\OpenServer\domains\localhost\intobox.ru\vqmod\vqcache\vq2-system_engine_controller.php on line 29
 
Может было у кого такое? Установил на Локалке на Окстор 1.5.5.1.2 Связанные опции 1.8.4. Добавил товар и создал опции типа Длина Ширина Материал. Модуль создал около 100 возможных вариантов и больше не добавляет. Вручную тоже не добавляются, вылетает вот такая надпись на белом фоне.

Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent in C:\OpenServer\domains\localhost\intobox.ru\system\library\session.php on line 11Notice: Undefined index: points in C:\OpenServer\domains\localhost\intobox.ru\vqmod\vqcache\vq2-admin_model_catalog_product.php on line 134Warning: Cannot modify header information - headers already sent in C:\OpenServer\domains\localhost\intobox.ru\vqmod\vqcache\vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent in C:\OpenServer\domains\localhost\intobox.ru\vqmod\vqcache\vq2-system_engine_controller.php on line 29
У тебя памяти не хватает. Было похожее, но на хостинге.
Добавь в .htaccess
php_value memory_limit 128M
или вот так
php_value max_input_vars 2000
Может поможет.
 
У тебя памяти не хватает. Было похожее, но на хостинге.
Добавь в .htaccess
php_value memory_limit 128M
или вот так
php_value max_input_vars 2000
Может поможет.
Отлично -Спасибо! Второй вариант сработал...
 

Вложения

  • 2016-02-03_115703.jpg
    2016-02-03_115703.jpg
    119,7 KB · Просмотры: 26
Установил batch editor 0.4.7, до этого устанавливал 0.2.3, удалить 0.2.3 не получилось, вроде бы все файлы удалил но он все равно есть, так вот 0.4.7 пишет модуль не активен, это конфликт с 0.2.3 или то что 0.4.7 не нуленый
 
Установил batch editor 0.4.7, до этого устанавливал 0.2.3, удалить 0.2.3 не получилось, вроде бы все файлы удалил но он все равно есть, так вот 0.4.7 пишет модуль не активен, это конфликт с 0.2.3 или то что 0.4.7 не нуленый
Кэш модификаторов чистил?
 
Установил batch editor 0.4.7, до этого устанавливал 0.2.3, удалить 0.2.3 не получилось, вроде бы все файлы удалил но он все равно есть, так вот 0.4.7 пишет модуль не активен, это конфликт с 0.2.3 или то что 0.4.7 не нуленый
Конечно batch editor 0.4.7 не нуленый, в паблике нет нулленого.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху