Критическая ошибка Virtuemart в описании товара

Тема в разделе "VirtueMart", создана пользователем Яна221078, 11.08.2016.

  1. Яна221078
    Offline

    Яна221078 Недавно здесь

    Регистрация:
    11.08.2016
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Женский
    upload_2016-8-11_13-35-59.png

    Внизу выдает ошибку: Parse error: syntax error, unexpected '}' in Z:\home\localhost\www\detinashevse\templates\ot_kid\html\com_virtuemart\productdetails\default_showcategory.php on line 1
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    что в начале файла default_showcategory.php ?
     
  4. Яна221078
    Offline

    Яна221078 Недавно здесь

    Регистрация:
    11.08.2016
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Женский
    Cоздала товар, захожу в описание и при просмотре описания страница в иероглифах. Внизу выдает ошибку.
    Начало ошибки:
    Parse error
    : syntax error, unexpected
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Я написал имя файла, который нужно открыть и посмотреть код.
    NotePad++ в помощь. Заодно и кодировку проверить.
    Для исправления ошибки нужно знать синтаксис php
     
  6. Яна221078
    Offline

    Яна221078 Недавно здесь

    Регистрация:
    11.08.2016
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Женский
    Код (PHP):
    1. <?php
    2. /** * * Show the product details page  
    3. * * @package    VirtueMart * @subpackage
    4. * @author Max Milbers, Valerie Isaksen
    5. * @link http://www.virtuemart.net
    6.  * @copyright Copyright (c) 2004 - 2012 VirtueMart Team. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * @version $Id: default_showcategory.php 6107 2012-06-14 17:09:49Z alatak $ */// Check to ensure this file is included in Joomla!defined ( '_JEXEC' ) or die ( 'Restricted access' );    if ($this->category->haschildren) {       $iCol = 1;       $iCategory = 1;       $categories_per_row = VmConfig::get('categories_per_row', 3);       $category_cellwidth = ' width' . floor(100 / $categories_per_row);       $verticalseparator = " vertical-separator";       <?php       <div class="category-view">        <?php        // Start the Output        if (!empty($this->category->children)) {           foreach ($this->category->children as $category) {            // Show the horizontal seperator            if ($iCol == 1 && $iCategory > $categories_per_row) {              <?php              <div class="horizontal-separator"></div>               <?php            }            // this is an indicator whether a row needs to be opened or not            if ($iCol == 1) {               <?php              <div class="row">                <?php               }               // Show the vertical seperator               if ($iCategory == $categories_per_row or $iCategory % $categories_per_row == 0) {                $show_vertical_separator = ' ';               } else {                $show_vertical_separator = $verticalseparator;               }               // Category Link               $caturl = JRoute::_('index.php?option=com_virtuemart&view=category&virtuemart_category_id=' . $category->virtuemart_category_id);               // Show Category               <?php               <div class="category floatleft<?php echo $category_cellwidth . $show_vertical_separator <?php">                <div class="spacer">                   <h2>                    <a href="<?php echo $caturl <?php" title="<?php echo $category->category_name <?php">                       <?php echo $category->category_name <?php                       <br />                       <?php                       // if ($category->ids) {                       echo $category->images[0]->displayMediaThumb("", false);                       //}                       <?php                    </a>                   </h2>                </div>               </div>               <?php               $iCategory++;               // Do we need to close the current row now?               if ($iCol == $categories_per_row) {                <?php                 <div class="clear"></div>              </div>               <?php               $iCol = 1;            } else {               $iCol++;            }           }        }        // Do we need a final closing row tag?        if ($iCol != 1) {           <?php          <div class="clear"></div>           </div>    <?php } <?php    </div>    <?php }


    Код нужно оборачивать в тег форумного редактора . М
    Вот такой файл default_showcategory.php, посмотрите пожалйста.
     
    Последнее редактирование модератором: 11.08.2016
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Лучше прикрепи файл ,а то с таким форматированием глаза сломаешь.
    Но похоже файл испорчен,и нужно искать такой же в архиве шаблона и заменить
     

Поделиться этой страницей

Загрузка...