Jump to content
Sign in to follow this  
evolka

Помогите убрать элемены интерфейса.

Recommended Posts

В каком файле и что убрать для удаления области указанной на изображении?

06890b5c5062789eaec64c3d37848fe8.jpeg

П.С. Чуть чуть знаком с html и php.На программиста денег нет.

Share this post


Link to post
Share on other sites
Guest brk

Если Вы про то как убрать картинки подкатегорий, то нужно в обратном порядке это проделать по аналогии "как вывести картинки для подкатегорий"

Каким вывели на Вашем ИМ выясните.

Share this post


Link to post
Share on other sites

Если Вы про то как убрать картинки подкатегорий, то нужно в обратном порядке это проделать по аналогии "как вывести картинки для подкатегорий"

Каким вывели на Вашем ИМ выясните.

я бы хотел убрать весь блок "Выберите группу товара"

Share this post


Link to post
Share on other sites

Уберите из шаблона вывода списка категорий category.tpl то, что входит в этот блок

<div class="category-list">

 

Но учтите, что тогда в категорию нельзя будет зайти кроме как из бокового блока категорий

Share this post


Link to post
Share on other sites

/domains/goodroot.ru/public_html/catalog/view/theme/default/template/product/category.tpl

зацитировал <div class="category-list">

получилось вот что

76ad4e17af8d6e41d7da3ee90582ed00.jpeg

Share this post


Link to post
Share on other sites

Прекрасно :-) А кто вам сказал зацитировать лишь это? Я же написал - что входит в этот блок. А это вот такой кусок (заодно и h2 убирайте), можете всего его удалить:

  <?php if ($categories) { ?>
  <h2><?php echo $text_refine; ?></h2>
  <div class="category-list">
    <?php if (count($categories) <= 5) { ?>
    <ul>
      <?php foreach ($categories as $category) { ?>
      <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
      <?php } ?>
    </ul>
    <?php } else { ?>
    <?php for ($i = 0; $i < count($categories);) { ?>
    <ul>
      <?php $j = $i + ceil(count($categories) / 4); ?>
      <?php for (; $i < $j; $i++) { ?>
      <?php if (isset($categories[$i])) { ?>
      <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li>
      <?php } ?>
      <?php } ?>
    </ul>
    <?php } ?>
    <?php } ?>
  </div>
  <?php } ?>
  • +1 1

Share this post


Link to post
Share on other sites

Прекрасно :-) А кто вам сказал зацитировать лишь это? Я же написал - что входит в этот блок. А это вот такой кусок (заодно и h2 убирайте), можете всего его удалить:

  <?php if ($categories) { ?>
  <h2><?php echo $text_refine; ?></h2>
  <div class="category-list">
    <?php if (count($categories) <= 5) { ?>
    <ul>
      <?php foreach ($categories as $category) { ?>
      <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
      <?php } ?>
    </ul>
    <?php } else { ?>
    <?php for ($i = 0; $i < count($categories);) { ?>
    <ul>
      <?php $j = $i + ceil(count($categories) / 4); ?>
      <?php for (; $i < $j; $i++) { ?>
      <?php if (isset($categories[$i])) { ?>
      <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li>
      <?php } ?>
      <?php } ?>
    </ul>
    <?php } ?>
    <?php } ?>
  </div>
  <?php } ?>

Как зацитировать весь блок? не хочу удалять вдруг пригодиться

Share this post


Link to post
Share on other sites

1. Однострочное комментирование при помощи «шарпа» — знака решетки (#). Простой и удобный способ, когда нужно закрыть только одну строчку кода.

2. Еще один способ закомментировать одну строку, более привычный для тех, кто программировал на C, C++, C# — это двойной слэш. Часть строки, которую нужно закомментировать ставится после //

3. Третий способ позволяет закрыть целый блок кода. Для этого он помещается между /* Комментарии */

 

Часто бывает необходимость закомментировать часть кода, который содержит и html, и php. Если применить <!-- -->, то html исчезнет, однако вывод php останется. Обернуть каждый html-блок в <!-- --> и закомментировать весь php с помощью // или /* */ - долго и нудно. А если потом понадобится все вернуть обратно? Undo может и не помочь.

Какой же выход? Обернуть нужное место в php-блок с условием, которое не выполнится.

<?php if (false): ?>
  <!-- здесь код на php и html -->
  <div> some text</div>
  <?php echo "some text"; ?>
<?php endif; ?>
  • +1 1

Share this post


Link to post
Share on other sites
<?php if (false): ?>
  <?-- <h2><?php echo $text_refine; ?></h2>
  <div class="category-list">
  <?php if ($categories) { ?>
  <div class="box-product">
    <?php foreach ($categories as $category) { ?>
    <div>

      <div class="image"><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>" title="<?php echo $category['name']; ?>" alt="<?php echo $category['name']; ?>" width="90" /></a></div>

      <div class="name"><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></div>
    </div>
    <?php } ?>
  </div> -->
  <div> some text</div>
  <?php echo "some text"; ?>
<?php endif; ?>

 

Понял это так, не выходит. Выдаёт ошибку

Share this post


Link to post
Share on other sites

О боги, да просто перед всем этим блоком поставьте html-ный комментарий

 

 

<!--
 

и после этого блока 

 

 

-->
 

чтобы вышло вот так

<!--
  <?php if ($categories) { ?>
  <h2><?php echo $text_refine; ?></h2>
  <div class="category-list">
    <?php if (count($categories) <= 5) { ?>
    <ul>
      <?php foreach ($categories as $category) { ?>
      <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
      <?php } ?>
    </ul>
    <?php } else { ?>
    <?php for ($i = 0; $i < count($categories);) { ?>
    <ul>
      <?php $j = $i + ceil(count($categories) / 4); ?>
      <?php for (; $i < $j; $i++) { ?>
      <?php if (isset($categories[$i])) { ?>
      <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li>
      <?php } ?>
      <?php } ?>
    </ul>
    <?php } ?>
    <?php } ?>
  </div>
  <?php } ?>
-->

 

Как вы собираетесь магазин делать, если не знаете как закомментировать ненужный кусок кода?

  • +1 1

Share this post


Link to post
Share on other sites

Пока на программиста денег нет работаю как могу  :-)

Спасибо, что есть добрые люди.

  • +1 1

Share this post


Link to post
Share on other sites

Как убрать выбор список/витрина?

Share this post


Link to post
Share on other sites

Как убрать выбор список/витрина?

вам наверное нужно в раздел платных услуг.. за вас никто вам ваш магазин не сделает.. бесплатно..

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.