2 вопроса: медиа-сервер и ширина окна

Allenka6333

Постоялец
Регистрация
4 Мар 2012
Сообщения
122
Реакции
48
Решила не плодить темы и спросить всё здесь.
Вопрос номер раз:
Сделала поддомен алиасом к основному домену.
Прописала его в медиа сервере №1. Всё хорошо, но возникла проблема со шрифтами:
Font from origin 'Для просмотра ссылки Войди или Зарегистрируйся' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'Для просмотра ссылки Войди или Зарегистрируйся' is therefore not allowed access.
В .htaccess уже было прописано
Скрытое содержимое доступно для зарегистрированных пользователей!

Но результата это не дало
Написала хостеру, чтобы сделали изменения в ngnix
Скрытое содержимое доступно для зарегистрированных пользователей!

На что мне ответили:
Скрытое содержимое доступно для зарегистрированных пользователей!

В .htaccess прописали вот это
Скрытое содержимое доступно для зарегистрированных пользователей!

В принципе, как я написала ранее, это у меня уже было, но я на всякий случай удалила часть которая была и оставила то, что изменил хостер
Первый вопрос собственно в том, что временное решение, которое сделал хостер не помогло, шрифтов так и нет. Может это из-за того, что надо ждать изменения в ngnix? Или может есть какое-то другое решение проблемы?

И вопрос второй:
Подскажите, пожалуйста, в category.tpl есть кусок кода
Скрытое содержимое доступно для зарегистрированных пользователей!
Как сделать так, чтобы он появлялся при ширине экрана меньше 976px? При помощи css я знаю как это сделать, но хотелось бы чтобы блока вообще не было на странице до нужной ширины.
 
Последнее редактирование:
Как сделать так, чтобы он появлялся при ширине экрана меньше 976px? При помощи css я знаю как это сделать, но хотелось бы чтобы блока вообще не было на странице до нужной ширины.
по идее вот так должно работать

PHP:
{literal}
<script type="text/javascript">
<!--
if (screen.width <= 980){
{ldelim}

{if !isset($ptm_subcatdisplay) OR isset($ptm_subcatdisplay) AND $ptm_subcatdisplay == 1}
            {if isset($ptm_subcat) && $ptm_subcat == 3}{assign var='spanValue' value=4}{/if}
            {if isset($ptm_subcat) && $ptm_subcat == 4}{assign var='spanValue' value=3}{/if}
            {if isset($ptm_subcat) && $ptm_subcat == 5}{assign var='spanValue' value=2}{/if}
            {if isset($subcategories)}
            <!-- Subcategories -->
            <div id="subcategories">
                {if isset($ptm_subcat)}
                    {assign var='nbItemsPerLine' value=$ptm_subcat}
                {else}
                    {assign var='nbItemsPerLine' value=4}
                    {assign var='spanValue' value=3}
                {/if}
                <ul class="inline_list">
                {foreach from=$subcategories item=subcategory name=subcategory}
                    <li class="{if $smarty.foreach.subcategory.iteration%$nbItemsPerLine == 1}first_item_of_line {/if}span{$spanValue}">
                        <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" class="img">
                            <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'category')}" alt="{$subcategory.name|escape:'html':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}"/>
                        </a>
                        <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" class="cat_name" title="{$subcategory.name|escape:'html':'UTF-8'}">{$subcategory.name|truncate:40:'...'|escape:'html':'UTF-8'}</a>
                        {*{if $subcategory.description}
                            <p class="cat_desc">{$subcategory.description|strip_tags:'UTF-8'|truncate:120:'...'|escape:'html':'UTF-8'}</p>
                        {/if}*}
                    </li>
                {/foreach}
                </ul>
            </div>
            {/if}
        {/if}

{rdelim}
}
// -->
</script>
{/literal}
 
Подскажите, пожалуйста, в category.tpl есть кусок кода

Как сделать так, чтобы он появлялся при ширине экрана меньше 976px? При помощи css я знаю как это сделать, но хотелось бы чтобы блока вообще не было на странице до нужной ширины.

стрёмная затея скриптами прятать/выводить, если использовать кеширование, а его нужно использовать

у юзеров, активно меняющих размеры окон могут быть коллизии на экране


поэтому CSS - вполне норм решение
 
стрёмная затея скриптами прятать/выводить, если использовать кеширование, а его нужно использовать

у юзеров, активно меняющих размеры окон могут быть коллизии на экране


поэтому CSS - вполне норм решение
ок! спасибо!

Первый вопрос тоже решила, прописала шрифтам абсолютный путь
 
Последнее редактирование:
Назад
Сверху